Чтобы скрыть необходимый пункт меню в админке, добавьте следующий код в functions.php
add_action("admin_menu", "remove_menus");function remove_menus() { remove_menu_page("index.php"); # Консоль remove_menu_page("edit.php"); # Записи remove_menu_page("edit-comments.php"); # Комментарии remove_menu_page("edit.php?post_type=page"); # Страницы remove_menu_page("upload.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"); # Параметры}👍1
Чтобы изменить стандартный порядок пунктов меню в админке на произвольный, необходимо лишь переставить пункты местами в следующем коде.
if (is_admin()) { add_filter("custom_menu_order", "__return_true"); # включаем ручную сортировку add_filter("menu_order", "custom_menu_order");# ручная сортировка function custom_menu_order($menu_order) { if (!$menu_order) return true; return array( "index.php", # Консоль "edit.php", # Записи "edit-comments.php", # Комментарии "separator1", # ~ Отступ ~ "edit.php?post_type=page", # Страницы "edit.php?post_type=reviews", # Отзывы "edit.php?post_type=stocks", # Акции "edit.php?post_type=works", # Работы клиники ); }}<?php bloginfo('name'); ?>Название сайта.
<?php bloginfo('description'); ?>Короткое описание сайта.
<?php bloginfo('template_url'); ?>URL Темы: get_template_directory().
<?php bloginfo('template_directory'); ?>URL Темы: get_template_directory().
<?php bloginfo('stylesheet_directory'); ?>URL Темы: get_stylesheet_directory_uri().
<?php bloginfo('stylesheet_url'); ?>URL файла темы style.css: get_stylesheet_uri().
<?php bloginfo('charset'); ?>Кодировка сайта.
<?php bloginfo('html_type'); ?>Content-Type страницы: text/html.
<?php bloginfo('language'); ?>Локальный язык сайта.
<?php bloginfo('version'); ?>Версия WordPress.
<?php bloginfo('rss2_url '); ?>URL фида: /feed.
<?php bloginfo('comments_rss2_url'); ?>URL фида комментов: /comments/feed.
<?php bloginfo('admin_email'); ?>E-mail Админа.
<?php bloginfo('pingback_url'); ?>URL уведомлений на файл xmlrpc.php.
<?php bloginfo('rdf_url'); ?>URL RDF/RSS 1.0 фида (/feed/rfd).
<?php bloginfo('rss_url'); ?>URL RSS 0.92 фида (/feed/rss).
<?php bloginfo('atom_url '); ?>URL Atom фида (/feed/atom).
<?php bloginfo('url'); ?>home_url().
<?php bloginfo('wpurl'); ?>site_url().
Код меняет название у кнопки "Добавить в корзину" на странице archive-product.php. В functions.php прописываем:
<?phpadd_filter( 'woocommerce_product_add_to_cart_text', 'woocommerce_custom_product_add_to_cart_text' ); function woocommerce_custom_product_add_to_cart_text() { return __( ' Название_Кнопки ', 'woocommerce' );}Forwarded from WP-Kama.ru (campusboy)
Идея: при регистрации Типа записи и Таксономии сразу указывать, какой шаблон будет использоваться для Архива, а какой для Записи, а также сколько выводить в этом шаблоне записей.
Реализация:
https://wp-kama.ru/note/podklyuchenie-shablonov-dlya-ctp-i-tax-pri-ih-registratsii
Благодаря такому подходу, вы можете при регистрации указать любой свой параметр, а потом в фильтрах registered_post_type/registered_taxonomy его применить, что делает работу с WordPress ещё удобнее!
Реализация:
https://wp-kama.ru/note/podklyuchenie-shablonov-dlya-ctp-i-tax-pri-ih-registratsii
Благодаря такому подходу, вы можете при регистрации указать любой свой параметр, а потом в фильтрах registered_post_type/registered_taxonomy его применить, что делает работу с WordPress ещё удобнее!