php - 在 WordPress 中使用特定的 css 选择器隐藏元素

标签 php css wordpress

我正在使用 WordPress 插件“restrict content pro”。

我想在我的 functions.php 文件中用 PHP 隐藏一个带有选择器 li#wp-admin-bar-my-account-messages 的元素。

我猜 PHP 验证是 rcp_is_active() && rcp_get_subscription_id() == 2 但不知道如何从这里继续。

提前致谢

最佳答案

假设 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>';
    } );
}

希望对您有所帮助:)

关于php - 在 WordPress 中使用特定的 css 选择器隐藏元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53422512/

相关文章:

php - 是否有将查询字符串转换为数组的 PHP 函数?

php - 有人可以推荐一些很棒的任务/项目来提升 MySQL + PHP 知识吗?

html - 将 wordpress 主题与 html 主题相结合

java - JSF PrimeFaces : how to make h:inputText look like a PrimeFaces widget?

javascript - 如何在 WordPress 插件中组合 2 个 javascript/jquery 函数

PHP 301 重定向 - 超过 3,000 个动态 URL

php - SQL和php命令错误

html - 在 twitter bootstrap 中指定图像

css - 页脚中的全宽背景图像

php - 从 href 链接问题下载 pdf