Как изменить заголовок страницы магазина woocommerce
Перейти к содержимому

Как изменить заголовок страницы магазина woocommerce

  • автор:

Как изменить заголовок в админ панели 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

Денис Янчевский @deniscopro Куратор тега WordPress

WordPress-разработчик, denisco.pro

SEO -> Заголовки и метаданные -> Типы записей. Находите товары и изменяете.
Если раздела «Заголовки и метаданные» нет, то включите параметр «Дополнительные настройки страницы» на вкладке «Возможности» в разделе SEO.

Ответ написан более трёх лет назад

Как изменить заголовок страницы магазина WooCommerce?

2da3a7bb7bc24dcda8afac2e7f6cf2ea.jpg

В WooCommerce в настройках можно выбрать страницу магазина:

Эта страница архив товаров и в заголовке в браузере обозначена как «Архив Товары».
А мне нужен свой заголовок.

Создал обычную страницу, добавил шорткод:
[recent_products per_page=»12″ columns=»4″]
Но на ней нет пагинации, сортировки и др. штук. Частично это можно решить с плагинами, лезть в functions.php (пагинация), но как-то сложно всё.

Как создать страницу магазина как архивную, со всеми её элементами?
Или как изменить заголовок браузера (чтобы потом без проблем обновлять woocommerce при этом)?

  • Вопрос задан более трёх лет назад
  • 8203 просмотра

1 комментарий

Оценить 1 комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *