我希望在用户登录时使用条件标记隐藏wordpress中的文本小部件。我已经了解到使用
android:height="10dp"
显示用户登录时的文本小部件。
答案 0 :(得分:1)
如果您愿意更改输出窗口小部件的代码,可以使用 is_user_logged_in()功能。像这样:
<div id="widget_area">
<?php
if ( is_user_logged_in() ) {
// show nothing
} else {
dynamic_sidebar('widget_name');
}
?>
</div>
缺点是现在硬编码,您可能需要在几个不同的文件中添加此功能。
所以,我建议使用Widget Logic插件。 Widget Logic是一个非常受欢迎的插件,可以帮助您实现目标。虽然Widget Logic可以帮助您隐藏或显示登录/注销用户的小部件。
安装并激活后,您会在每个小部件的底部看到一个空框。 (外观&gt;小工具)