Как создать дочернюю запись в WordPress?

Как создать дочернюю запись в WordPress?

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

Нет, не дочерние страницы, а дочерние записи.

С дочерними страницами реализация у WordPress на отлично, а вот с дочерними записями полный трабл.

Реализовать дочерние страницы можно посредством создания дочерних категорий, т.е. создаем категорию => дочернюю категорию и в итоге получаем структуру вида /category-name/child-category/post-name.html.

Засада в том, что категория создается шаблоном archive.php (или инклудами в него, если тема WordPress сильно наворочена) и вот тут начинаются танцы с бубном.

Дело в том, что файл archive.php в этом случае должен рисовать совсем другой код, а именно выводить описание и быть сео френдли. А на самом деле мы будем иметь совершенно тупой вывод снипетов постов, ровно такой, какой обычно выводит категория:

Дочерняя запись в Вордпресс

А нам нужно получить более внятный файл с описанием внутри:

Дочерняя запись и категория

И ладно, допустим что некоторые темы могут выводить описание категории, но что делать если в одном случае описание нужно, а в другом нет? Или описание нужно снабдить ссылками?

К тому же All in SEO-Pack (AIOSEO) берет description из описания категории, а оно, обычно не совсем внятное. По крайней мере я стараюсь писать description максимально удобным для поисковиков, а не для пользователей.

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

Об авторе

Дмитрий Дмитриев

Дмитрий administrator

Привет, меня зовут Дмитрий и я занимаюсь созданием сайтов на Wordpress. Мне нравится моя работа, я могу сделать вам сайт на Wordpress или помочь с реализацией ваших замыслов на другой CMS.

    Оставить ответ