Notifications
Clear all

Exclude some forums from hide links for guests

1 Posts
1 Users
0 Reactions
16 Views
Posts: 1
Topic starter
(@alquimist08)
New Member
Joined: 4 hours ago

Hello!

First thanks for such incredible script is very well done.

Trying to adapt this script that works very well to hide visitors links

add_filter('wpforo_content_after', 'wpforo_hide_links_for_guests', 10);
function wpforo_hide_links_for_guests( $content ){
    if( WPF()->current_user_groupid === 4 ){
        $content = preg_replace('|<a[^>]+href=[^>]+>[^<>]+<\/a>|im', '<a href="#" rel="nofollow">[' . wpforo_phrase('Please login to see the link', false) . ']</a>', $content);
    }
   return $content;
}

From this code need to exclude two different forums that have important links for guests.

like this

else {
  WPF()->current_forumid_key === 3,6 ){
        $content = disable;
}

Trying with

WPF()->current_object['forumid'] variable

But it doesn't work with the forum number:

 I am lost don't know how to add the exclusions so that the code does not apply in just two different forums.

Can help me?

Thanks in advance