Categories: Плагины

Как изменить пользовательские постоянные ссылки типа сообщений в WordPress

Недавно один из наших читателей спросил, можно ли изменить структуру постоянных ссылок пользовательских типов записей в WordPress. По умолчанию вы можете изменить структуру постоянных ссылок сообщений WordPress, но не настраивать типы сообщений. В этой статье мы покажем вам, как изменить постоянные ссылки пользовательских типов записей в WordPress.

^

Зачем менять пользовательские постоянные ссылки типа сообщений в WordPress?

WordPress использует оптимизированную для SEO структуру URL-адресов, которая делает ваши WordPress-ссылки удобочитаемыми и удобными для поисковых систем. Эти SEO-дружественные URL-адреса называются постоянными ссылками.

Вы можете настроить постоянные ссылки, перейдя на страницу Настройки »Постоянные ссылки. Однако вы заметите, что можете изменять структуру постоянных ссылок только для сообщений в блоге.

^

Если на вашем веб-сайте используются пользовательские типы записей или пользовательские таксономии, WordPress будет использовать для них постоянную структуру ссылок по умолчанию.

Например, если у вас есть пользовательский тип записи под названием «Фильмы», его структура URL будет выглядеть следующим образом:

^

Если для вашего пользовательского типа записи включены архивы, то URL страницы архива будет выглядеть следующим образом:

^

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

Давайте посмотрим, как вы можете легко настроить пользовательскую структуру постоянных ссылок в WordPress.

Изменение пользовательских постоянных ссылок в 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.

 

writer

Recent Posts

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

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

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago