Advertisement
geminilabs

[site-reviews] add custom notification template tags

Aug 18th, 2023 (edited)
1,043
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.55 KB | None | 0 0
  1. /**
  2.  * @param array $data
  3.  * @param \GeminiLabs\SiteReviews\Modules\Email $email
  4.  * @return array
  5.  */
  6. add_filter('site-reviews/email/compose', function ($data, $email) {
  7.     if (!isset($email->data['review'])) {
  8.         return $data;
  9.     }
  10.     $review = $email->data['review'];
  11.     // Add custom fields to the notification template tags array like this:
  12.     // $data['template-tags']['custom_tag_name'] = $review->custom->custom_field_name;
  13.     $data['template-tags']['review_telephone'] = $review->custom->telephone;
  14.     return $data;
  15. }, 10, 2);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement