如果用户在没有插件的情况下登录,则隐藏小部件 时间:2012-08-29 作者:Loxzibit 如果用户已登录,我希望能够在前端隐藏小部件,并且仅在用户未登录时显示小部件。我发现了一个插件,名为Widget Logic,但我不想安装太多插件,尤其是像这样小的插件。非常感谢您的帮助。 1 个回复 最合适的回答,由SO网友:Steve 整理而成 如果您愿意更改输出小部件的代码,可以使用is_user_logged_in() 作用类似这样:<div id="widget_area"> <?php if ( is_user_logged_in() ) { // show nothing } else { dynamic_sidebar(\'widget_name\'); } ?> </div> 缺点是现在这是硬编码的,您可能需要在几个不同的文件中添加此函数。史蒂夫 结束 文章导航