Содержание
Рубрик из них опубликовано
Для тех, кто уже давно освоился в WordPres эти два вопроса кажется глупыми. Ведь и так всё понятно. Однако новички, впервые открывшие для себя эту систему управления сайтом, озадачиваются, думая про эту разницу.
Хорошо, если они быстро понимают в чём отличие меток и рубрик, страниц и записей в WordPress. Однако, если сразу в этом не разобраться, то можно наделать кучу ошибок, исправлять которые потом будет настолько трудно, что легче начать заново.
В этой статье мы поясним, чем отличаются страницы от записей в WordPress и чем отличаются метки от рубрик в WordPress. Если вы всё ещё этого не знаете, то уже давно пора понять.
Чем отличаются страницы от записей в WordPress
В целом страницы и записи в WordPres схожи. У них общие признаки, например, они имеют заголовок, содержимое, одинаковый редактор, но у них значительно разный функционал.
Записи (или посты) — это часть блога. Когда вы хотите опубликовать на сайте статью, которая должна попасть в блог, вы должны поместить её в записи. Посты появляются на страницах сайтах в хронологическом порядке, самые свежие выше.
Посты появляются на главной странице (или на странице блога, если в качестве главной выбрана статичная страница), на странице рубрик и меток. И везде они появляются в хронологическом порядке.
Как понятно, посты можно добавить в рубрики и назначить им метки. Запись обязательно должна быть хоты бы в одной рубрике. Если её не выбрать, то она попадает в рубрику по умолчанию.
Страницы следует использовать для такого контента, который находится вне хронологии блога, и который часто бывает востребован. Статьи на страницах публиковать не нужно. На страницах можно разместить информацию о сайте, об авторе, соглашение о пользовании сайтом, контактные данные.
Как понятно, страницы не участвую в составе блога и не появляются в хронологическом порядке. Их можно вывести, например, с помощью ссылок в меню или виджета “Страницы”.
Страницы нельзя добавлять в рубрики и нельзя назначать им метки. Но в отличии от постов можно из страниц делать иерархию, то есть создавать дочерние и родительские страницы.
Итак, давайте подведём итог.
- Появляются в хронологическом порядке, свежие выше.
- Обязательно должны быть хоть в одной рубрике, им можно назначить метку.
- Являются частью блога.
- Статьи надо публиковать в записях.
- Не участвуют в хронологии блога.
- Не могут быть добавлены в рубрики, им не могут быть назначены метки.
- Можно создавать из страниц иерархию.
- Статичный контент (об авторе, о сайте и т.п.) надо публиковать на станицах.
Чем отличаются рубрики от меток
Ещё один вопрос, который может вызвать трудности у новичков — это разница между метками и рубриками. Как мы поняли выше, метки и рубрики могут назначаться только записям и к страницам они никакого отношения никогда не имеют. Таким образом, метки и рубрики являются частью блога, хронологии записей.
Рубрики (или категории) — это главные и самые крупные кирпичики, которые формируют структуру сайта. Задача категорий – разделить тематику сайта на составные части, то есть рубриками можно классифицировать записи.
Особенностью категорий являются возможность иерархии. То есть можно создавать подрубрики с неограниченным уровнями вложенности. Однако, для успешного продвижения нужно не более второго уровня. Говоря простыми словами – создали рубрику, создали подрубрику и всё, ещё одну подподрубрику в подрубрике делать не надо.
Каждая запись должна быть в одной категории, и список категорий можно вывести с виджете “Рубрики”.
Метки (или теги) используются для более мелкого разделения категорий. Допустим, если у вас проект о продвижении сайта, и есть категория “Поисковики”, вы напишите в ней статью про добавление сайта в Яндекс, и ей можно назначить метки “Яндекс”.
В отличии от категорий, с метками нельзя проделать иерархию.
Метки можно вывести с помощью виджета “Облако меток”, каждой записи может быть назначено несколько меток, и одна какая-либо метка может быть назначена любым записям из разных рубрик.
При работе с метками новички совершают две главные ошибки:
Путают метки с мета-тегом keywords и думают, что текст будет искаться в поисковиках по тем словам, что указаны в метках. Нет, текст будет искаться по тем словам, которые указаны в мета-теге keywords, который создаётся с помощью SEO плагина.
Создают огромное количество меток, а потом путаются в них. Для меток желательно проработать структуру, так же, как для рубрик и не плодить их слишком много.
- Каждая запись обязательно добавлена в категорию.
- Каждой записи одна категория.
- Из рубрик можно делать иерархию не более второго уровня вложенности.
- Метки не обязательны для записей.
- Каждой записи может быть добавлено несколько меток.
- С метками нельзя сделать иерархию.
Иногда требуется сделать хитрую главную страницу или просто страницу, на которой статьи (записи) будут выводиться по рубрикам. Да ещё чтобы и рубрики можно было указывать, а не все подряд выводить.
- Создаем шаблон страницы
- Вывод рубрик
- Вывод записей
- Красивости
Чтобы такое соорудить существует несколько вариантов. Но в этой статья будет показан как вывести статьи по рубрикам используя шаблон страницы. Очень подробно в видео ниже
Для тех, кто не любит смотреть видео кратко расшифрую алгоритм.
Создаем шаблон страницы
Используя менеджер файлов на хостинге или ftp-клиент, создайте в папке с темой файл с нужным вам именем, например main-page.php (если используется дочерняя тема, то файл надо создавать в папке дочерней темы).
Далее. В любой теме есть файл page.php . Открываете его и копируете содержимое файла page.php во вновь созданный файл main-page.php. Получилось? Отлично! Теперь осталось только указать, что main-page.php не просто файл и именно шаблон. Для чего достаточно вверху файла добавить следующее
Сохраняем. Теперь идем в админку сайта и создаем там новую страницу. Не забудьте:
На этом создание шаблона страницы можно считать законченным.
Вывод рубрик
Выведем названия рубрик. Для этого будем использовать функцию get_categories() И в первую очередь, зададим нужные аргументы и запишем их в переменную
Отлично! Теперь выведем названия рубрик, для чего будем использовать перебор циклом и получим примерно такое
У вас должно получиться примерно такое
Вывод записей
Чтобы вывести записи будем использовать класс WP_Query<> И сначала зададим нужные аргументы и запишем значения в нужные переменные.
Хорошо. Теперь осталось вывести сами записи с миниатюрами.
В итоге получаем полный код, который будет выводить статьи по рубрикам
Красивости
Осталось добавить немного css для того, чтобы записи выводились в ряд
Вот и все.
Если есть вопросы, пишите в комментариях
Рубрики WordPress назначение
Рубрики WordPress это элемент таксономии сайта, улучшающие его организацию материалов и навигацию по сайту. Создаются рубрики WordPress администратором сайта. По структуре они могут иметь древовидное построение с произвольной глубиной вложенности дочерних рубрик.
Смысл создания рубрик сайта и присоединения каждой статьи к отдельной рубрике в улучшении навигации сайта для пользователей и повышение релевантности (предпочтения) сайта в поисковой выдаче, у поисковых роботов. Есть мнение, что поисковики «любят» строго организованные документы с иерархической структурой подчинения, так как это позволяет им проще обходить сайты при сканировании.
Важно! В системе WordPress, в отличие от других систем, стало возможным одну статью прикрепить к нескольким рубрикам. Такой приём увеличивает дублирование контента, хотя система назначает основную и вторичную рубрики статьи.
Управление рубриками WordPress
Управлять рубриками WordPress, могут только пользователи WordPress, в роли администратора.
Чтобы создать рубрику, войдите в административную панель сайта и откройте вкладку консоли, Записи→Рубрики.
Форма добавления рубрики довольно простая. Стоит обратить внимание на «Ярлык» для рубрики. Ярлык рубрики будет отражаться в URL статей и рубрик. Если вы не заполните ярлык, система сформирует его самостоятельно. Если вы используете плагины транслитерации, ярлык будет переведен автоматом. Можно вписать ярлык рубрики самостоятельно. Ярлык, на сайте, как и название, раздела, должен быть уникальным. При использовании одинаковых ярлыков, система автоматом добавит к ним цифру через дефис.
Описание раздела, не обязательно, но для оптимизации, желателен. Описание должно быть небольшим, знаков 160-165 и уникальным в пределах сайта и Интернет. Некоторые темы показывают описание рубрик на сайте при открытии архива рубрик. Как красиво оформить страницу рубрик читать в статье Красиво оформить и оптимизировать страницы рубрик WordPress сайта.
Если у вас установлен SEO плагин WordPress, то описание рубрики будет оценено как положительный фактор оптимизации.
Список рубрик
Список созданных рубрик, отображается в таблице рубрик. Количество статей показывается в строке рубрики. Рубрики можно изменять (1), удалить (3), менять свойства (2).
В выезжающем меню «Настройки экрана» вы можете убрать отдельные столбцы в таблице рубрик. Правда, не знаю, зачем это нужно делать.
Рубрика по умолчанию
В этой части статьи, отвечу на вопрос, что будет, если статью не прикрепить к разделу.
На WordPress, есть понятие «Рубрика по умолчанию». После установки WordPress, в системе создана одна рубрика, под названием «Без рубрики», которая и является рубрикой по умолчанию. Если вы не прикрепите статью к другой рубрике, то есть при редактировании статьи, забудете отметить галочкой нужную рубрику, она автоматом прикрепится к рубрике по умолчанию. Рубрику «Без рубрики» удалить нельзя.
Рубрику по умолчанию, можно изменить. Для этого войдите на вкладку, Настройки→Написание и в строке «Основная рубрика» выберете рубрику по умолчанию.
Tcnm настройка «Рубрики по умолчанию» при публикации статей по email.
При публикации по протоколу XML-RPC, который включен в систему с версии 3.5, статьи публикуются в раздел по умолчанию.
Функция для вывода рубрик WordPress
Функция WordPress, служащая для вывода списка категорий в виде ссылок, выглядит так: wp_list_categories() . Применяется эта функция в коде шаблона, так:
Лежит функция wp_list_categories() в файле: /wp-includes/category-template.php.
Вывод списка рубрик на сайт
Рубрики в виджетах
Для вывода списка рубрик, на сайте, служат два виджета:
- «Облако меток» или «Tags» с таксономией «Рубрики»;
- Виджет «Рубрики», в виде списка рубрик или в виде выпадающего меню.
Рубрики в меню
Кроме виджетов, завести рубрики на сайт можно с помощью создания меню из рубрик.
- Войдите из консоли сайта на вкладку Внешний вид→Меню;
- Далее создайте Меню, дав ему имя;
- В левой части выберете рубрики, которые хотите показать. Можно сделать древовидную структуру простым перетаскиванием пунктов меню;
- Сохраните меню и разместите его на сайте на вкладке «Управление областями» или с помощью виджета «Произвольное меню».
Также, можно подобрать плагин для размещения рубрик на сайте. Для этого войдите из консоли на вкладку Плагины→Добавить новый→Поиск и в окне поиска впишите: category. Неплохой плагин для этих целей: List category posts, https://ru.wordpress.org/plugins/list-category-posts/ .
Вывод
Рубрики WordPress является элементом таксономии сайта и помогает организовать материалы сайта (посты) в древовидной, подчиненной форме «родитель-дочка». Древовидная структура рубрик основное отличие рубрик от меток.
Какие шаблоны бывают в темах для WordPress — CODESELLER
Публикация в группе: В помощь новичкам WordPress
В данной статье мы рассмотрим подробно темы оформления для сайтов под управлением WordPress. Владея информацией об устройстве той или иной темы, любой начинающий администратор сможет ее модифицировать на свой вкус. Особых сложностей в этом нет, но во избежание каких-либо проблем мы постараемся осветить этот вопрос со всех сторон.
Прежде всего, нужно скачать любую из тем для WP с официального репозитория тем. Полученный архив темы устанавливаем и активируем через раздел тем в административной части сайта, также можно произвести установку темы подключившись к вашему веб-ресурсу через FTP и скопировав папку с темой в директорию:
/wp-content/themes
Теперь переходим в админ-панель и кликаем в левом меню на кнопку «Внешний вид». Затем из открывшегося списка выбираем пункт «Тема».
Как устроена тема для WordPress, и из каких шаблонов она состоит
Тема по умолчанию будет показываться в пункте «Текущая тема оформления». Та тема, которую мы добавим, появится в области «Доступные». Чтобы ознакомиться с тем, как будет смотреться шаблон с содержимым Вашего сайта, нажимаем на кнопку «Предпросмотр».
Для установки приглянувшейся темы кликаем по кнопке «Активировать», которая расположена возле превью. После этого будет перемещение миниатюры в область «Текущая», а сам веб-ресурс приобретет облик в соответствии с выбранной вами темой.
Как видим, ничего сложного. Но какая бы ни была готовая тема для WordPress, на 100% она не может подойти каждому без, хотя бы, небольших изменений. Скорее всего, и Вы захотите что-нибудь лишнее убрать, что-то свое добавить или поменять. Чтобы это сделать, необходимо понимание того, как устроена тема, из каких шаблонов она состоит и каково предназначение каждого из них.
Любая тема содержит в себе конкретный набор шаблонов, отвечающих за дизайн отдельных объектов на страничках блога. Это можно сравнить с конструктором, так как страницы сайта собираются из нескольких файлов.
Такие файлы, как FOOTER.PHP и HEADER.PHP есть на всех страницах веб-ресурса, а другие применяются только в некоторых случаях.
Структуру шаблонов WordPress-темы можно обрисовать так:
Шаблон HEADER выполняет функцию отображения шапки на страницах сайта. Там же прописываются теги, в последующем включаемые в шапку HTML-кода для всех страниц блога: русская кодировка, заголовок страницы, путь к таблице стилей, необходимых для установления внешнего оформления соответствующей страницы.
Сформированная в HEADER.PHP шапка неизменна для всех веб-страниц, однако содержимое контента сайта генерируется различными шаблонами темы в прямой зависимости от выводимой информации.
- Содержимое главной страницы выводит файл INDEX.PHP;
- Статейные страницы выводит файл SINGLE.PHP;
- Архивное содержимое (статьи, теги, категории) выводит файл ARCHIVE.PHP;
- Результаты поисковых действий по сайту выводит файл SEARCH.PHP;
- Статичные страницы выводит файл PAGE.PHP.
Шаблон FOOTER.PHP отвечает за формирование подвала сайта, который по-другому называется футер. Стандартное содержимое этого участка страницы – копирайт и название блога. Туда же можно добавить код от системы аналитики посещений сайта (Яндекс.Метрика, LiveInternet и т.д.).
Шаблон SIDEBAR.PHP используется для вывода боковой панели сайта на WordPress (сайдбара). Вывод может быть как слева, так и справа по отношению к центральной области страниц. В темах помимо основного файла SIDEBAR.PHP могут быть еще несколько дополнительных.
Обладая познаниями об устройстве применяемой Вами темы, Вы без проблем будете понимать, какой шаблон нуждается в модификации и что в него внести для достижения поставленной цели. Сначала это может показаться немного запутанным, но прочитав нашу статью от начала и до конца, Вы осознаете всю продуманность и логику WordPress.
Подключение шаблонов из содержимого темы
Приведем пример: посетитель открывает страницу сайта со списком статей в той или иной рубрике. Какой шаблон запустится из папки с используемой темой?
Если Вы внимательно читали вышеизложенное, то, наверняка, скажете, что за отображение содержимого данной страницы в CMS WordPress будет отвечать ARCHIVE.PHP. Отчасти Вы окажетесь правы, но данный шаблон будет задействован для показа категорий только при выполнении некоторых условий.
Рассмотрим реакцию WordPress на переход гостя по ссылке, которая ведет в категорию.
В папке с используемой темой:
wp-content/themes/название_
Данный движок начнет искать тот файл, который выводит конкретно эту категорию. Ввиду того, что идентификация происходит по ID, поиск будет по параметру CATEGORY-n, где n –это № ID соответствующей категории. Однако такой файл в директории с вашей темой может присутствовать лишь в том случае, если Вы ранее его специально туда поместили.
Если же Вы не создавали такой файл и не помещали его туда, то WordPress, не обнаружив его, начнет поиск общего для всех существующих категорий файла CATEGORY.PHP. При условии, что и такой файл не будет найден, движок начнет искать общий шаблон ARCHIVE.PHP.
В большинстве случаев файл ARCHIVE.PHP будет найден в директории с текущей темой. Однако если вдруг и этого шаблона там не окажется, WordPress задействует основной файл INDEX.PHP.
С логикой применения шаблонов WordPress мы ознакомились. Давайте теперь рассмотрим последовательность их использования для тех или иных страниц сайта!
В каком порядке обращается WordPress к шаблонам используемой темы
Давайте рассмотрим наиболее популярные варианты страниц сайта, а также последовательность применения шаблонов в директории с темой.
- Самая распространенная – это главная страница.
ВордПресс начнет искать в папке шаблон HOME.PHP. А если не обнаружит его, перейдет к INDEX.PHP.
=> HOME => INDEX
- Определенная статья или пост.
Сначала производится поиск файла SINGLE.PHP в папке, где находится тема. В случае его отсутствия, в роли шаблона отдельной статейной страницы опять будет использоваться INDEX.
=>SINGLE => INDEX
- Чтобы отображалась статичная страница, необходимо задать определенный шаблон из административной панели WordPress. Это делается посредством выбора из раскрывающегося списка «Шаблон» нужного шаблона страницы в процессе редактирования или создания поста:
Данные файлы следует предварительно создать и загрузить в папку с темой. В начале потребуется вставить следующее название:
<?php /* TemplateName: custom-page */ ?>
В том случае, если вы не выберете какой-нибудь шаблон из вышеуказанного списка, система будет искать файл PAGE.PHP, не обнаружив который, обратится к тому же INDEX.PHP.
=>Шаблон, выбранный при создании страницы в админ-панели =>PAGE =>INDEX
- В процессе отображения рубрик поначалу осуществляется поиск шаблона для категории с соответствующим ID (к примеру, CATEGORY-14.PHP). Если такой шаблон не находится, то WordPress ищет CATEGORY.PHP. Если же и этот файл отсутствует, система переходит к поиску ARCHIVE.PHP. Если вдруг и этот шаблон не найдет, то будет использоваться файл INDEX.PHP для оформления страниц рубрик.
=>Шаблон определенной рубрики WordPress => CATEGORY => ARCHIVE => INDEX
- С целью отображения страницы метки применяется особый шаблон из папки с текущей темой, содержащий в своем названии slug (короткая ссылка). Приведем пример: для тега со слагом wordpress файл будет иметь название TAG-WORDPRESS.PHP. В случае если система не обнаружит данный шаблон, она начнет поиски общего файла (для всех страниц с метками) – TAG.PHP. Если же и данного файла не окажется, то движок начнет искать сначала ARCHIVE.PHP, а потом INDEX.PHP.
=> Шаблон для вывода публикаций с конкретным тегом =>TAG=>ARCHIVE=>INDEX
- При запросе отображения страницы автора постов движок сначала ищет файл AUTHOR.PHP. В случае его отсутствия – ARCHIVE.PHP, если же и этот шаблон не найден, то тогда система переходит к файлу INDEX.PHP.
=>AUTHOR=>ARCHIVE=>INDEX
- Если требуется отображение веб-страницы временного архива (за год, месяц или неделю), то WordPress первоначально производит проверку папки с используемой темой на наличие там шаблона DATE.PHP. Если он не найден, ищет ARCHIVE.PHP. А в случае отсутствия и последнего файла, переходит к INDEX.PHP.
=> DATE =>ARCHIVE=>INDEX
- Оформление страницы с результатами произведенного поиска осуществляется с помощью шаблона SEARCH.PHP. Если же данный файл не находится, то система начинает использовать INDEX.PHP.
=>SEARCH=>INDEX
- Отображение 404-й страницы (когда ничего не найдено) обеспечивается в WordPress шаблоном 404.PHP, который должен находиться в папке с темой. Если там его не окажется, система перейдет к использованию файла INDEX.PHP.
=> 404=>INDEX
На этом наша статья подошла к концу! Надеемся, что она будет полезна новичкам в сфере разработок на WordPress!
Автор публикации
2
Комментарии: 0Публикации: 1Регистрация: 07-05-2017Продаж/Покупок: 0/0
Woocommerce товары таблицей или как изменить шаблон категории товаров — WordPress и Woocommerce плагины
<?php
/**
* The Template for displaying product archives, including the main shop page which is a post type archive
*
* This template can be overridden by copying it to yourtheme/woocommerce/archive-product.php.
*
* HOWEVER, on occasion WooCommerce will need to update template files and you
* (the theme developer) will need to copy the new files to your theme to
* maintain compatibility. We try to do this as little as possible, but it does
* happen. When this occurs the version of the template file will be bumped and
* the readme will list any important changes.
*
* @see https://docs.woocommerce.com/document/template-structure/
* @author WooThemes
* @package WooCommerce/Templates
* @version 2.0.0
*/
if (!defined(‘ABSPATH’)) {
exit; // Exit if accessed directly
}
get_header(‘shop’);
?>
<?php
/**
* woocommerce_before_main_content hook.
*
* @hooked woocommerce_output_content_wrapper — 10 (outputs opening divs for the content)
* @hooked woocommerce_breadcrumb — 20
*/
do_action(‘woocommerce_before_main_content’);
?>
<?php if (apply_filters(‘woocommerce_show_page_title’, true)) : ?>
<h2><?php woocommerce_page_title(); ?></h2>
<?php endif; ?>
<?php
/**
* woocommerce_archive_description hook.
*
* @hooked woocommerce_taxonomy_archive_description — 10
* @hooked woocommerce_product_archive_description — 10
*/
do_action(‘woocommerce_archive_description’);
?>
<?php if (have_posts()) : ?>
<?php
/**
* woocommerce_before_shop_loop hook.
*
* @hooked woocommerce_result_count — 20
* @hooked woocommerce_catalog_ordering — 30
*/
do_action(‘woocommerce_before_shop_loop’);
?>
<div>
<a href=»<?php echo add_query_arg(array(‘cat_templete’ => ‘list’)); ?>»><i aria-hidden=»true»></i></a>
<a href=»<?php echo add_query_arg(array(‘cat_templete’ => ‘table’)); ?>»><i aria-hidden=»true»></i></a>
</div>
<?php woocommerce_product_loop_start(); ?>
<?php woocommerce_product_subcategories(); ?>
<?php
global $VIEW_TEMPLATE;
?>
<?php if ($VIEW_TEMPLATE == ‘table’) { ?>
<?php while (have_posts()) : the_post(); ?>
<?php wc_get_template_part(‘content’, ‘product’); ?>
<?php endwhile; // end of the loop. ?>
<?php } else { ?>
<table>
<?php while (have_posts()) : the_post(); ?>
<?php wc_get_template_part(‘content’, ‘tables’); ?>
<?php endwhile; // end of the loop. ?>
</table>
<?php } ?>
<?php woocommerce_product_loop_end(); ?>
<?php
/**
* woocommerce_after_shop_loop hook.
*
* @hooked woocommerce_pagination — 10
*/
remove_action(‘woocommerce_after_shop_loop’, ‘woocommerce_pagination’, 10);
do_action(‘woocommerce_after_shop_loop’);
?>
<?php elseif (!woocommerce_product_subcategories(array(‘before’ => woocommerce_product_loop_start(false), ‘after’ => woocommerce_product_loop_end(false)))) : ?>
<?php wc_get_template(‘loop/no-products-found.php’); ?>
<?php endif; ?>
<?php
/**
* woocommerce_after_main_content hook.
*
* @hooked woocommerce_output_content_wrapper_end — 10 (outputs closing divs for the content)
*/
do_action(‘woocommerce_after_main_content’);
?>
<?php
/**
* woocommerce_sidebar hook.
*
* @hooked woocommerce_get_sidebar — 10
*/
do_action(‘woocommerce_sidebar’);
?>
<?php get_footer(‘shop’); ?>
Пошаговая инструкция по установке премиум вордпресс темы Wecreation Style | DesigNonstop
Недавно я выложила в свой магазин новую вордпресс тему Wecreation Style. К данной теме прилагается инструкция по установке, которую я и хочу предложить вашему вниманию. В ней мы пошагово будем настраивать шаблон с тем, чтобы он выглядел в точности как на live demo. В частности затронуты такие вопросы, как установка темы на хостинг, базовые настройки шаблона, настройка меню, создание страниц и постов, загрузка картинок, установка виджетов сайдбара и футера, а также создание онлайн портфолио. Все шаги сопровождаются скриншотами и подробным описанием совершаемых действий.
Шаг 1. Установка темы
1.1 Распаковываем скачанный архив. В нем содержатся следующие файлы и папки:
— wecreationstyle.zip — архив шаблона
— Plugins — плагины для шаблона
— Instructions — инструкция по установке
— Соглашение — пользовательское соглашение
1.2 Сначала убедитесь в том, что у вас на хостинге установлен вордпресс 3.0 версии и выше. После этого заходим в админку вордпресса и выбираем закладку Внешний вид -> Темы -> Установить темы -> Загрузить. Выбираем архив wecreation.zip на вашем компьютере и нажимаем Установить. В процессе установки откроется окошко, в котором вам надо будет ввести логин и пароль для доступа на серевер.
Если вы хотите вручную установить тему, то для этого надо разархивировать архив wecreationstyle.zip. С помощью FTP загрузить папку «wecreationstyle» на сервер в папку «/wp-contents/themes/». Все фалы шаблона будут лежать на хостнге по адресу «wp-contents/themes/wecreationstyle/». После этого надо зайти в админ панель вордпресса.
1.3 После того, как тема успешно установлена, надо нажать на ссылку Активировать для активации темы.
1.4 После этого надо выбрать закладку Внешний вид -> Виджеты и деактивировать все дефолтовые виджеты (6 штук) в блоке Сайдбар, перетащив их обратно на левую панель. Мы уставим все нужные виджеты заново немного позже.
Шаг 2. Базовые установки
2.1 Выбираем закладку Параметры -> Общие и задаем общие настройки блога. Не забываем сохранять.
2.2 Идем в закладку Настройки темы Wecreation Style и в выпадающем меню блока Цвет темы выбираем цвет оформления темы.
2.3 Выбираем закладку Параметры -> Чтение и задаем настройки чтения. Не забываем сохранять.
2.4 Выбираем закладку Параметры -> Медиафайлы и задаем размер предпросмотров 120х120. Не забываем сохранять.
Шаг 3. Настройка рубрик
3.1 В закладке Записи -> Рубрики создаем рубрики и подрубрики. Задаем название, ярлык и описание. Для подрубрик в выпадающем меню задаем родительскую рубрику. Не забываем нажимать Добавить новую рубрику.
3.2 Я создала 4 рубрики (Первая, Вторая, Третья и Четвертая) и 3 подрубрики для Четвертой рубрики (Категория один, Категория два, категория три). В правой части закладки появилась соответствующая таблица с рубриками.
Шаг 4. Создание страниц
4.1 В закладке Страницы -> Добавить новую создаем новую страницу. Не забываем нажать Опубликовать. Таким образом создаем 4 страницы: О сайте, Контакты, Реклама, Портфолио.
4.2 Переходим в закладку Страницы -> Все страницы. Прежде всего удалим дефолтовую страницу Пример страницы, нажав на ссылку Удалить. Должно остаться 4 страницы: О сайте, Контакты, Реклама, Портфолио.
Шаг 5. Создание меню
5.1 Переходим в закладку Внешний вид -> Меню. В поле Заголовок меню пишем main_menu (!). И потом нажимаем кнопку Создать меню.
5.2 Закладка Внешний вид -> Меню. Теперь нажимаем на закладку со знаком + и добавляем еще одно меню. Для этого в поле Заголовок меню пишем small_menu (!). И потом нажимаем кнопку Создать меню.
5.3 Закладка Внешний вид -> Меню. В меню справа выбираем закладку main_menu. В блоке Области темы в выпадающем меню выбираем пункт main_menu в качестве главного меню Primary Navigation. Нажимаем кнопку Сохранить.
5.4 Мы все еще на закладке Внешний вид -> Меню. Дальше переходим к следующему блоку на закладке main_menu — Произвольные ссылки. Вводим урл вашего сайта в поле URL слово Главная в поле Текст. Потом нажимаем кнопку Добавить в меню. И после этого обязательно нажимаем кнопку Сохранить меню.
5.5 Переходим к блоку Рубрики. Выбираем закладку Все и выбираем все категории кроме Без рубрики. Нажимаем кнопку Добавить в меню. После этого передвигаем мышкой пункты меню в том порядке, который нам нужен. А потом не забываем нажать кнопку Сохранить меню.
В данном случае меню должно выглядеть так.
5.6 Закладка Внешний вид -> Меню. В меню справа выбираем закладку small_menu. Нас интересует блок Страницы. Нажимаем Выделить все и потом нажимаем кнопку Добавить в меню. После этого передвигаем мышкой пункты меню в том порядке, который нам нужен. А потом не забываем нажать кнопку Сохранить меню.
На этой стадии установки наш шаблон выглядит так.
Шаг 6. Установка плагина WP jQuery Lightbox
6.1 Этот плагин открывает картинки для просмотра с красивым современным эффектом. Идем в закладку Плагины -> Добавить новый. Потом выбираем ссылку Загрузить и далее выбираем архив wp-jquery-lightbox.1.3.3 из папки Плагины из основного архива шаблона. Нажимаем кнопку Установить.
6.2 В процессе установки надо будет ввести пароль доступа к сереверу. После успешной загрузки нажимаем ссылку Активировать плагин.
6.3 После активации соответствующая закладка появится в меню слева. Выбираем Параметры -> jQuery Lightbox задаем следующие настройки. После жмем кнопку Сохранить изменения.
Шаг 7. Установка плагина Contact Form
7.1 Идем в закладку Плагины -> Добавить новый. Потом выбираем ссылку Загрузить и далее выбираем архив contact-form-7.2.4.6 из папки Плагины из основного архива шаблона. Нажимаем кнопку Установить. В процессе установки надо будет ввести пароль доступа к сереверу. После успешной загрузки нажимаем ссылку Активировать плагин.
7.2 После активации соответствующая закладка появится в боковом меню слева. Выбираем закладку Contact. Откроется такая страница. Скопируйте код, который на коричневом фоне.
7.3 Потом идем на закладку Страницы и выбираем страницу Контакты для редактирования. Скопированный в предыдущем шаге код вставляем в HTML поле поста. Нажимаем Обновить.
Шаг 8. Установка плагина Most Popular Posts
Идем в закладку Плагины -> Добавить новый. Потом выбираем ссылку Загрузить и далее выбираем архив most-popular-posts.1.6 из папки Плагины из основного архива шаблона. Нажимаем кнопку Установить. В процессе установки надо будет ввести пароль доступа к сереверу. После успешной загрузки нажимаем ссылку Активировать плагин. На этой стадии мы просто активировали плагин. Настраивать его в сайдбаре мы будем чуть позже.
Шаг 9. Установка плагина Subscribe to Comments
Идем в закладку Плагины -> Добавить новый. Потом выбираем ссылку Загрузить и далее выбираем архив subscribe-to-comments2.1.2 из папки Плагины из основного архива шаблона. Нажимаем кнопку Установить. В процессе установки надо будет ввести пароль доступа к сереверу. После успешной загрузки нажимаем ссылку Активировать плагин. В принципе, плагин подписки на комментарии уже работает. Единственное, можно перевести на русский язык некоторые фразы. Для этого идем на закладку Параметры -> Subscribe to Comments. Вставляем необходимые фразы на русском языке.
Шаг 10. Виджет сайдбара: Социальные иконки
Выбираем закладку Настройка темы Wecreation Style. Выбираем блок Иконки в сайдбаре. Чтобы иконки были включены нужно поставить галочку в чекбокс. В соответсвующие поля вставляем урлы ваших аккаунтов в Фейсбуке и Твиттере. Также указываем адрес фида и урл подписки с помощью Фидбернера. Не забываем нажимать Сохранить изменения.
Шаг 11. Виджет сайдбара: Блок рекламы
Выбираем закладку Настройка темы Wecreation Style. Выбираем блок Баннеры в сайдбаре. Для включения ставим галочку в чекбоксе вкл/выкл. Копируем код, приведенный ниже в соответствующее поле. И потом меняем знак # на урл рекламного баннера, титл и урл картинки соответственно. Ну и пишем свой текст под картинкой. Размер баннеров 125х125.
Your text here
Your text here
Шаг 12. Виджет сайдбара: Популярные статьи
Выбираем закладку Внешний вид -> Виджеты. Там в блоке Доступные виджеты ищем виджет Most Popular Posts и затем мышкой перетаскиваем его в блок Sidebar. Заполняем поле Title, ставим количество записей и отживаем галку показов количества комментариев. Нажимаем кнопку Сохранить.
Шаг 13. Виджет сайдбара: Youtube
Выбираем закладку Внешний вид -> Виджеты. Там в блоке Доступные виджеты ищем виджет Текст и затем мышкой перетаскиваем его в блок Sidebar. Пишем заголовок Youtube. В поле виджета вставляем код с Youtube. Важно! При генерации кода ролика на Ютубе указываем размер 226 по ширине. В качестве примера копируем и вставляем в виджет код, расположенный ниже. Потом нажимаем кнопку Сохранить.
Шаг 14. Виджет сайдбара: Свежие комментарии
Выбираем закладку Внешний вид -> Виджеты. Там в блоке Доступные виджеты ищем виджет Свежие комментарии и затем мышкой перетаскиваем его в блок Sidebar. Пишем заголовок и количество комментариев. Потом нажимаем кнопку Сохранить.
Шаг 15. Виджет сайдбара: Facebook
Выбираем закладку Внешний вид -> Виджеты. Там в блоке Доступные виджеты ищем виджет Текст и затем мышкой перетаскиваем его в блок Sidebar. Пишем заголовок Facebook. Аккуратно копируем код, расположенный ниже и вставляем его в свободное поле виджета. Важно! Во второй строке кода найдите слово DesigNonstop и замените на название вашей странички в Фейсбуке. Потом нажимаем кнопку Сохранить.
Шаг 16. Виджет сайдбара: Twitter
Выбираем закладку Внешний вид -> Виджеты. Там в блоке Доступные виджеты ищем виджет Текст и затем мышкой перетаскиваем его в блок Sidebar. Пишем заголовок Twitter. Аккуратно копируем код, расположенный ниже и вставляем его в свободное поле виджета. Важно! В предпоследней строке кода найдите слово DesigNonstop и замените на название вашего аккаунта в Твиттере. Потом нажимаем кнопку Сохранить.
Шаг 17. Другие виджеты
Выбираем закладку Внешний вид -> Виджеты. Там в блоке Доступные виджеты ищем виджет Облако меток и затем мышкой перетаскиваем его в блок Other Tags. Пишем заголовок. Потом нажимаем кнопку Сохранить.
Теперь на страницах поисковой выдачи и 404 странице будет присутствовать блок тегов.
Шаг 18. Виджет футера: Последние записи
Выбираем закладку Внешний вид -> Виджеты. Перетаскиваем виджет Свежие записи из блока Доступные виджеты в блок First Footer Widget Area. Пишем заголовок и количество записей. Нажимаем кнопку Сохранить.
Шаг 19. Виджет футера: Все теги
Выбираем закладку Внешний вид -> Виджеты. Перетаскиваем виджет Облако меток из блока Доступные виджеты в блок Second Footer Widget Area. Пишем заголовок и нажимаем кнопку Сохранить.
Шаг 20. Виджет футера: Рубрики
Выбираем закладку Внешний вид -> Виджеты. Перетаскиваем виджет Рубрики из блока Доступные виджеты в блок Third Footer Widget Area. Пишем заголовок и нажимаем кнопку Сохранить.
Шаг 21. Виджет футера: Обо мне
Выбираем закладку Внешний вид -> Виджеты. Перетаскиваем виджет Текст из блока Доступные виджеты в блок Fourth Footer Widget Area. Пишем заголовок. Потом копируем код, расположенный ниже и вставляем в поле виджета. Потом в этот код вместо знака # вставляем урл аватарки, а вместо фраз Your text пишем пару абзацев текста о себе. Нажимаем кнопку Сохранить
Your text
Your text
Шаг 22. Настройки поста
22.1 Выбираем закладку Настройка темы Wecreation Style. Выбираем блок Настройки поста. Используя чекбокс вкл/выкл, включаем те установки, которые мы хотим видеть у поста. В поле для кода вводим адрес Фидбернера подписки по почте для вашего сайта. Не забываем нажимать Сохранить изменения.
Так будет выглядеть блок после вашего поста при включенных настройках.
Чтобы на главной странице появилась часть поста, а весь пост был доступен после нажатя на ссылку Читать дальше, используйте в месте разрыва тег:
Шаг 23. Добавить изображение
23.1 Идем в закладку Записи -> Добавить новую и создаем новый пост. Пишем заголовок, сам текст поста, выбираем категорию, вставляем картинку в пост. Для того, чтобы вставить картинку, надо нажать на соответствующий значок.
23.2 В открывшемся диалоговом окошке загрузки файла выбираем файл, в данном случае с компьютера, и загружаем на хостинг. (!) Обратите внимание, чтобы на хостинге у папок стояли права доступа, разрешающие запись.
23.3 После успешной загрузки откроется диалоговое окошко Добавить изображение. В нем заполняем соответствующие поля и обязательно (!) нажимаем Использовать как миниатюру и потом кнопку Вставить в запись. Потом нажимаем кнопку Обновить у поста.
23.4 Справочно! Данный шаблон рассчитан под картинки размером 630х215. Высота картинки может быть любой, но советую придерживаться ширины 630 пикселей. Если вы вставите картинку меньшей ширины, то для того, чтобы текст огибал картинку сбоку надо в диалогом окошке Добавить изображение указать выравнивание.
Шаг 24. Настройки слайдера
24.1 Сначала убедимся, что в закладке Настройки темы Wecreation Style в блоке Слайдер стоит галочка в чекбоксе. Это значит, что слайдер включен.
24.2 Стоит обратить на два важных момента. Во-первых, нужно создать 3 поста в одной категории для того, чтобы слайдер заработал. Во-вторых, у картинки в посте должна быть включена функция Использовать как миниатюру. Также у картинки в качестве заголовка должно быть введено название поста. Потом переходим в закладку Параметры -> WP Nivo Slider. Используйте следующие установки.
Шаг 25. Портфолио
25.1 Выбираем закладку Медиафайлы -> Добавить новый и выбираем с компьютера файлы для загрузки.
25.2 После того, как файлы успешно загружены, выбираем закладку Медиафайлы -> Библиотека. Там мы видим только что загруженные картинки. Напротив каждой картинки есть ссылка Прикрепить. Нажимаем на нее.
25.3 В открывшемся диалоговом окошке делаем активным чекбокс Страница, а в поле поиска пишем Портфолио. Нажимаем Поиск. После того, как страница Портфолио найдена, отмечаем ее в чекбоксе и нажимаем кнопку Выбрать. После этого аналогично прикрепляем все загруженные картинки к странице Портфолио.
25.4 После этого идем редактировать страницу Портфолио. Там нажимаем на значок Добавить изображение и выбираем закладку Галерея. Выбираем настройки галереи, как на рисунке ниже. Нажимаем Вставить галерею. В пост вставится соответствующий шорткод такого вида:
25.5 Теперь страница Портфолио будет выглядеть так. Для того, чтобы сделать подписи под картинками, нужно в диалоговом окошке Добавить изображение напротив каждой картинки в графе Подпись вписать нужное описание. Нажав на картинку, можно увидеть как работает плагин WP jQuery Lightbox при открытии картинки.
Шаг 26. Баннер в шапке
Выбираем закладку Настройка темы Wecreation Style. Выбираем блок Баннер в шапке. Для включения ставим галочку в чекбоксе вкл/выкл. Копируем код, приведенный ниже в соответствующее поле. И потом меняем знак # на урл рекламного баннера, титл и урл картинки соответственно. Размер баннера 468×60. Нажимаем кнопку Сохранить.
Шаг 27. Google Analytics
Выбираем закладку Настройка темы Wecreation Style. Выбираем блок Google Analytics и вставляем в поле код отслеживания, предоставляемый Google Analytics. Нажимаем кнопку Сохранить.
Шаг 28. Мета теги
Выбираем закладку Настройка темы Wecreation Style. Выбираем блок Мета данные и вписываем сначала несколько ключевых слов, разделенных запятыми в верхнее поле. А потом фразу, описывающую ваш блог, во второе поле. Нажимаем кнопку Сохранить.
Шаг 29. Шорткоды
В данном шаблоне доступны шорткоды блоков сообщений, больших и маленьких кнопок, а также шорткодов выделения текста маркером.
Используются шорткоды следующим образом. На страничке Редактировать пост есть встроенный блок-подсказка Шорткоды со всеми шорткодами. Вы просто копируете шорткод и вставляете его в тело поста. А вместо фразы Ваш текст здесь вставляете текст, который вам нужно.
В конечном счете после все настроек наш вордпресс шаблон будет выглядеть так.
Рубрики ссылок WordPress и виджет Ссылки | ТВОЙ ПОМОЩНИК
Написал Елена Молгачева в
26 октября 2014, 15:38 Отредактировано: 9 сентября 2016, 13:14
«Слышал, что рубрики ссылок Вордпресс
Вызывают большой интерес…»
Рубрики ссылок WordPress и виджет Ссылки станут полезными открытиями для любого владельца WordPress блога.
Большинство вебмастеров используют стандартные виджеты для своих сайтов или просто добавляют в боковые колонки какие-то готовые баннеры или рекламу.
И мало кто замечает такую великолепную возможность, как рубрики ссылок Вордпресс.
Между тем, — это очень гибкий и простой инструмент для создания собственных уникальных виджетов в боковых колонках сайта (сайдбарах).
Такие виджеты помогают привлечь внимание посетителей к полезной информации на Вашем сайте.
Не секрет (и статистика это подтверждает), что мало кто из читателей заглядывает в оглавление сайта или просматривает его рубрики (категории). Большинство просмотров страниц единичные. Люди ищут что-то конкретное.
Процесс поиска и выбора отнимает у нас много времени. Проблема выбора – это всегда проблема.
Все хотят получать готовые и быстрые решения. Поэтому в нашем вечно спешащем мире люди чаще обращают свой взгляд на вещи, которые конкретно (кстати) попадаются им на глаза или вовремя привлекают их внимание.
А такой удачной находкой как раз и могут послужить грамотно организованные боковые колонки сайта.
Допустим, нашел человек по поиску и просматривает какую-то страницу на Вашем сайте. А Вы ему раз, и предлагаете красочно оформленную полезную информацию по этой же теме в сайдбаре дополнительно.
Рубрики ссылок Вордпресс в комбинации с виджетом Ссылки как раз и позволяют владельцу сайта самостоятельно моделировать разнообразные виджеты с картинками и полезными ссылками в боковых колонках.
Это один из способов саморекламы и улучшения поведенческих факторов на сайте.
А также возможность создания неповторимого дизайна для своего блога.
Я не зря написала такую длинную хвалебную оду по этому поводу.
Поверьте, что все это действительно того стоит!
И думаю, что Вы согласитесь со мной, когда познакомитесь с рубриками ссылок поближе.
Давайте же, наконец, приступим к их изучению.
Изучаем Рубрики ссылок WordPress и виджет Ссылки.
На каждом сайте WordPress есть стандартный виджет Ссылки, но мало кто умеет им правильно пользоваться.
Чтобы сделать это, необходимо предварительно создать рубрики ссылок – придумать и дать им подходящие по смыслу названия. Причем эти названия не обязательно должны совпадать с рубриками (категориями) Вашего сайта, они могут быть любыми.
Затем можно выбрать ссылки на интересные статьи своего сайта и определить (поместить) их в эти уже созданные рубрики ссылок.
Можно использовать и внешние ссылки на полезные ресурсы в сети.
Любые ссылки можно добавить и сгруппировать по определенной теме. И сделать эту тему названием для рубрики ссылок. А потом это название станет заголовком виджета со ссылками в боковой колонке Вашего сайта.
Действия очень простые.
1 шаг. Создаем одну или несколько рубрик ссылок, придумав им броские названия.
2 шаг. Добавляем нужные ссылки и привязываем каждую к своей рубрике ссылок.
Ссылки можно будет потом сортировать по названию (это уже существующее название статьи или придуманное новое), по рейтингу (самому указывать номера, в каком порядке ссылки будут располагаться в виджете, и выбирать, показывать эту нумерацию или нет).
Есть возможность добавлять к каждой ссылке дополнительное текстовое описание.
Кроме того к любой ссылке можно прицепить картинку, прописав путь к ней (добавить ссылку на изображение).
Можно вообще указать только иллюстрацию, без видимого текстового сопровождения и сделать всплывающую подсказку при наведении курсора. И тогда переход будет происходить только при клике по изображению.
Заполнили все нужные поля и добавляем ссылку в рубрику ссылок.
Таким образом, получается множество различных комбинаций для организации виджетов ссылок. Это дополнительный простор для Вашего воображения.
3 шаг. Перетаскиваем стандартный виджет Ссылки в намеченное место боковой колонки (сайдбара). Выбираем там из раскрывающегося списка нужную рубрику ссылок
и указываем порядок расположения ссылок и их вид.
Сохраняем виджет.
И он появляется в боковой колонке сайта в том виде, который Вы задали.
Рубрики ссылок WordPress и входящие в них ссылки можно легко редактировать.
Выбираем все ссылки в конкретной рубрике ссылок.
Редактируем ссылку.
Видите, все очень просто.
Я думаю, что каждый, кто узнал об этом впервые, воскликнет: «Эврика! Почему же я не делал этого раньше!».
Лично у меня возникли примерно такие чувства при более близком знакомстве с рубриками ссылок и стандартным виджетом «Ссылки».
Причем все эти замечательные возможности легко доступны для любого сайта на WordPress и не зависят от выбранного шаблона.
А, если еще добавить на сайт плагин Widget logic для создания логических виджетов, то можно сделать так, что организованные Вами виджеты ссылок, будут появляться при просмотре статей только определенной категории (рубрики) сайта или содержащих определенную метку, или даже определенное слово. Чудеса! Любые условия по Вашему желанию.
В таком случае получается, что можно добавить в боковую колонку в административной панели последовательно несколько разных виджетов «Ссылки», но они будут появляться на сайте не все одновременно, а выборочно, только при выполнении определенных условий, которые Вы зададите под каждым из этих виджетов с помощью плагина Widget logic.
И боковые колонки Вашего сайта будут менять содержимое в зависимости от того, какую статью открыли для просмотра.
Вот Вам и конкретные предложения посетителю по теме, которая его интересует.
Открыл посетитель статью, а в боковой колонке появляются заманчивые ссылки по этой же теме, которые явно могут ему пригодиться.
Кто, как не владелец сайта, лучше знает, какие статьи у него пользуются наибольшим успехом.
Мне, например, не очень нравится плагин популярных записей. Его многие используют для показа таких записей в сайдбаре. Но там популярность статьи определяется по количеству комментариев.
Но не всегда самые популярные публикации на сайте, которые получают больше всего посетителей с поисковых систем, имеют наибольшее количество комментариев.
В то время, как автору блога обычно точно известно, какие статьи наиболее удачны и привлекают больше всего посетителей. Вебмастер может анализировать ежедневную посещаемость своего сайта, например, с помощью LiveInternet.
Я регулярно делаю это, используя специальное расширение браузера Google Chrome для LiveInternet.
К тому же, если Вы применяете какой-то плагин, то в работу плагина не специалисту лучше не вмешиваться. А виджеты ссылок любой, даже малоопытный вебмастер легко может формировать и изменять самостоятельно в любое время по своему усмотрению. Это большое преимущество.
Молодой вебмастер поначалу иногда даже не знает, чем наполнить сайдбары своего сайта (вспоминаю себя на этом этапе). А тут, оказывается, есть такие неисчерпаемые чудесные и простые возможности.
И еще одна полезная рекомендация.
Виджет, который стоит в боковой колонке последним снизу, можно зафиксировать с помощью специального плагина. И тогда он будет постоянно показываться на экране при прокрутке до самого конца страницы с момента своего появления, чтобы боковая колонка не оставалась пустой.
Вот сколько всего полезного и интересного можно придумать и сделать. Дерзайте!
Обязательно начинайте использовать рубрики ссылок WordPress и виджет Ссылки на своем сайте, если Вы еще не сделали этого до сих пор.
Желаю успехов!
А про дополнительные плагины для организации виджетов, которые я упоминала выше, можно подробнее узнать, прочитав статью «Волшебные виджеты WordPress».
Увидеть, как меняются боковые колонки на моем сайте, можно заглянув в карту сайта и выбрав там пару статей из разных категорий.
Надеюсь, что эта информация будет Вам полезна.
Нажмите на кнопки социальных сетей, чтобы ее распространить
Напишите, что Вы думаете по этому поводу в комментариях. Ваше мнение мне очень интересно.
Елена и tvoy-internet.ru
плагинов — Woocommerce — Конкретный шаблон для категории продукта? Плагины
— Woocommerce — Конкретный шаблон для категории продукта? — Обмен стеками разработки WordPress
Сеть обмена стеков
Сеть Stack Exchange состоит из 178 сообществ вопросов и ответов, включая Stack Overflow, крупнейшее и пользующееся наибольшим доверием онлайн-сообщество, где разработчики могут учиться, делиться своими знаниями и строить свою карьеру.
Посетить Stack Exchange
0
+0
- Авторизоваться
Подписаться
WordPress Development Stack Exchange — это сайт вопросов и ответов для разработчиков и администраторов WordPress.Регистрация займет всего минуту.
Зарегистрируйтесь, чтобы присоединиться к этому сообществу
Кто угодно может задать вопрос
Кто угодно может ответить
Лучшие ответы голосуются и поднимаются наверх
Спросил
Просмотрено
118k раз
Закрыто. Этот вопрос не по теме. В настоящее время он не принимает ответы.
Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме WordPress Development Stack Exchange.
Закрыт 7 лет назад.
Я хочу создать специальный шаблон для конкретной категории (не для одного продукта).
Возможно ли и как это сделать?
Спасибо,
Создан 11 апр.
Вы можете создать конкретный шаблон для конкретной категории с помощью taxonomy-product_cat.php шаблон.
Для получения дополнительной информации посетите эту страницу.
Создан 11 апр.
Винод Далви
5,36444 золотых знака3030 серебряных знаков4848 бронзовых знаков
3
Не тот ответ, который вы ищете? Просмотрите другие вопросы с тегами плагины или задайте свой вопрос.
по умолчанию
WordPress Development Stack Exchange лучше всего работает с включенным JavaScript
Ваша конфиденциальность
Нажимая «Принять все файлы cookie», вы соглашаетесь с тем, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Принимать все файлы cookie
Настроить параметры
Понимание иерархии шаблонов WordPress: полное руководство
Если вы хотите раскрыть весь потенциал WordPress, полезно немного узнать о шаблонах.Когда WordPress отображает страницу, он использует шаблоны, чтобы определить, как все должно выглядеть. Более того, платформа придерживается строгой иерархии, которая поддерживает порядок. Зная, что такое иерархия шаблонов WordPress и как она работает, вы сможете более полно настроить тему своего веб-сайта.
Иерархия шаблонов WordPress разделена на семь основных категорий:
- Титульная страница сайта
- Одиночные стойки
- Отдельные страницы
- Страницы категорий и тегов
- Пользовательские типы сообщений
- Страницы результатов поиска
- 404 страницы ошибок
В этом руководстве мы познакомим вас с шаблонами WordPress и их иерархией.Мы также объясним, как темы используют файлы шаблонов для отображения страниц вашего сайта. Нам предстоит много работы, так что давайте копаться!
Введение в файлы шаблонов (и их отношение к темам WordPress)
Когда вы создаете базовый статический веб-сайт, вы обычно просто используете HTML и CSS для его визуализации и настройки его внешнего вида. WordPress, с другой стороны, намного мощнее. Платформа построена на языке PHP и использует несколько файлов .php для определения того, как выглядит каждый аспект ваших страниц.
Взгляните, например, на правую часть этого сообщения. Боковая панель указывает на другие похожие сообщения из нашего блога. Когда ваш браузер сказал WordPress загрузить этот пост, он также вытащил несколько файлов «шаблонов», один из которых называется sidebar.php . Этот файл содержит информацию о том, как визуализировать боковую панель, которую вы сейчас видите, и какие элементы в нее должны входить:
Боковые панели — это, конечно, только одна часть того, что составляет полную страницу.Большинству страниц WordPress для работы требуется несколько файлов шаблонов, в том числе следующие:
- index.php
- header.php
- sidebar.php
- footer.php
- functions.php
- single.php
- comment.php
Имейте в виду, что это лишь некоторые из файлов шаблонов, которые вы найдете в WordPress. Заголовок .php , sidebar.php и footer.php особенно важны, поскольку они известны как «частичные шаблоны». Это означает, что они могут быть встроены в несколько других шаблонов.
Подход
WordPress к рендерингу страниц поначалу может показаться сложным. Однако на самом деле это довольно эффективно. Если бы у вас был уникальный шаблон для каждой страницы вашего сайта, настройка была бы кошмаром. Модульный подход WordPress к шаблонам позволяет вам вносить изменения в один файл и использовать этот элемент на всем вашем веб-сайте, где вам это нужно.
Когда дело доходит до выбора шаблонов для каждой страницы, первое, что делает WordPress, это проверяет, какую тему вы используете. Каждая тема включает собственный набор файлов шаблонов, которые имеют приоритет над всеми остальными. Это часть того, что мы называем «иерархией шаблонов» WordPress в действии, и это то, что мы собираемся изучить в следующем разделе.
Теперь, когда вы понимаете, как WordPress отображает ваши страницы, вы можете начать понимать, что темы в основном представляют собой набор файлов шаблонов.На практике для работы темы требуется только один файл шаблона, а именно index.php . Однако большинство тем включает намного больше шаблонов. Для того, что не включает тема, WordPress обращается к другим файлам в своей иерархии, чтобы заполнить эти пробелы.
Как работает иерархия шаблонов WordPress
В последнем разделе мы познакомили вас с некоторыми примерами файлов шаблонов WordPress. Однако это были лишь некоторые из шаблонов, которые можно использовать при загрузке страницы или публикации.Иерархия шаблонов WordPress определяет, какие шаблоны используются и в каком порядке.
Если вы попытаетесь загрузить страницу для гипотетической категории хостинга , например, вот что происходит в фоновом режиме:
- WordPress будет искать файл шаблона с именем category-hosting.php в каталоге текущей темы.
- Если нет файла category-hosting.php , WordPress будет искать тот, который использует вместо этого идентификатор категории, например category-2.php .
- Если WordPress не найдет ни одной из этих опций, вместо этого он будет искать общий файл category.php .
- Если не удается найти файл с именем category.php , WordPress обратится к нему и будет искать шаблон archive.php .
- Наконец, если ничего не помогает, платформа загрузит файл index.php вашей темы и будет использовать его в качестве шаблона страницы.
Определенные файлы шаблонов всегда имеют приоритет над другими, поэтому они организованы в иерархию.В общих чертах, веб-сайты WordPress состоят из семи категорий страниц, каждая со своей строго определенной иерархией. Затем давайте разберемся, что это за категории и как работают их иерархии.
Разбор иерархии шаблонов WordPress (7 категорий)
Что касается WordPress, все веб-сайты можно разбить на семь типов страниц. Каждая из этих категорий имеет встроенную иерархию шаблонов WordPress, которую мы рассмотрим одну за другой.
1.Первая страница сайта
Прежде всего, давайте поговорим о главной странице вашего сайта. Когда WordPress загружает вашу домашнюю страницу, первое, что он будет искать, — это файл front-page.php . Если этот файл недоступен, платформа вернется к home.php . Если оба файла отсутствуют в работе, WordPress обратится к надежному файлу index.php , который всегда есть (в противном случае ваша тема не будет работать).
Другими словами, вот как распадается эта конкретная иерархия:
- первая страница.php
- home.php
- index.php
Даже если эти три файла абсолютно одинаковы, WordPress все равно будет следовать своей внутренней логике. Конечно, эта конкретная иерархия довольно проста. Затем давайте рассмотрим более сложный тип страницы.
2. Одиночные сообщения
статьи WordPress (например, эта) подпадают под категорию отдельных сообщений. В начале этого раздела мы говорили о некоторых файлах шаблонов, участвующих в рендеринге сообщения.Однако в основном это были внутренние элементы. Прежде чем WordPress сможет их отобразить, ему необходимо определить, какой файл шаблона использовать для страницы в целом.
Вот как работает иерархия отдельных постов:
- single- {post-type} — {slug} .php
- одинарный {пост-тип} .php
- single.php
- singular.php
- index.php
Вы, вероятно, не узнаете некоторые из этих файлов шаблонов, поэтому давайте дадим им некоторый контекст.Первым в списке идет single- {post-type} — {slug} .php . Более практичным примером может быть single-product-ca-12.php в случае интернет-магазина. Другими словами, WordPress будет искать уникальный файл шаблона для каждого загружаемого вами сообщения в своей конкретной категории. Если платформа не может найти соответствующий шаблон, она вернется к single- {post-type} .php и так далее, пока снова не достигнет index.php .
На практике этот подход позволяет создавать собственные шаблоны для отдельных сообщений или продуктов.Однако, если вы предпочитаете использовать один шаблон для всех своих сообщений, именно для этого и предназначен single.php .
3. Отдельные страницы
Отдельные страницы попадают в отдельную категорию с WordPress. Например, возьмем сайт Hostinger в целом. https://www.hostinger.com — это наша домашняя страница, и при доступе она загружает шаблон front-page.php . Другие разделы веб-сайта, такие как https://www.hostinger.com/web-hosting , подпадают под категорию отдельных страниц.
Одна страница следует этой иерархии:
- Пользовательский файл шаблона
- стр. — {slug} .php
- страница- {id} .php
- page.php
- singular.php
- index.php
Вы заметите, что первая запись в списке — это не имя файла. Это потому, что WordPress может распознавать несколько типов контента как отдельные страницы. Например, если вы работаете с публикацией, WordPress по умолчанию будет использовать иерархию, которую мы обсуждали ранее.С другой стороны, отдельные страницы (например, / web-hosting ) переместятся прямо на страницу page-slug.php . В нашем примере это будет page-web-hosting.php (если такой файл существует).
С этого момента эта иерархия работает так же, как и с сообщениями. Если нет файла шаблона для уникального ярлыка страницы, WordPress будет искать тот, который соответствует его идентификатору, и так далее. Как всегда, все строки ведут на index.php в конце, если вы не сойдете на более ранней станции.
4. Страницы категорий и тегов
Как вы помните, мы фактически рассмотрели иерархию категорий ранее в этой статье в качестве примера. В любом случае, давайте вспомним шаблоны, которые охватывает эта иерархия, по порядку:
- категория — {slug} .php
- категория- {id} .php
- category.php
- archive.php
- index.php
Эта иерархия работает так же, как для отдельных сообщений и страниц.WordPress будет искать шаблон, который является уникальным для категории, которую вы хотите загрузить, сначала ища имя файла, включающее его слаг, а затем переходя к его идентификатору. Если этот подход не сработает, вместо него будет использоваться category.php , а затем archive.php. В конце концов, ваш архив WordPress должен включать сообщения из всех ваших категорий, поэтому имеет смысл включить его в эту конкретную иерархию.
Мы также включили в этот раздел теги WordPress, поскольку они оба являются таксономическими элементами.Кроме того, их иерархии абсолютно одинаковы, за исключением того, что вы замените все экземпляры категории тегом . category- {slug} .php становится тегом — {slug} .php и так далее.
5. Пользовательские типы сообщений
Если вы не знакомы с настраиваемыми типами сообщений, в основном это типы контента, не подпадающие под стандартную классификацию WordPress. Например, если вы ведете блог, посвященный обзорам, вы можете создать настраиваемый тип сообщения под названием reviews и настроить его для включения дополнительных функций.
Однако создание пользовательских типов сообщений — это тема для другого раза. А пока достаточно сказать, что эти типы контента имеют свою собственную иерархию:
- архив — {post_type} .php
- archive.php
- index.php
Как видите, эта иерархия не так конкретизирована, как некоторые другие. Однако у вас все еще есть несколько уровней шаблонов, прежде чем вы дойдете до index.php , которого достаточно для создания сложных страниц.
6. Страницы результатов поиска
Теперь с этими двумя последними типами страниц WordPress все стало немного проще. Сначала у нас есть результаты поиска, которые в большинстве случаев чрезвычайно просты в том, что касается их расположения. Эта простота отражена в их иерархии:
- search.php
- index.php
В этом случае WordPress сразу же по умолчанию использует index.php , если не может найти настраиваемый шаблон для страницы результатов поиска.Однако большинство современных тем будет включать в себя некоторые настройки для вашей страницы поиска.
7. 404 страницы ошибок
Страницы ошибок — это то, что, как вы надеетесь, никогда не понадобится вашим пользователям, но их важно иметь под рукой на всякий случай. По умолчанию WordPress не включает настраиваемые страницы ошибок, но настроить их достаточно просто.
Если вы создадите свою собственную страницу с ошибкой, WordPress сначала будет ее искать, как демонстрирует эта иерархия:
- 404.php
- index.php
По нашему мнению, если вы получаете приличный объем трафика, вам стоит потратить время на создание специальной страницы ошибок. Таким образом, вы не отпугнете посетителей в том случае, если на вашем сайте появится сообщение об ошибке.
Иерархия шаблонов WordPress в действии
В этом последнем разделе мы собираемся взглянуть на то, как иерархия шаблонов WordPress может работать в реальной ситуации. В качестве примера возьмем гипотетический веб-сайт.
Представьте, что вы создали веб-сайт, который включает в себя домашнюю страницу, несколько отдельных страниц и множество сообщений. Вы также используете собственную тему, которая включает следующие файлы шаблонов:
- index.php
- home.php
- page.php
- archive.php
- category.php
Это небольшая аккуратная коллекция файлов шаблонов, но ее более чем достаточно для работы веб-сайта.В этом случае, если вы посетите домашнюю страницу, WordPress загрузит шаблон home.php .
Вот несколько примеров других страниц, которые вы можете посетить, и файлов шаблонов, которые они будут использовать:
- Случайное сообщение загрузит index.php в качестве файла шаблона, потому что в его иерархии нет других вариантов.
- Любая категория, которую вы хотите посетить, будет использовать category.php , , поскольку она доступна. В противном случае WordPress загрузил бы архив .php вместо этого.
- Ваши отдельные страницы будут использовать page.php , но по умолчанию они будут использовать index.php , если первые будут недоступны.
- Поскольку у вас нет страницы с ошибкой, WordPress будет использовать index.php в качестве шаблона в этой ситуации.
Есть еще много примеров, которые мы могли бы использовать, но они должны дать вам представление о том, как этот сайт будет работать. Какие шаблоны будет использовать WordPress, зависит от того, какие файлы ваша тема настроила, а также от иерархий, с которыми мы вас познакомили ранее.Надеюсь, информация, которую мы здесь включили, может служить справочным материалом, если вам когда-нибудь понадобится работать с иерархией шаблонов WordPress в будущем.
Заключение
Иерархия шаблонов WordPress на первый взгляд кажется сложной. Однако в предыдущих разделах мы изложили, какие файлы шаблонов имеют приоритет друг над другом. Имея эту информацию под рукой, вы будете точно знать, какие файлы вам нужно изменить, если вы хотите внести изменения в свою активную тему WordPress.
У вас есть вопросы о том, как иерархия шаблонов WordPress работает на вашем веб-сайте? Спросите в разделе комментариев ниже!
Уилл Моррис — штатный автор WordCandy.Когда он не пишет о WordPress, он любит устраивать выступления на местных концертах.
пользовательских шаблонов WordPress — документация Nicepage
Сводка
- Обзор
- Добавление нового настраиваемого шаблона
- Выбор типа шаблона
- Настройка имени пользовательского шаблона
- Стилизация пользовательского шаблона
- Экспорт темы с настраиваемым шаблоном
- Установка темы с пользовательским шаблоном
- Открытие шаблона настраиваемой категории
- Просмотр шаблона пользовательской категории в реальном времени
Обзор пользовательских шаблонов WordPress
Создайте и используйте пользовательский шаблон WordPress для настройки макетов шаблонов WordPress, о которых вы можете узнать об иерархии шаблонов WordPress на https: // разработчик.wordpress.org/themes/basics/template-hierarchy/.
Исходное изображение с WordPress.org.
Вы также можете узнать больше о пользовательских шаблонах на WordPress.org:
Добавление нового пользовательского шаблона WordPress
Вы можете добавить новый пользовательский шаблон WordPress аналогично базовым шаблонам в разделе «Тема» -> «Добавить шаблон».
Выбор типа шаблона
Выберите параметр «Пользовательский шаблон WordPress» в диалоговом окне «Добавить шаблон».
Установка имени пользовательского шаблона WordPress
Из иерархии шаблонов WordPress вы можете узнать, какие шаблоны вы можете изменить в WordPress для вывода своего контента.
В приведенном ниже примере мы ввели имя шаблона для вывода сообщений определенной категории. Мы выбрали категорию «Новости» с ID = 1 для демонстрационных целей. Однако вы можете выбрать любой шаблон, поддерживаемый в WordPress, разрешенный для настройки.
Вы можете дополнительно прочитать о шаблонах категорий WP.
Переименование пользовательского шаблона
Позже, при необходимости, вы можете переименовать настраиваемый шаблон WordPress, изменив значение в поле «Имя шаблона» на панели свойств.
Стилизация пользовательского шаблона
После добавления нового настраиваемого шаблона вам необходимо изменить его макет и стилизовать его элементы. Вы также можете использовать предустановки блока. В нашем примере для вывода сообщений категории «Новости» с помощью настраиваемого шаблона category-1.php мы добавим предустановку с тремя столбцами, содержащую элемент Blog Posts.
Экспорт темы с помощью настраиваемого шаблона WordPress
Вы готовы установить тему в вашу CMS. Для этого экспортируйте свою тему, содержащую пользовательский category-1.php шаблон.
Установка темы с пользовательским шаблоном WordPress
Установите экспортированную тему в свой WordPress. Активируйте свою тему после завершения установки.
Просмотр шаблона настраиваемой категории
Нам нужно правильно проверить, импортировали ли мы пользовательский шаблон category-1.php в нашем примере. Перейдите в «Сообщения»> «Категории», найдите категорию «Новости» в таблице «Категории» и щелкните ссылку «Просмотр».
Просмотр в реальном времени шаблона настраиваемой категории
В браузере вы увидите настроенный шаблон, выводящий сообщения категории «Новости», и URL-адрес в адресной строке, показывающий путь к этой категории на вашем веб-сайте.
## Резюме
— Обзор
— Добавление нового настраиваемого шаблона
— Выбор типа шаблона
— Установка имени пользовательского шаблона
— Стилизация пользовательского шаблона
— Экспорт темы с настраиваемым шаблоном
— Установка темы с настраиваемым шаблоном
— Открытие шаблона настраиваемой категории
— Просмотр пользовательского шаблона категории в реальном времени
## Обзор пользовательских шаблонов WordPress
Создайте и используйте настраиваемый шаблон WordPress для настройки макетов шаблонов WordPress, о которых вы можете узнать об иерархии шаблонов WordPress на https: // разработчике.wordpress.org/themes/basics/template-hierarchy/.
Исходное изображение с [WordPress.org] (https://developer.wordpress.org/themes/basics/template-hierarchy/).
Вы также можете узнать больше о пользовательских шаблонах на WordPress.org:
— Шаблоны категорий WP
https: // codex.wordpress.org/Category_Templates
— WP Таксономии
https://codex.wordpress.org/Taxonomies
### Добавление нового настраиваемого шаблона WordPress
Вы можете добавить новый настраиваемый шаблон WordPress аналогично базовым шаблонам в разделе «Тема» -> «Добавить шаблон».
! add-new-custom-wordpress-template.png!
### Выбор типа шаблона
Выберите вариант «Пользовательский шаблон WordPress» в диалоговом окне «Добавить шаблон».
! select-template-type.png!
### Установка имени пользовательского шаблона WordPress
Из [Иерархия шаблонов WordPress] (https: // developer.wordpress.org/themes/basics/template-hierarchy/) вы можете узнать, какие шаблоны вы можете изменить в WordPress для вывода своего контента.
В приведенном ниже примере мы ввели имя шаблона для вывода сообщений определенной категории. Мы выбрали категорию «Новости» с ID = 1 для демонстрационных целей. Однако вы можете выбрать любой шаблон, поддерживаемый в WordPress, разрешенный для настройки.
! setting-custom-template-name.png!
Вы можете дополнительно прочитать о [Шаблонах категорий WP] (https: // codex.wordpress.org/Category_Templates).
## Переименование пользовательского шаблона
Позже, при необходимости, вы можете переименовать настраиваемый шаблон WordPress, изменив значение в поле «Имя шаблона» на панели свойств.
! rename-custom-template.png!
### Стилизация пользовательского шаблона
После добавления нового настраиваемого шаблона вам необходимо изменить его макет и стилизовать его элементы. Вы также можете использовать предустановки блока. В нашем примере для вывода сообщений категории «Новости» с настраиваемой ** категорией-1.php **, мы добавим предустановку с тремя столбцами, содержащую элемент [Сообщения блога] (страница: 83207).
! add-content-to-template.png!
### Экспорт темы с помощью настраиваемого шаблона WordPress
Вы готовы установить тему в свою CMS. Для этого экспортируйте свою тему, содержащую настраиваемый шаблон ** category-1.php **.
! export-theme.png!
### Установка темы с пользовательским шаблоном WordPress
Установите экспортированную тему в свой WordPress. Активируйте свою тему после завершения установки.! install-wp-theme.png!
### Просмотр шаблона настраиваемой категории
Нам нужно правильно проверить, импортировали ли мы пользовательский шаблон ** category-1.php ** в нашем примере. Перейдите в «Сообщения»> «Категории», найдите категорию «Новости» в таблице «Категории» и щелкните ссылку «Просмотр».
! link-to-news-category-template.png!
### Просмотр шаблона настраиваемой категории в реальном времени
В браузере вы увидите настроенный шаблон, выводящий сообщения категории «Новости», и URL-адрес в адресной строке, показывающий путь к этой категории на вашем веб-сайте.! live-view-custom-category-template.png!
##
category_description | Получает описание категории. |
default_topic_count_scale | Масштабирование количества тем по умолчанию для ссылок на теги. |
get_category_link | Извлекает URL ссылки категории. |
get_category_parents | Извлекает родительские категории категорий с разделителем. |
get_tag_link | Извлекает ссылку на тег. |
get_term_parents_list | Извлекает родительские термины с разделителем. |
get_the_category | Извлекает категории сообщений. |
get_the_category_by_id | Извлекает имя категории на основе идентификатора категории. |
get_the_category_list | Извлекает список категорий для сообщения в виде списка HTML или произвольного формата. |
get_the_tags | Извлекает теги для сообщения. |
get_the_tag_list | Извлекает теги для сообщения, отформатированного в виде строки. |
get_the_terms | Извлекает термины таксономии, прикрепленные к сообщению. |
get_the_term_list | Извлекает термины сообщения в виде списка с указанным форматом. |
has_category | Проверяет, есть ли у текущего сообщения любую из заданных категорий. |
has_tag | Проверяет, есть ли у текущего сообщения какой-либо из заданных тегов. |
has_term | Проверяет, есть ли в текущем сообщении какие-либо из указанных терминов. |
in_category | Проверяет, относится ли текущее сообщение к какой-либо из указанных категорий. |
tag_description | Извлекает описание тега. |
term_description | Извлекает описание термина. |
the_category | Отображает список категорий для сообщения в виде списка HTML или произвольного формата. |
the_tags | Отображает теги для сообщения. |
the_terms | Отображает термины для сообщения в списке. |
walk_category_dropdown_tree | Извлекает HTML раскрывающееся (выберите) содержимое для списка категорий. |
walk_category_tree | Извлекает содержимое списка HTML для списка категорий. |
wp_dropdown_categories | Отображает или извлекает раскрывающийся список категорий HTML. |
wp_generate_tag_cloud | Создает облако тегов (тепловую карту) из предоставленных данных. |
wp_list_categories | Отображает или извлекает HTML-список категорий. |
wp_tag_cloud | Отображает облако тегов. |
_wp_object_count_sort_cb | Служит обратным вызовом для сравнения объектов на основе количества. |
_wp_object_name_sort_cb | Служит обратным вызовом для сравнения объектов по имени. |
Как использовать шаблон родительской категории для дочерних в WordPress?
Это новая статья о WordPress. В этой статье рассказывается, как использовать шаблон родительской категории для дочерней категории в WordPress.
Итак, в этом коротком руководстве мы увидим функцию, которая заставит подкатегорию следовать шаблону своего родительского средства, чтобы использовать шаблон родительской категории при просмотре всех дочерних категорий. Потому что довольно сложно создавать отдельный файл шаблона каждый раз, когда вы создаете новую подкатегорию или категорию, и нецелесообразно создавать файл шаблона для каждой категории.
Читать: Домен без файлов cookie в WordPress и WordPress Multisite
Вам необходимо скопировать и вставить следующую строку кода в файл function.php
вашей темы
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 0004 1 180004 22 23 | function parent_category_template () { if (! Is_category () || is_404 ()) return; // если категории нет или не найдено $ cat = get_query_var (‘cat’); $ category = get_category ($ cat); if ($ category-> category_parent! = » || $ category-> category_parent! = 0) { $ parent_category = get_category ($ category-> category_parent); if ($ parent_category-> category_parent! = 0) { $ parent_category = get_category ($ parent_category-> category_parent); } } if (! ($ Category)) return; // категория не найдена if (file_exists (TEMPLATEPATH.’/ категория-‘. $ category-> cat_ID. ‘.php’)) { include (TEMPLATEPATH. ‘/ category-‘. $ category -> cat_ID. ‘.php’); выход; } elseif (file_exists (TEMPLATEPATH. ‘/ Category-‘. $ Parent_category-> slug. ‘.Php’)) { include (TEMPLATEPATH. ‘/ Category-‘. $ Parent_category-> slug. ‘. php ‘); выезд; } } add_action (‘template_redirect’, ‘parent_category_template’); |
Вышеупомянутая функция проверяет, не существует ли собственного шаблона категории, проверяет наличие шаблона родительской категории и отображает шаблон родительской категории.
Надеюсь, что вам понравилась эта простая техника и кому-то поможет.
Не стесняйтесь использовать этот код в своих проектах WordPress и оставляйте свои комментарии, если вам нужна помощь. Как всегда, спасибо за чтение. Не забудьте подписаться на нас в Twitter или подписаться на нас, чтобы получать последние обновления.
Создание пользовательского шаблона страницы архива категории в Genesis
Самый простой способ создать пользовательские страницы архива категории — скопировать существующий файл из родительской темы и переименовать его.Затем вам нужно будет изменить код в файле в соответствии с вашими требованиями.
Просто скопируйте файл archive.php или category.php из родительской темы и вставьте его в папку дочерних тем, а затем при необходимости измените имя файла.
Если вам нужна страница настраиваемой категории только для одной категории, у вас есть 2 варианта.
Используйте ярлык категории или i.d, как это, для имени файла, и WordPress загрузит шаблон в соответствии с иерархией шаблонов:
категория-пример.php
категория 1. php
То же самое относится к архивам тегов и авторов.
Если вы хотите создать страницу настраиваемой категории для всех категорий, просто назовите свой файл:
category.php
Для всех архивов, включая категории, теги и архивы авторов, назовите свой файл:
archive.php
Все файлы должны быть загружены в корневой каталог ваших дочерних тем, если ваша тема не использует определенную папку для хранения шаблонов.
Genesis archive.php, пример
Загрузите файл из папки загрузки в корневой каталог дочерних тем.
Вот что генерирует приведенный выше код в дочерней теме Enterprise Pro с помощью StudioPress в качестве примера:
- Заголовок записи — Заголовок записи
- Заголовок записи — мета записи (информация о публикации)
- Рекомендуемое изображение — Миниатюра сообщения
- Выдержка из сообщения
- Нижний колонтитул входа — мета входа
Код шаблона показывает, насколько легко добавлять и удалять как add_actions, так и remove_actions, чтобы настроить вывод различных элементов страницы архива.
Стайлинг
Затем вы можете использовать страницу i.d для другого стиля ваших архивов или добавить собственный класс тела, подобный этому, непосредственно в свой собственный файл архива или условно из файла функций:
В Genesis вы можете добавить код для создания настраиваемого класса тела непосредственно в файл архива, в противном случае вы можете добавить его в файл функций дочерних тем с условным тегом после функции при использовании других тем.
Шаблоны типа архива
для Genesis
Как создавать шаблоны страниц категорий, ориентированные на конверсию, с помощью Thrive Theme Builder
Давайте поговорим о страницах категорий вашего сайта…
Они могут значительно упростить вашим онлайн-читателям и клиентам поиск нужного контента.
Но WordPress печально известен тем, что затрудняет настройку шаблонов категорий и архивных страниц точно так, как вы хотите, чтобы они выглядели .
Thrive Theme Builder все изменил.
Посмотрите видео, чтобы узнать, как теперь можно создавать ориентированные на преобразование настраиваемые шаблоны страниц архива и страницы категорий легко , используя возможности визуального редактирования перетаскиванием в Thrive Theme Builder.
Подробнее …
Получите САМЫЙ ЛУЧШИЙ конструктор тем для WordPress!
Получите мгновенный доступ к Thrive Theme Builder при покупке Thrive Suite!
Видеоурок — Быстрый переход:
Почему вам нужно создавать разные шаблоны страниц категорий (2:43)
Используя стандартные темы WordPress, вы не можете создавать разные шаблоны страниц для разных категорий контента.
Допустим, у вас есть блог, посвященный фитнесу…
Тогда у вас, вероятно, есть разные темы контента на вашем сайте, включая такие категории, как:
- Питание
- Похудение
- Увеличение мышечной массы
В идеальном мире вам нужен общий вид этих страниц категорий (например, www.yourdomain.com/category/nutrition), чтобы выглядеть одинаково, но предлагать другой призыв к действию, оптимизированный для этого конкретного типа контента.
Например, вы не хотели бы, чтобы призыв к действию вебинара по снижению веса отображался на вашей странице категории Muscle Gain .
Но с помощью Thrive Theme Builder вы МОЖЕТЕ создавать такие шаблоны страниц категорий, ориентированные на преобразование, которые являются специфичными для отдельных категорий контента.
Чтобы дать вам лучшее представление о том, как это работает, давайте кратко рассмотрим некоторые успешные веб-сайты, которые выполняли такую настройку, ориентированную на конверсию, с помощью пользовательского кодирования …
Пример страницы категории, ориентированной на конверсию № 1: Эми Porterfield
Взгляните на следующие две страницы настраиваемых категорий на сайте Amy Porterfield, посвященном предпринимательству в Интернете:
Первая страница относится к категории List Building ее сайта:
amyporterfield.ru / category / listbuilding / >>
Страница категории зданий со списком Эми Портерфилд.
Второй — для вебинаров на ее сайте страница категории:
amyporterfield.com/category/webinars/ >>
Категория вебинаров Эми Портерфилд.
В чем разница между шаблонами этих двух страниц?
Призыв к действию — это просто подписка в верхней части страницы.
Динамически заполняемое содержимое категории, которое следует за ним, имеет тот же самый дизайн (но, конечно, загружает другой контент, обозначенный категориями).
Довольно круто, не так ли? Что ж, вы можете сделать это в Thrive Theme Builder — без необходимости нанимать дорогостоящего дизайнера для написания кода.
Пример страницы категории, ориентированной на конверсию № 2: Простые зеленые смузи
Вот еще один пример с веб-сайта о здоровом образе жизни Simple Green Smoothies:
Вот их рецепты Страница категории :
simplegreensmoothies.com/category/recipes/ >>
Страница категории Рецепты простых зеленых смузи.
И вот их страница категории Растительная диета :
simplegreensmoothies.com/category/plant-based-diet/ >>
Страница категории Растительной диеты Simple Green Smoothie.
Опять же, внешний вид всех их конкретных шаблонов страниц категорий одинаков — , за исключением верхней части , где они отображают различный общий итоговый текст для разных страниц категорий, а также разные второстепенные меню, демонстрирующие подкатегорию. доступный контент.
Обсудите удобный способ предоставить нужный контент нужным людям (и поисковые системы тоже!)
Страница категории, ориентированная на конверсию Пример № 3: Убедить и преобразовать
Вот последний пример, показывающий, как вы даже можете настроить нижние разделы шаблонов страниц категорий , чтобы они содержали соответствующие призывы к действию из блога по контент-маркетингу Convince and Convert:
Вот их страница категории Social Media Tools :
convinceandconvert.com / category / social-media-tools / >>
Страница категории инструментов социальных сетей Convince and Convert.
А также их страница категории Маркетинг в социальных сетях :
convinceandconvert.com/category/social-media-marketing/ >>
Страница категории маркетинга в социальных сетях Convince and Convert.
Не удивляйтесь, если тонкие изменения, которые вы вносите в шаблоны страниц вашей конкретной категории, подобные этому, приведут к заметному увеличению конверсии, если вы узнаете, как применять аналогичные стратегии на своем веб-сайте WordPress с помощью Thrive Theme Builder!
Как перемещаться по панели инструментов шаблонов Thrive Theme Builder (1:10)
Теперь, когда вы видели примеры того, как выглядят страницы категорий, ориентированные на конверсию, давайте посмотрим, как вы можете сделать то же самое для своего веб-сайта с помощью Thrive Конструктор тем.
Для начала вам нужно научиться перемещаться по панели инструментов шаблонов Thrive Theme Builder:
Панель инструментов шаблонов Thrive Theme Builder.
На панели инструментов шаблонов вы увидите два типа основных шаблонов страниц , которые появляются на экране (после щелчка на вкладке шаблоны ):
- Шаблоны одиночного содержимого
- Шаблоны списков
Для целей Создавая шаблоны страниц категорий, ориентированные на конверсию, на вашем сайте WordPress, прокрутите вниз до области «Шаблоны списка».
По умолчанию вы увидите на экране два эскиза шаблона списка. К ним относятся:
- шаблон блога по умолчанию (шаблон, управляющий вашей страницей yourdomain.com/blog)
- шаблон архива по умолчанию (универсальный шаблон, управляющий любой другой динамически заполняемой страницей списка, такой как страницы поиска, страницы категорий, теги Pages, и другие … )
При активном фильтре «Основные шаблоны страниц» прокрутите вниз на панели инструментов шаблонов, чтобы найти область «Шаблоны списка».
Каким бы запутанным это ни было, ваши страницы категорий на самом деле классифицируются как тип страницы архива в WordPress.
Теперь, когда вы понимаете, как перемещаться по панели инструментов шаблонов в Thrive Theme Builder, а также над тем, над чем вы будете работать для создания страниц категорий, ориентированных на конверсию, для вашего сайта WordPress, давайте сделаем первый шаг дизайна: настройка вашего архива по умолчанию Стр. .
Дизайн вашего шаблона архива по умолчанию будет применяться к любой странице архива по умолчанию, если не указано иное (что мы скоро сделаем для наших конкретных страниц категорий).
Как перемещаться между различными шаблонами Thrive Theme Builder (13:43)
В Thrive Theme Builder нет недостатка в шаблонах сообщений и страниц, которые вы можете настроить, чтобы ваш веб-сайт WordPress выглядел и вел себя именно так, как вы этого хотите.
Но это означает, что количество шаблонов, которые вы создаете и настраиваете, может быстро увеличиваться .
Чтобы упорядочить все шаблоны сообщений и страниц и упростить навигацию между ними, воспользуйтесь серой кнопкой быстрой навигации в верхней части панели управления шаблонами Thrive Theme Builder:
Перемещайтесь между шаблонами сообщений и страниц внутри Панель инструментов Thrive Theme Builder Templates, нажав темно-серую кнопку Core Templates и выбрав тип шаблона, который вы ищете, в появившемся раскрывающемся мегаменю.
Когда вы нажимаете на кнопку, появляется мега выпадающее меню, где вы можете отфильтровать точный тип шаблона сообщения или страницы, который вы ищете!
Настройте шаблон страницы архива по умолчанию (3:40)
Потратьте немного времени на эксперименты и планирование окончательного дизайна шаблона архива по умолчанию.
Это потому, что он станет отправной точкой дизайна для настройки ваших конкретных шаблонов страниц категорий, над которыми мы будем работать дальше.
Начните с нажатия кнопки Edit , которая появляется при наведении курсора на эскиз шаблона списка архива по умолчанию (на панели инструментов Templates).
Затем загрузится редактор Thrive Theme Builder, и вы сможете приступить к редактированию шаблона списка архива по умолчанию.
Оттуда вы можете настроить его заголовок, верхний раздел, боковую панель, нижний раздел и нижний колонтитул:
Схема различных разделов страницы, которую вы можете изменить с помощью редактора Thrive Theme Builder.Вы увидите его на вкладке «Основные параметры» левой боковой панели редактора Thrive Theme Builder.
Единственный раздел, который нельзя изменить с помощью редактора Thrive Theme Builder, — это раздел содержимого. Вы должны переключиться в редактор Thrive Architect, если хотите создавать или настраивать контент в разделе Content.
Помните, что наша талантливая команда дизайнеров Thrive Themes уже включила десятки и десятки дизайнов шаблонов для каждого из этих разделов, поэтому — , хотя вы МОЖЕТЕ создать каждый из этих разделов с нуля, — мы рекомендуем вам выбирать шаблоны из каждого раздела. библиотеки шаблонов и начинайте редактирование настроек оттуда.
Если вам интересно, как это работает, Колин проведет вас через основы, начиная с 3:40 на видео выше.
И не забудьте сохранить настройки, нажав зеленую кнопку Save Work в нижнем левом углу окна редактора Thrive Theme Builder!
Создание и настройка нескольких шаблонов страниц архива для конкретных категорий (7:33 и 14:30)
После того, как дизайн шаблона списка архива по умолчанию будет завершен, пришло время создать шаблоны для каждой из конкретных категорий вашего сайта.
Лучший способ сделать это — перейти на панель инструментов шаблона в Thrive Theme Builder и щелкнуть голубую кнопку + Добавить новый в верхнем правом углу:
Чтобы создать новый шаблон страницы настраиваемой категории внутри Thrive Theme Builder, нажмите синюю кнопку + Добавить новый и выполните следующие действия в появившемся лайтбоксе: 1) назовите свой шаблон, 2) выберите параметр «Список», 3) выберите параметр «Тип списка архивов», 4) выберите параметр «Тип архива категорий», 5) выберите категорию в заданном для параметра, и 6) выберите параметр Все архивы копировать существующий шаблон.Затем нажмите синюю кнопку «Готово».
Оттуда вы можете перейти к настройке КОПИИ шаблона All Archives , который вы только что создали, для удовлетворения конкретных потребностей этой настраиваемой страницы категории.
Помните, вы не хотите, чтобы разные страницы категорий радикально отличались друг от друга. Вместо этого просто измените их с помощью тонких, но важных отличий, ориентированных на конверсию, таких как:
- Предложения, связанные с категорией
- Промоакции продуктов, связанные с категориями
В случае нашего исходного примера фитнес-сайта вы можете включить вебинар по наращиванию мышечной массы подписаться на предложение на странице категории Muscle Gain .
Ваша очередь создавать шаблоны страниц категорий, ориентированных на конверсию
После просмотра видео вы теперь знаете, как быстро и легко создавать страницы категорий, ориентированные на конверсию — для отдельных категорий WordPress — с помощью Thrive Theme Builder.
То, что СУПЕР сложно сделать с обычной темой WordPress!
И если вы еще не являетесь клиентом Thrive Theme Builder, вам повезло, потому что окно скидок на запуск для TTB все еще открыто — , но только на несколько часов!
Получите САМЫЙ ЛУЧШИЙ конструктор тем для WordPress!
Получите мгновенный доступ к Thrive Theme Builder при покупке Thrive Suite!
Если у вас есть какие-либо вопросы о Thrive Theme Builder и о том, как вы можете использовать его для быстрого создания пользовательских шаблонов страниц категорий для вашего веб-сайта WordPress, не забудьте оставить нам комментарий ниже!
.