I don't know if there is an actual setting for this but I wanted to have it so NSFW was on by default and guests could view them yet I didn't want them to display on the explore pages (as explore is my homepage).
I looked around in the listing code, changed a line so if you are on a explore page, it does the same as turning of NSFW.
Line 248 in class.listing.php, change:
to
It works but will still display NSFW content on explore if you are still admin so logout or open up incognito to check. I am on the free version while I wait for my license key so its possible it is a feature in the paid version. From what I saw there wasn't a post for this so either its wrong or people don't use it.
I looked around in the listing code, changed a line so if you are on a explore page, it does the same as turning of NSFW.
Line 248 in class.listing.php, change:
PHP:
if ($nsfw_off) {
to
PHP:
if ($nsfw_off || in_array(G\get_route_name(), ['explore'])) {
It works but will still display NSFW content on explore if you are still admin so logout or open up incognito to check. I am on the free version while I wait for my license key so its possible it is a feature in the paid version. From what I saw there wasn't a post for this so either its wrong or people don't use it.