我正在使用WordPress插件“ restrict content pro”。
我想在我的functions.php文件中隐藏带有选择器li#wp-admin-bar-my-account-messages
的元素,用于使用PHP的特定订阅ID。
我想PHP验证是rcp_is_active() && rcp_get_subscription_id() == 2
,但不知道如何从这里继续。
预先感谢
答案 0 :(得分:1)
假设rcp_is_active() && rcp_get_subscription_id() == 2
将针对您的特定用例进行验证,而您只想隐藏具有选择器li#wp-admin-bar-my-account-messages
的元素,则可以在function.php中执行以下操作
if ( rcp_is_active() && rcp_get_subscription_id() == 2 )
{
// for frontend
add_action( 'wp_head', function() {
echo '<style type="text/css">li#wp-admin-bar-my-account-messages{display:none !important}</style>';
} );
// for backend
add_action( 'admin_head', function() {
echo '<style type="text/css">li#wp-admin-bar-my-account-messages{display:none !important}</style>';
} );
}
希望它会有所帮助:)