I will like to hide the Post a Request button if the user logged in as an expert and the same for List a Service, if the user logged in, is a customer/buyer. Both buttons show when logged in and it kind of confuses users also when this happens they get dashboards with earnings info
Please try this PHP snippet
add_filter(
'hivepress/v1/templates/site_header_block/blocks',
function( $blocks, $template ) {
if(is_user_logged_in() && !current_user_can('edit_posts')){
$blocks = hivepress()->helper->merge_trees(
[ 'blocks' => $blocks ],
[
'blocks' => [
'listing_submit_link' => [
'type' => 'content',
],
],
]
)['blocks'];
}
if(hivepress()->get_version( 'requests' ) && is_user_logged_in() && current_user_can('edit_posts')){
$blocks = hivepress()->helper->merge_trees(
[ 'blocks' => $blocks ],
[
'blocks' => [
'request_submit_link' => [
'type' => 'content',
],
],
]
)['blocks'];
}
return $blocks;
},
1000,
2
);
1 Like
Thank you for much. This did the trick. Much appreciate it.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.