I am building a new directory and would like to add extra value to the paid listings. I have 2 listing packages, 1 is free and the other is paid. I am using GD, UsersWP and GetPaid and the block editor. Aside from the usual options in the packages settings to limit features (ie. # of images, tags, decription length, # of posts, HTML editor, etc.) I would like to also have the ability to display (or not display) WordPress blocks/sections/etc, on the details page and other GD pages based on the listings package.
Basically I would like to have visibility settings for GD blocks based on what package the listing has (package_id). For example, show GD listings block if package is paid.
Seems to me this would really open up the ability to customize differences between packages. Perhaps there is a way to do this already and I am just not seeing it? I tried some of the visibility plugins but none of them seem to integrate with GD post meta and associated keys like package_id.
Any suggestions would be appreciated.