Intereting Posts
Как защитить пароль страницы категории / нет? Как добавить страницу редактирования таксономии Ограничения, не все сообщения отображаются при запросе сообщений по количеству просмотров Отобразить другой тип цены в зависимости от категории ограничить загрузку мультимедиа до одного раза в день Функция wp_trash_post применяется только к сообщениям, а не к страницам! Сообщение об ошибке из W3 Total Cache, когда правила .htaccess не могут быть изменены? Правильный метод ограничения доступа пользователей, не зарегистрированных на определенные страницы Как кто-то может отправить комментарий, когда у моего сайта нет поля для комментариев? Что произойдет, если я удалю файл functions.php? Поиск категорий идентификаторов категорий на страницах пересечения категорий Получить идентификатор пользовательской таксономии в цикле Тематические разделы Результаты не распечатываются Программирование добавления пользовательской почты

Как изменить? Lang = cn в / cn /

Я пытаюсь добавить языки на мой веб-сайт, основанный на WordPress, и я установил плагин xili-languages. К сожалению, он использует lang param для разграничения языков, и я скорее видел нечто вроде http://domain.com/cn/article-in-chinese/, а не http://domain.com/article-in-chinese/?lang = сп

Solutions Collecting From Web of "Как изменить? Lang = cn в / cn /"

Вы хотели бы написать: http://domain.com/cn/article-in-chinese/ чтобы WordPress понимал: http://domain.com/article-in-chinese/?lang=cn .

Я думаю, будет проще использовать http://domain.com/article-in-chinese/lang/cn/ . Вам нужно написать новое правило и новый тег в правилах перезаписи WP (WordPress записывает эти правила в htaccess) с функциями add_rewrite_rules () и add_rewrite_tag () .

Установить постоянную ссылку (Post Name)

или

 http://www.example.com/[blog_name]`/%post_id%/%postname%/` 

Добавьте следующий код в functions.php вашей темы:

 add_filter ( 'alias_rule', 'xili_language_trans_slug_qv' ) ; function xl_permalinks_init () { global $XL_Permalinks_rules; if (class_exists('XL_Permalinks_rules') ) { $XL_Permalinks_rules = new XL_Permalinks_rules (); add_permastruct ( 'language', '%lang%', true, 1 ); add_permastruct ( 'language', '%lang%', array('with_front' => false) ); } }