Вот вам плюшка:
Добавление этой функции в файл
functions.php используемой вами темы удалит все пункты меню.
Код:
function remove_menus(){
remove_menu_page( 'index.php' ); //Консольremove_menu_page( 'edit.php' ); //Записиremove_menu_page( 'upload.php' ); //Медиафайлыremove_menu_page( 'edit.php?post_type=page' ); //Страницыremove_menu_page( 'edit-comments.php' ); //Комментарииremove_menu_page( 'themes.php' ); //Внешний видremove_menu_page( 'plugins.php' ); //Плагиныremove_menu_page( 'users.php' ); //Пользователи
remove_menu_page( 'tools.php' ); //Инструменты
remove_menu_page( 'options-general.php' ); //Настройки
}
add_action( 'admin_menu', 'remove_menus' );
Если вы хотите удалить только один пункт, например, меню Настроек, используйте код ниже:
function remove_menus(){
remove_menu_page( 'options-general.php' ); //Настройки
}
add_action( 'admin_menu', 'remove_menus' );
Можно использовать этот же способ для удаления меню плагинов. Для этого нажмите на пункт меню, чтобы получить его URL и скопируйте последнюю его часть в вышеупомянутую функцию. Например, для удаления типа поста портфолио с таким URL:
Для просмотра ссылки Войди или Зарегистрируйся
Используйте такой код:
function remove_menus(){
remove_menu_page( 'edit.php?post_type=portfolio' );
}
add_action( 'admin_menu', 'remove_menus' );
=============================================
И МОЙ ВОПРОС. Думаю это уже тут было:
Код:
function replace_text_wps($text){
$replace = array(
// 'WORD TO REPLACE' => 'REPLACE WORD WITH THIS'
'Download' => 'Скачать',
'Demo' => 'Демо',
);
$text = str_replace(array_keys($replace), $replace, $text);
return $text;
}
add_filter('the_content', 'replace_text_wps');
add_filter('the_excerpt', 'replace_text_wps');
add_filter('the_title', 'replace_text_wps');
add_filter('the_tags', 'replace_text_wps');
Код позволяет произвести замену текста, если он встречается в (the_content, the_excerpt, the_title) на лету. Есть возможность замены на ссылку, удобно при перелинковке.
Вопрос следующий, почему это все работает с контентом, заголовком, НО НЕ РАБОТАЕТ С ТЕГАМИ.
Помогите, в чем может быть ошибка, теги не меняются, хотя я в кодексе пробивал что обьявление именно the_tags.
Для меня это очень важно, ребят, помогите.