Notifications
Clear all

Limited Support

Our team is currently on holiday, so support will be limited during this period. Response times may be slower than usual, and some inquiries may be delayed.
We appreciate your patience and understanding, and we’ll resume our usual support by the end of August.

 

wpForo 1.x.x [Closed] Hide "Recent Posts" tab if not logged in

2 Posts
2 Users
0 Reactions
1,664 Views
Posts: 5
Topic starter
(@webdevguy)
Active Member
Joined: 7 years ago

If a user is not logged in, how can I HIDE the default "Recent Posts" tab?

 

 

1 Reply
Sofy
Posts: 5483
 Sofy
Admin
(@sofy)
Support Team
Joined: 8 years ago

Hi webdevguy,

I'm sorry, but there is no any option for this purpose.  You need to use the following code (put the code ithe n current active theme functions.php file):

function mycustom_wpforo_menu_array_filter($menu){
if( !is_user_logged_in() ){
unset( $menu['wpforo-recent'] );
}
return $menu;
}
add_filter('wpforo_menu_array_filter', 'mycustom_wpforo_menu_array_filter');