Hello,
Thank you for contacting Rank Math and sorry for any inconvenience that might have been caused due to that.
I have been able to reproduce this problem on my end and this has been submitted to our dev team for closer investigation.
Looking forward to helping you. Thank you.
Hi Matthias,
I am sorry but the shortcode will only work in the content area of the page. It doesn’t work on the Widgets due to technical reasons.
Please try using it in the post content itself.
Update: I am sorry but it seems like it is happening even inside the content area. We have raised an issue regarding this we will release an update with a fix very soon. We would really appreciate your patience in this matter.
-
This reply was modified 4 years, 7 months ago by Todd. Reason: Updated the reply
Hi Todd,
Thanks for the update. I am using the Elementor Page Builder. It seems that it does not matter where I put the shortcode, I get an error. If I put it in a “normal” text block I get:
Warning: Illegal string offset ‘class’ in …/seo-by-rank-math/includes/class-frontend-seo-score.php on line 260
Warning: Cannot assign an empty string to a string offset in …/seo-by-rank-math/includes/class-frontend-seo-score.php on line 260
Warning: Illegal string offset ‘class’ in …/plugins/seo-by-rank-math/includes/class-frontend-seo-score.php on line 263
Warning: Illegal string offset ‘class’ in …/seo-by-rank-math/includes/class-frontend-seo-score.php on line 263
(I’ve shortened all the URLs)
As you know all Sections in Elementor are Widgets. That makes it impossible for me not to place it in one. I think, and I’m sure you will agree, that the documentation around this shortcode it lacking some critical information. Is there a way for me to use this shortcode in Elementor?
Best regards (and keep up the great work on your plugin),
//Matthias
Hi Todd,
No problem, glad you could reproduce the error and that a fix is on its way. Patience in this matter I have. It is not a critical feature, just practical and somewhat fun.
//Matthias
Hi Matthias,
We really appreciate your patience in this 🙂
Please let us know if we can help with any other issues!
Thank you.
Hello,
Since we did not hear back from you for 15 days, we are assuming that you found the solution. We are closing this support ticket.
If you still need assistance or any other help, please feel free to open a new support ticket, and we will be more than happy to assist.
Thank you.