Что означает параметр "with_front" в rewrite?

24 мая 2012 г., 20:47:56
Просмотры: 41.2K
Голосов: 44

У меня есть следующая строка в функции register_post_type:

'rewrite' => array('slug' => 'Newsletters', 'with_front' => false),

Я понимаю, что строка делает в целом (добавляет "newsletters" в ЧПУ), но конкретно не понимаю, что делает часть 'with_front'. Должен признать, у меня нет конкретной проблемы, которую нужно решить, но мне вдруг стало любопытно....

2
Комментарии

Не уверен, зачем переименовывать slug, если вы не планируете его использовать, но обычно slug пишется в нижнем регистре, так как это часть URL.

tehlivi tehlivi
12 апр. 2017 г. 21:40:51

Плохо помню детали из '12 года, поэтому не могу много добавить. Определенно использовался slug... Я просто не понимал, что именно с ним происходило. Ненавижу внедрять код, механику работы которого не понимаю.

Greg Pettit Greg Pettit
13 апр. 2017 г. 22:15:19
Все ответы на вопрос 1
3
56

Из Кодекса ...

Должна ли структура постоянных ссылок начинаться с базового префикса. (пример: если структура постоянных ссылок /blog/, то ссылки будут: false->/news/, true->/blog/news/). По умолчанию true

24 мая 2012 г. 21:23:49
Комментарии

Спасибо. Я никогда не могу найти что-то напрямую в Codex, а поиск в интернете ни к чему не приводил!

Greg Pettit Greg Pettit
24 мая 2012 г. 22:21:36

Я всегда могу найти всё в СТАРОМ Codex, но новый DevelopersCodex кажется слабым.

T.Todua T.Todua
20 февр. 2017 г. 10:32:53

+1 Старый Codex до сих пор намного лучше. Он удобнее для чтения, содержит больше документации, примеры лучше, и интерпретация намного понятнее. Не говоря уже о том, что он более приятен для глаз, тогда как новый Codex просто режет глаза!

Solomon Closson Solomon Closson
8 апр. 2020 г. 04:55:41