Flector

Как изменить префикс author для авторов сайта?

По умолчанию WordPress дает изменить префиксы только для рубрик и меток сайта. Чтобы изменить префикс для авторов сайта (по умолчанию используется префикс author) вам необходимо добавить в файл functions.php вашей темы следующий код:

//смена префикса для авторов start
function wph_author_base() {
    global $wp_rewrite;
    $author_slug = 'profile';
    $wp_rewrite->author_base = $author_slug;
}
add_action('init', 'wph_author_base'); 
//смена префикса для авторов end

Где "profile" это новый префикс для авторов. Так же после добавления этого кода вам необходимо зайти в "Настройки\Постоянные ссылки" и нажать кнопку "Сохранить изменения" (ничего менять в настройках не требуется) - только после этого новый префикс для авторов начнет работать на вашем сайте.


Написать комментарий

Для вставки кода воспользуйтесь кнопкой "Код". Используйте предпросмотр!