[critical bug] Emails are not rendering (pure html text) <p> </p> <div> </div>

We have renamed Post Grid plugin to Post Grid Combo
3
[critical bug] Emails are not rendering (pure html text) <p> </p> <div> </div> 1
Anon
Apr 24, 2022 02:23 AM 1 Answers
Member Since Apr 2022
Subscribed Subscribe Not subscribe
Flag(0)

Our setup:
----------
WooCommerce, Storefront

Bug
------
After you fixed PHP memory leak (endless "/") symbols, and made {first_name} {last_name} working again, the email stopped from being rendered. What the user gets is a pure html text instead of the preview which you get in the plugin itself:

"
<p> </p>
<div style="background: #f5f5f5; color: #333; font-size: 14px; line-height: 20px; font-family: Arial, sans-serif;">
<div style="width: 600px; margin: 0 auto;">...
</div>
</div>
"
Clearly something is missing (dunno a html tag?).

4 Subscribers
[critical bug] Emails are not rendering (pure html text) <p> </p> <div> </div> 1
[critical bug] Emails are not rendering (pure html text) <p> </p> <div> </div> 3
[critical bug] Emails are not rendering (pure html text) <p> </p> <div> </div> 4
[critical bug] Emails are not rendering (pure html text) <p> </p> <div> </div> 5
Submit Answer
Please login to submit answer.
1 Answers
Sort By:
Best Answer
0
[critical bug] Emails are not rendering (pure html text) <p> </p> <div> </div> 6
Azizul Raju
Apr 24, 2022
Flag(0)

Hi Anon,
We already fixed that issue on our version 1.0.71. Could you please check if you have got the latest version installed?

If you already have the latest version, kindly follow these steps-

Step One: When you're in the Email Body visual section, copy everything from the editor. please check the screenshot-
https://i.imgur.com/vVj0qqB.png

Step Two: Now Switch Visual to Text and paste here. Now you can check if it works or not by simply switch back to Visual.
https://i.imgur.com/9elxh9W.png

Let us know the progress.

[critical bug] Emails are not rendering (pure html text) <p> </p> <div> </div> 7
jboon
- Apr 29, 2022 03:18 PM
Flag (0)
0

@anon no problem. Azizul means are you using a plugin to create a user registration form like we are? Because the built in wordpress registration form only asks for username and email to register, therefore the first name and last name would be blank as they are not filled.

If you have a form that is asking for a first name and last name, then those fields need to be mapped to the first name and last name fields within the wordpress user details. Jet Forms can do this and other form plugins such as Gravity forms. Hope that helps.

[critical bug] Emails are not rendering (pure html text) <p> </p> <div> </div> 8
Anon
- Apr 29, 2022 03:22 AM
Flag (0)
0

@jboon thank you for confirming that {first_name} is listed as an option in UserVerification plugin

@Azizul Raju I’m using your plugin UserVerification, which offers {first_name} as parameter under EmailTemplates/NewUserRegistration/…
And it is not working, rendering itself into empty NaN upon email delivery.
But I will go back and check for plugin conflicts, if you mean that the list of parameters ,which you generate, is dynamically produced somehow collecting fields of multiple 3d party plugins.

[critical bug] Emails are not rendering (pure html text) <p> </p> <div> </div> 7
jboon
- Apr 27, 2022 01:21 PM
Flag (0)
2

I can confirm we use “Hello {first_name}” and the first name displays correctly. We use jet engine for the registration form that maps the name to the name fields in the WordPress user profile, so anon is probably using some other plugin that is conflicting or creating custom fields for the name maybe.

6+ more comments. Sign in to Reply
Replying as Submit