Простой вопрос Когда пагинация активирована, URL меняется на "site.com/page/2"
. Для моего сайта это должно быть "site.com/paggetto/2"
.
Как я могу изменить это правило перезаписи? Я также хочу изменить "author"
и другие переменные.
url-rewriting
pagination
rewrite-rules
slug
DarkGhostHunter
источник
источник
global $var;
и$GLOBALS['var']
. Не имеет значения в этом случае, просто имейте в виду, что последняя форма более надежна и легче для чтения / понимания.Разобрался:
По крайней мере, это сделает работу.
источник
$wp_rewrite->flush_rules();
с точки зрения производительности, вы никогда не должны использовать егоinit
, гораздо более удобный вариант - просто посетить страницу параметров Постоянная ссылка и несколько раз сохранить изменения, которые их сбросят для вас. ,Эта функция будет работать напрямую с вашим переводческим пакетом, форматируя новую базу и предотвращая многократное выполнение функции flush_rewrite_rules, избегая плохой работы вашего блога.
источник
Следующее работало для меня:
источник