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

другой шаблон страницы
Всем привет! Думаю, вы не совсем поняли из заголовка, о чем пойдет речь в сегодняшней статье. Ок, сейчас все объясню. Скажу сразу, что этот пост будет полезен в первую очередь блогерам, ведущим интересный блог с разными типами статей. То есть тем, кто пишет не только унылые длинные статьи по 10-20 К символов, но так же делится секретным рецептами семейной кухни, публикует видео и т. д.

Если вы знакомы хоть немного с сайтостроением и блоггингом, то должны знать, что за вывод страниц с записями блога на WordPress отвечает всего лишь два файла – single.php (структура страниц записей), ctyle.css (стили блога). Сделав какие-то изменения в одном из этих файлов, вы меняете структуру всех страниц записей своего блога, будь их 5 или 50 000.

Недавно я рассказывал, как сделать микроразметку, где вставляя определенные правила в один файл, я менял разметку на всех уже опубликованных и будущих страницах записей. Этот способ работает для любого блога, но после этого я столкнулся с одной проблемой со своим новым сайтом. Если вы еще не в курсе, я решил запустить большой статейник в формате интернет-журнала с магазином под CPA. Магазин пока прикручивать не стал, сначала нужно наполнить и хоть немного раскрутить статейник. Пока все это на стадии запуска :)

Так вот, на этом сайте присутствуют как обычны страницы со статьями, так и кулинарные рецепты. Соответственно если делать микроразметку мы столкнемся с проблемой. Информативные статьи и кулинарные рецепты имеют совершенно разную микроразметку, но и те и другие создаются одним файлом – single.php

Решить проблему можно тремя способами:

1. Каждую статью отдельно размечать вручную или при помощи плагина Schema Creator by Raven, что совершенно бессмысленно, если у вас постоянно наполняемый сайт.

2. Заказать доработку шаблона. Фрилансер может сделать вам для каждого типа записей свою страницу, и вам при публикации лишь нужно будет выбрать тип страницы из списка.

3. Сделать несколько видов формата записей самому. Это совсем не сложно, как раз об этом я и расскажу сегодня.

Как сделать несколько шаблонов страниц и записей на движке WordPress

Весь этап состоит из нескольких шагов:

1. Зайдите на свой хостинг в раздел wp-content/themes/ваша-тема и скачайте себе на компьютер файл single.php

2. Переименовываем скачанный файл на что-нибудь другое, например, recept.php и в самый верх вставьте вот этот код:

1
2
3
4
5

/*
Template Name Posts: recept
*/
?>

Слово recept можете переименовать на свое.

3. Теперь снова загружаем переименованный файл обратно в директорию wp-content/themes/ваша-тема. Теперь у нас будет существовать 2 разных файла с одинаковым содержимым.

4. Установите плагин Custom Post Template на блог. Плагин давно не обновляется, но работает вполне корректно.

5. Теперь при добавлении новой записи, у вас в админке появится новый блок, где в выпадающем списке вы можете выбрать какой шаблон должен применяться к конкретной записи.

Таким образом можно создать сколько угодно шаблонов записей с разными свойствами.

Возможно кто-то из вас спросит: «Зачем вся эта возня и что она может дать»? Отвечаю. Для каждого шаблона можно задать свои свойства и стили, например, убрать сайдбар или подвал блога, задать отдельную микроразметку. В общем можно делать, что угодно и значительно разнообразить тему своего блога.

Конечно, для большинства из вас ничего нового не открыл, но волне возможно что кому-то пригодится.

P.S. Что-то давно я не проводил никаких конкурсов, большую часть времени тратил на различных форумах. Пора исправляться. Скоро запущу пару конкурсов.

Пока что-то не отпускает меня мысль конкурса кроссвордов, но возможно будет что-то еще поинтереснее. Не пропустите!

Как вам статья?
Полная ерундаНичего интересногоТак себеХорошоОтлично (Голосов нет. Стать первым.)
Loading...Loading...

Понравилась статья? Поделись с другими, нажав на одну из кнопок.


Комментариев 5 на “Как сделать клон страницы записей в WordPress но с другими свойствами
  1. Я в дальнейшем тоже планирую задавать разные шаблоны для определенных типов записей. Иногда это бывает полезно. Но пока еще толком не разобрался в этой кухне.

    • Сергей, в этом ничего сложного нет. Уж ты то точно справишься без проблем ;)

  2. У меня на женском есть такая возможность выбрать шаблон статьи, типа стандартная заметка, видео ...и т. д. но ещё не пользовалась, так как всегда публикую стандартную заметку=)

    • На моем шаблоне блога, тоже есть такая возможность, но я как и ты публикую стандартный вариант :)

Добавить комментарий для Ольга Отменить ответ

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

Можно использовать следующие HTML-теги и атрибуты:

Ольга