-
I am having issues with FAQ schema not appearing when setting up FAQ within a column grid.
-
Hi Jason,
Thanks for getting in touch with me.
It is working fine with Gutenberg’s two column.
Here’s a screencast for reference: https://i.rankmath.com/UpwpIQ
I am afraid it might not be working for you because of GeneratePress.
I will be happy to assist you with the issue you are facing.
To determine that, can you please follow this troubleshooting guide?
https://rankmath.com/kb/check-plugin-conflicts/Only the site admin would know and your users won’t be affected by this troubleshooting.
Hi,
I do see it works inside the Gutenberg columns block.
My setup is that it is inside a container created by Generate Block plugin. Once the FAQ block is placed inside this the schema no longer appears, though the content does on front end.
I have tested this with numerous block plugins (eg Kadence, Kioken) and the result is the same when inserting the FAQ in a container / section block. Assigning it either a div or section makes no difference. This is irregardless of using a column layout or not. Placing the Guternberg columns block inside these containers does not work.
This is a common implementation I would suggest so looking into it would be appreciated! The ability to adjust the layout which is afforded by these container blocks is not available when using the Guternberg columns block which is quite limited.
I have tested removing all plugins and changing theme and this does not help- This reply was modified 4 years, 8 months ago by Jason Chong.
Hi Jason,
I am afraid we only support the regular Gutenberg blocks for now.
We will see what we can do about extending the support to blocks added using plugins.
Please do not hesitate to let us know if you need our assistance with anything else.
That’s a real shame, I do hope you can fix this up ASAP!
Hi Jason,
I heard back from the dev. team.
We cannot add support for all those elements in our plugin. Different Block editor plugins add different layout elements and we cannot keep editing our plugin code to add support for each.
We have provided a filter in our plugin so you can add this support. For Kadence plugin, you can add following code in functions.php file to add support for row and column blocks:
add_filter( 'rank_math/schema/nested_blocks', function( $nested ) { $nested[] = 'kadence/rowlayout'; $nested[] = 'kadence/column'; return $nested; });
Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.
Hi thanks,
I managed to get that to work for Generate Blocks as required (using generateblocks/container and generateblocks/grid).
Appreciate the help
JasonHello,
We are super happy that this resolved your issue. If you have any other questions in the future, know that we are here to help you.
If you don’t mind me asking, could you please leave us a review (if you haven’t already) on https://wordpress.org/support/plugin/seo-by-rank-math/reviews/#new-post about your overall experience with Rank Math? We appreciate your time and patience.
If you do have another question in the future, please feel free to create a new forum topic, and it will be our pleasure to assist you again.
Thank you.
The ticket ‘FAQ Schema in column grid’ is closed to new replies.