Hi there,
This can occur when there are restrictions applied to your posts and the user who’s trying to access them is not a member of the group used for the restriction.
Please go to your Dashboard and under Posts > All Posts check the Groups column for each post if there is a restriction set. Then go to Users > All users and make sure that the user account you’re using is a member of this group.
Furthermore, when a post is restricted to a group a non-logged-in visitor won’t be able to access that post.
Apart from that and in case you’re using a caching feature on your site, make sure to clear the cache contents completely when Groups is activated.
Kind regards,
George
Plugin Author
Kento
(@proaktion)
Sounds like a conflict or issue related to exhausted resources to me. Groups does not make the posts inaccessible unless told to do so.
Feel free to provide more details on your case if needed and follow up here.
Hi
The posts are marked as public.
When I unmark “posts” in: Access restrictions > Post types,
Then everything works fine.
What other details do you need?
Thanks!
Plugin Author
Kento
(@proaktion)
Hi, yes that would expected. But this would also mean that your posts are explicitly protected (which I guess is not what you have done as it affects all your posts) or that something is interfering while Groups evaluates access.
What I would suggest is to make sure that your site has sufficient memory allowed for PHP, see for example https://woocommerce.com/document/increasing-the-wordpress-memory-limit/
Also in your wp-config.php enable WordPress debugging by adding these lines:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
… see also https://ww.wp.xz.cn/support/article/debugging-in-wordpress/
Then check if any errors come up in the site’s debug.log (which you should find in the site’s wp-content folder).
That might give us a clue to what could be the causing the issue for your site.