This is a community support forum where you can ask questions and interact with other PremiumPress Customers.
My blog posts on https://find supervisor are only readable if you are logged in.
Page access on all blog posts are set to public and for everyone but still you have to be logged in to see the posts.
All the best
https://findsupervisor.com it should be
Did your changes also include the assigned Blog page template Page Access setting? (set to Everyone)
Yes all pages are set to “Everyone” for access. What I have just found out though is that the blog posts are accessible to visitors if I change default listing access to “everyone” from “members only”
If you – or others – can reproduce this I assume it is a bug as listing access restrictions shouldn’t affect anything else but listings.
Was able to view the blog pages this time. Looked like you’ve either fixed it or turned off memberships?
Is it safe to say that the PremiumPress > Memberships > PAGE ACCESS > DEFAULT LISTING PAGE ACCESS setting is set to “Everyone” as well?
The only thing I did was making listings visible to everyone. That fixed the blog post visibility, but I don’t want the listings to be visible to everyone
The only method I’ve found so far is by editing a core file, which isn’t “ideal”, but can be done.
Note: Make a backup of the file before editing.
Open /DT9/framework/new_class/ppt_2_layout.php then look for $access = _ppt('listingaccess'); (around line #627) and replace it with $access = ('post' === $post->post_type)?0:_ppt('listingaccess');.
Save the file and check.
$access = _ppt('listingaccess');
$access = ('post' === $post->post_type)?0:_ppt('listingaccess');