Как изменить заголовок в админ панели WordPress?

Дано: WordPress, Woocommerce, заголовок Товары. Для удобства установили плагин интернет-магазина, но по факту ничего на сайте не продается. Поэтому надо переименовать Товары в конкретный предмет, чтобы у пользователя не было недопониманий. В меню с помощью плагина смогла, а вот на странице в админке нет. Как это можно реализовать?
Отслеживать
задан 24 дек 2019 в 14:02
3 1 1 бронзовый знак
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
Можно изменить с помощью фильтра woocommerce_register_post_type_product . И не забудьте удалить тот плагин, которым вы переименовали меню. Это решение переменует Товары везде где только можно.
add_filter( 'woocommerce_register_post_type_product', 'rename_product' ); function rename_product( $args ) < $labels = array( 'name' =>__( 'Tours', 'your-domain' ), 'singular_name' => __( 'Tour', 'your-domain' ), 'menu_name' => _x( 'Tours', 'Admin menu name', 'your-domain' ), 'add_new' => __( 'Add Tour', 'your-domain' ), 'add_new_item' => __( 'Add New Tour', 'your-domain' ), 'edit' => __( 'Edit', 'your-domain' ), 'edit_item' => __( 'Edit Tour', 'your-domain' ), 'new_item' => __( 'New Tour', 'your-domain' ), 'view' => __( 'View Tour', 'your-domain' ), 'view_item' => __( 'View Tour', 'your-domain' ), 'search_items' => __( 'Search Tours', 'your-domain' ), 'not_found' => __( 'No Tours found', 'your-domain' ), 'not_found_in_trash' => __( 'No Tours found in trash', 'your-domain' ), 'parent' => __( 'Parent Tour', 'your-domain' ) ); $args['labels'] = $labels; $args['description'] = __( 'This is where you can add new tours to your store.', 'your-domain' ); return $args; >
Изменить или убрать заголовок на главной странице магазина WooCommerce
Оказывается, для редактирования заголовка страницы магазина, совсем не обязательно устанавливать плагины.
Достаточно добавить в следующий сниппет в ваш function.php:
// Заголовок на главной странице магазина add_filter( 'woocommerce_page_title', 'theme_shop_page_title'); function theme_shop_page_title( $page_title ) < if( 'Главная' == $page_title) < // Заголовок который нужно изменить или убрать return ""; // Здесь может быть заголовок главной страницы магазина >>
Если заголовок не требуется, то между кавычками ничего не должно быть, в обратном случае впишите туда свой текст.
Как изменить title на странице магазина Woocommerce?
Уже замучился. На странице магазина постоянный тайтл «Архив Товары». Установлен сео-плагин Yoast SEO — при помощи его тоже прописывал тайтл и дискрипшн, но толку ноль. Всегда отображается «Архив Товары». Что делать?
Ссылка на страницу «Магазин» sonniydvorik.by/shop
- Вопрос задан более трёх лет назад
- 1148 просмотров
Комментировать
Решения вопроса 0
Ответы на вопрос 1

Денис Янчевский @deniscopro Куратор тега WordPress
WordPress-разработчик, denisco.pro
SEO -> Заголовки и метаданные -> Типы записей. Находите товары и изменяете.
Если раздела «Заголовки и метаданные» нет, то включите параметр «Дополнительные настройки страницы» на вкладке «Возможности» в разделе SEO.
Ответ написан более трёх лет назад
Как изменить заголовок страницы магазина WooCommerce?

В WooCommerce в настройках можно выбрать страницу магазина:
Эта страница архив товаров и в заголовке в браузере обозначена как «Архив Товары».
А мне нужен свой заголовок.
Создал обычную страницу, добавил шорткод:
[recent_products per_page=»12″ columns=»4″]
Но на ней нет пагинации, сортировки и др. штук. Частично это можно решить с плагинами, лезть в functions.php (пагинация), но как-то сложно всё.
Как создать страницу магазина как архивную, со всеми её элементами?
Или как изменить заголовок браузера (чтобы потом без проблем обновлять woocommerce при этом)?
- Вопрос задан более трёх лет назад
- 8203 просмотра
1 комментарий
Оценить 1 комментарий