Хотите ли вы изменить slug и базу URL автора в WordPress?
WordPress позволяет настраивать URL-адреса ваших постов, страниц и категорий. Однако встроенной опции для настройки URL-адреса автора не существует.
В этой статье мы покажем вам, как легко изменить URL slug и базу автора в WordPress.
Что такое URL Slug и URL Base?
Ваш сайт WordPress поставляется со встроенной поддержкой SEO-дружественной структуры URL-адресов. Это известно как красивые пермалинки и позволяет вам выбирать URL для ваших постов, страниц и категорий, редактируя их slug.
Эта функция также создает красивые ссылки для страниц авторов. Однако здесь нет возможности настроить URL-адрес автора.
В терминологии WordPress, slug — это название публично просматриваемой страницы в WordPress, отформатированное для использования в URL-адресах. Он выглядит следующим образом:
https://example.com/author/syed-balkhi/
В примере выше, syed-balkhi — это slug, а /author/ — это base.
В то время как пользователи могут изменять slug и базу для постов, страниц, категорий и тегов, изменить URL автора в WordPress невозможно.
Если вы предпочитаете использовать ‘contributor’ вместо ‘author’, или если вы хотите изменить slug определенного автора, то вы попали по адресу.
Давайте рассмотрим, как вы можете легко изменить URL slug и базу автора в WordPress:
- Изменение авторского словаря в WordPress
- Изменение базы авторов в WordPress
- Настройка перенаправлений для целей SEO
Изменение авторского Slug в WordPress
Первое, что вам нужно сделать, это установить и активировать плагин Edit Author Slug. Для более подробной информации смотрите наше пошаговое руководство о том, как установить плагин WordPress.
После активации этот плагин добавит группу опций на страницу профиля каждого пользователя.
Если вы хотите изменить slug пользователя на вашем сайте, то вам нужно перейти к кнопке Пользователи » Все пользователи страница. Далее нажмите на ссылку «Редактировать» под именем пользователя.
Это приведет вас к экрану редактирования пользователя. Просто прокрутите страницу вниз до раздела ‘Edit Author Slug’, и вы увидите несколько вариантов, которые вы можете использовать в качестве авторского slug’а. Вы даже можете ввести пользовательский slug.
После внесения изменений нажмите на кнопку «Обновить пользователя» и просмотрите свой сайт.
Теперь, когда вы нажимаете на имя автора в посте, чтобы просмотреть страницу автора, вы увидите, что он использует авторский slug, который вы выбрали для него.
Изменение базы авторов в WordPress
Если вы создаете сайт, где хотите изменить базу автора с /author/ на что-то другое, то вы можете сделать это с помощью данного плагина.
Просто перейдите к разделу Settings » Edit Author Slug страница. Здесь вы увидите возможность изменить базу авторов и даже выбрать разные базы для разных ролей пользователей.
Как только вы закончите, нажмите на кнопку сохранения изменений, чтобы сохранить настройки. Теперь вы можете предварительно просмотреть свой сайт и нажать на ссылку автора, чтобы увидеть изменения в действии.
Настройка перенаправлений для целей SEO
Изменение авторских слизней и базы на уже существующем сайте может негативно сказаться на SEO, особенно если ваши авторские архивы индексируются.
Люди, приходящие на страницы авторов из поисковых систем, будут видеть сообщение об ошибке 404. Чтобы избежать этого, вам нужно настроить перенаправление со старых URL на новый авторский slug и базу.
Сначала необходимо установить и активировать плагин Redirection. Для более подробной информации смотрите наше пошаговое руководство о том, как установить плагин WordPress.
После активации перейдите на страницу Инструменты » Перенаправление страница. Перед вами откроется мастер настройки плагина. Вы можете следовать инструкциям на экране для продолжения установки или нажать на ссылку «Ручная установка», чтобы пропустить ее.
Далее вы попадете на страницу перенаправления. Отсюда прокрутите вниз до раздела «Добавить новое перенаправление». Вам нужно добавить URL старой страницы автора в качестве источника и URL новой страницы автора в качестве цели.
Не забудьте нажать кнопку «Добавить перенаправление», чтобы сохранить изменения. Теперь плагин будет автоматически перенаправлять посетителей, пришедших на старую страницу автора, на новый URL.
Теперь, если вы также изменили базу автора, вам нужно будет динамически определить эти URL и перенаправить их.
Предположим, вы изменили URL-адрес автора на ‘contributor’. Вот параметры, которые вы будете использовать для настройки нового перенаправления:
- Источник: https://example.com/author/(.*)$
- Цель: https://example.com/contributor/$1
Если вы выбрали базу URL-адресов автора для создания с помощью роли пользователя, то вам нужно будет сделать это для каждой роли пользователя, за исключением случаев, когда роль пользователя сама по себе является ‘author’.
В качестве альтернативы вы можете использовать плагин All in One SEO (AIOSEO) для настройки перенаправления со старых URL на новые URL.
Мощная функция AIOSEO «Менеджер перенаправлений» позволяет легко настраивать полные перенаправления сайта. Кроме того, вы можете включить автоматическое отслеживание ошибок 404, чтобы убедиться, что на вашем сайте никогда не будет неработающих ссылок.
Чтобы узнать больше о перенаправлениях, см. наше руководство по настройке перенаправлений в WordPress.
Надеемся, что эта статья помогла вам изменить авторский slug и базу в WordPress. Вы также можете посмотреть наш список самых нужных советов, трюков и хаков WordPress, а также наши подборки лучших бесплатных плагинов для WordPress с биографией автора.
Источник: www.wpbeginner.com