Метод 1: использование плагинов конструктора страниц WordPress
Если вы используете WordPress, один из самых простых способов добавить текст до или после страницы вашего магазина или страницы архива — использовать плагины конструктора страниц. Эти плагины предлагают функцию перетаскивания и простые в использовании возможности добавления пользовательского контента.
Пример использования Elementor:
- Установите и активируйте плагин Elementor.
- Перейдите на страницу своего магазина или страницу архива в области администрирования WordPress.
- Нажмите кнопку «Редактировать с помощью Elementor».
- Перетащите виджет «Текст» с боковой панели Elementor в нужное место.
- Введите желаемый текст и настройте его по мере необходимости.
- Сохраните изменения, и текст появится до или после страницы вашего магазина или страницы архива.
Метод 2: изменение файлов тем
Для тех, кому удобно редактировать файлы тем, этот метод предполагает внесение изменений непосредственно в код. Не забудьте создать дочернюю тему или использовать собственный плагин, чтобы не потерять изменения при обновлении темы.
Пример использования дочерней темы:
- Доступ к файлам вашей темы осуществляется через FTP или через область администрирования WordPress.
- Найдите файл шаблона, отвечающий за отображение страницы магазина или страницы архива. Обычно это «archive.php» или «taxonomy.php».
- Откройте файл в текстовом редакторе.
- Найдите подходящее место, куда вы хотите добавить текст.
- Вставьте следующий фрагмент кода до или после существующего контента:
<?php
if (is_shop()) {
echo '<div class="custom-text">Your custom text here.</div>';
}
?>
- Настройте текст и класс CSS по своему усмотрению.
- Сохраните файл и обновите страницу магазина или страницу архива, чтобы увидеть изменения.
Метод 3: использование перехватчиков и фильтров
WordPress предоставляет широкий спектр перехватчиков и фильтров, которые позволяют изменять вывод определенных разделов. Вы можете использовать эти хуки, чтобы добавить текст до или после страницы вашего магазина или страницы архива.
Пример использования хука «woocommerce_before_main_content»:
- Откройте файл вашей темы «functions.php» в текстовом редакторе.
- Добавьте следующий фрагмент кода:
function custom_text_before_shop_page() {
if (is_shop()) {
echo '<div class="custom-text">Your custom text here.</div>';
}
}
add_action('woocommerce_before_main_content', 'custom_text_before_shop_page');
- Настройте текст и класс CSS по своему усмотрению.
- Сохраните файл.
- Обновите страницу магазина или страницу архива, чтобы увидеть изменения.