在WordPress 4.0上删除wp_admin_bar失败

时间:2014-10-07 作者:user3570028

以下代码已过期,有人能帮我更新此代码吗?

if ( !current_user_can( \'manage_options\' ) ) {
  remove_action( \'init\', \'_wp_admin_bar_init\' );
}

1 个回复
SO网友:Zammuuz

您必须使用show_admin_bar(false); 要禁用admin barto禁用除admin之外的所有管理栏,请将此添加到函数中。php

add_action(\'after_setup_theme\', \'remove_admin_bar\');

function remove_admin_bar() {
if (!current_user_can(\'administrator\') && !is_admin()) {
  show_admin_bar(false);
}
}
你可以参考一下here

结束

相关推荐

PHP error in shortcode

有人能帮我看看这段代码中的错误吗?我正试图通过我发现的短代码实现一个函数here:<?php if (function_exists(‘wooslider’)) echo do_shortcode(‘[wooslider slider_type=\"posts\" limit=\"3\" link_title=\"true\" layout=\"text-bottom\" overlay=\"full\" category=\"homepage-feature-post\"]‘); ?>&#x