Добавление правила rewrite ЧПУ
У меня такая задача: делать редирект на адрес example.com/LANG/page-address в зависимости от куки lang. Скрипт локализации мой собственный. Я так понимаю, что в WP это нужно как-то делать с помощью класса WP_Rewrite, я прав?
Сам редирект можешь делать прям с functions.php. а вот чтобы WP понимал конечный URL нужно будет его научить через ЧПУ.
Т.е. вот так я совсем неправильно начал думать:
function add_rewrite_rules() { global $langs; foreach ($langs as $code => $data) { add_rewrite_rule('^' . $code . '/([^/]*)/?$', 'index.php?lang=$matches[1]', 'top'); } } add_action('init', 'add_rewrite_rules');?
Я перечитал всё, что касается WP_rewrite, но не могу понять в каком направлении мне "копать", чтобы решить мою задачу. Мне эти вопросы может лучше задавать в комментариях к статье?