Недавно один из наших читателей спросил, можно ли изменить структуру постоянных ссылок пользовательских типов записей в WordPress. По умолчанию вы можете изменить структуру постоянных ссылок сообщений WordPress, но не настраивать типы сообщений. В этой статье мы покажем вам, как изменить постоянные ссылки пользовательских типов записей в WordPress.
^
WordPress использует оптимизированную для SEO структуру URL-адресов, которая делает ваши WordPress-ссылки удобочитаемыми и удобными для поисковых систем. Эти SEO-дружественные URL-адреса называются постоянными ссылками.
Вы можете настроить постоянные ссылки, перейдя на страницу Настройки »Постоянные ссылки. Однако вы заметите, что можете изменять структуру постоянных ссылок только для сообщений в блоге.
^
Если на вашем веб-сайте используются пользовательские типы записей или пользовательские таксономии, WordPress будет использовать для них постоянную структуру ссылок по умолчанию.
Например, если у вас есть пользовательский тип записи под названием «Фильмы», его структура URL будет выглядеть следующим образом:
^
Если для вашего пользовательского типа записи включены архивы, то URL страницы архива будет выглядеть следующим образом:
^
Эта схема URL довольно SEO-дружественная, и в большинстве случаев вам не нужно ее менять. Однако иногда вы можете захотеть настроить его под свои нужды.
Давайте посмотрим, как вы можете легко настроить пользовательскую структуру постоянных ссылок в WordPress.
Первое, что вам нужно сделать, это установить и активировать плагин Custom Post Type Permalinks. Для получения более подробной информации, смотрите наше пошаговое руководство по установке плагина WordPress.
После активации необходимо перейти на страницу «Настройки»> «Постоянные ссылки» и прокрутить вниз до раздела «Настройки постоянной ссылки для пользовательских типов записей».
^
Здесь вы можете изменить структуру постоянных ссылок отдельных элементов в вашем типе записи.
Вы можете использовать все стандартные теги постоянных ссылок WordPress. Полный список доступных тегов см. В нашей статье об использовании оптимизированной для SEO структуры URL в WordPress.
Предположим, что вы хотите использовать идентификатор сообщения вместо имени сообщения в URL. В этом случае все, что вам нужно сделать, это добавить этот тег:
^
Обратите внимание на завершающие косые черты в начале и конце тега. Эти косые черты являются разделителями, и без них ваши постоянные ссылки не будут работать.
^
Не забудьте нажать кнопку «Сохранить изменения», чтобы сохранить настройки.
Теперь постоянные ссылки для одного элемента в вашем пользовательском типе записи будут выглядеть так:
^
Число в URL будет числовым идентификатором поста в вашей базе данных WordPress.
Давайте посмотрим на другой пример.
Допустим, вы хотите добавить / год / перед названием сообщения в URL. В этом случае вы будете использовать эти теги:
^
Нажмите на кнопку Сохранить изменения, чтобы обновить ваши постоянные ссылки.
Теперь постоянная ссылка на ваш тип поста будет выглядеть так:
^
Все идет нормально. Теперь давайте попробуем другой пример.
Предположим, что вы используете пользовательскую таксономию под названием «жанр» с вашим пользовательским типом записи «фильмы», и вы хотите добавить пользовательский термин таксономии в URL. В этом случае вы будете использовать эти теги:
^
В этом примере жанр – это кусок нашей таксономии.
Нажмите на кнопку Сохранить изменения, чтобы обновить ваши постоянные ссылки.
Теперь постоянная ссылка на ваш тип поста будет выглядеть так:
http://example.com/movies/sci-fi/the-force-awakens/
Вот и все, мы надеемся, что эта статья помогла вам научиться легко изменять пользовательские постоянные ссылки на типы записей в WordPress. Вы также можете просмотреть наш список из 12 самых полезных учебных пособий по пользовательским типам записей WordPress.
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…