Intereting Posts
Поиск слова заголовка через query_posts (не точное совпадение) О возможностях WordPress Как получить пользовательские данные из пользовательской таблицы в базе данных wordpress по ID пользователя? Разделить содержимое сообщения в трех столбцах Пользовательские функции роли для администратора не вступают в силу (нет плагина) Является ли серия обновлений update_option безопасными, эффективными? Лучший способ создать пользователя программно Запрос пользовательских полей с помощью мобильной темы Carrington wp-cli 0.14.1 Ошибка MySQL wp_link_pages: отображать текущий номер страницы только в том случае, если имеет несколько разрывов страниц? URL с иерархическими таксономиями и одинаковым слизью для всех терминов и суб-терминов Изменение префикса wp db после установки? Как редактировать содержимое wp-signup.php с помощью плагина Как вернуть обычный результат поиска с помощью действия wp_ajax для wordpress Отображение короткого кода в нижнем колонтитуле

Как правильно префикс URL-адреса блога

Я хочу, чтобы префикс моих сообщений в блоге с /news/ и менял мои постоянные ссылки на /news/%postname% похоже, делает трюк.

Тем не менее, у меня также есть несколько пользовательских типов сообщений, и по какой-то причине эти URL-адреса теперь также имеют префикс /news/ . Конечно, это не то, что я хочу.

Как я могу убедиться, что только готовый тип сообщения WordPress имеет префикс /news/ ?

Solutions Collecting From Web of "Как правильно префикс URL-адреса блога"

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

Добавьте аргумент rewrite в вызовы функций register_post_type() .

 $rewrite = array( 'slug' => $slug, 'with_front' => false ); $args = array( // your other arguments 'rewrite' => $rewrite ); register_post_type( 'name_of_your_post_type', $args ); 

Если вы регистрируете свои типы сообщений с некоторым плагином, проверьте, есть ли у него опция установить with_front в false . Он по умолчанию имеет значение true (к сожалению, для вас).

Есть ли там плагин, который имеет эту функцию, которую я не знаю, – никогда не использовал плагин (-ы) типа сообщения.