• Hi,

    I’m referring to this topic because I don’t get a response there anymore.
    https://www.ads-software.com/support/topic/hide-posts-from-query-when-restricted/

    Posts that are using WPBakery with loop are not completely hidden.
    The read-more button and title are still visible. The image is hidden.

    How can I these posts completely from the output?
    Is there a php code that I can wrap around the content-post.php file?

    (the files has this code)

    if ( $query->have_posts() ){
    while ( $query->have_posts() ){
    $query->the_post();
    }
    }

    And the “read more button” code is this:
    $output .= ‘start a tag href=”‘. esc_url(get_permalink()) .'”>Read more /end a tag‘;

    Can I wrap a code around this so the button is hidden for not logged in users?

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Aswin Giri

    (@aswingiri)

    Hello @atelier64

    Please check ‘Would you like to display 404 page when users haven’t access?’ checkbox on post ‘content restriction’, that will exclude post for loop.
    https://prnt.sc/7Lq-cFTjwheo

    Thread Starter atelier64

    (@atelier64)

    Hi,

    That was your suggestion in my previous post.
    But that doesn’t work. I still see the title and read more button.
    Excerpt and featured image are hidden (with or without 404 check).

    I did the test on a fresh WordPress installation with twenty twenty-one theme and guttenberg. Ultimate member is installed.

    Here you can see 4 new posts:
    https://a64-dev.be/

    You can see that all 4 posts are visible. When restrict access with 404 display, then the read more button is not visible. In my theme (Betheme) it’s still visible. But I want that nothing is visible when I restrict access for posts.

    The 4 posts have different settings. The title of the message explains more about the setting used.

    On the news page only 1 post is hidden. The post with 404 selected.
    https://a64-dev.be/news/

    How can I make the posts completely invisible in loops?

    Thread Starter atelier64

    (@atelier64)

    Hi,

    Any news about my problem?
    How can I fix this?

    If this is not quite what you’re looking to do, my apologies.

    I have posts that are restricted from the public, they don’t even show up on the posts page. I accomplished this by assigning a root category in wordpress default categories, not taxonomies. I go to UM’s access page and select that category in the options below the restricted content message box. Click that category and select the box to show to Restrict access to this term and its posts. Then you set it using UMs content restrictions.

    It doesn’t even appear to anyone not set to access it.

    e.g. restrict the post by a specific category and then lock down the category itself.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Hide post when restricted’ is closed to new replies.