Articles of url rewriting

Перенаправить все URL-адреса Post WP

Я изменил структуру Permalink struct: /%post_id%/%postname%-(. *)/ Чтобы перенаправить все мои почтовые адреса на уникальный post_id . Это сработало. Например: /11/london-very nice или /11/london-very romantic все указывает на сообщения с post_id = 11 . Однако URL-адреса исходного сообщения всегда имеют символ (. *) . Это не хорошо. Я ценю любое решение.

Обычное правило переписывания архива пользовательского типа

Есть похожие вопросы, но я не нашел хорошего ответа. У меня есть специальный тип сообщений «enews», зарегистрированный следующим образом: […] 'hierarchical' => true, 'has_archive' => true, 'rewrite' => array('slug' => 'enews'), […] Практически все ссылки работают нормально: /en/enews/ -> ОК. переходит в общий архив post_type. «en» – это язык. /en/enews/2012/post-slug -> Почти нормально (или почти […]

add_rewrite_rule для отношений родителя с дочерним сообщением

У меня есть 3 разных пользовательских типа сообщений, все из которых связаны через post_parent отношения. (см. иерархию ниже) – course_post_type (курс) —– quiz_post_type (викторина) ——– quiz_mc_post_type (вопрос) Я бы настроить URL для каждого из них, чтобы быть следующим. course_post_type //www.domain.com/course/[course] quiz_post_type //www.domain.com/course/[course]/quiz/[quiz] quiz_mc_post_type //www.domain.com/course/[course]/quiz/[quiz]/question/[question] У меня есть структура URL, которую я хочу как для course_post_type, […]

Как подходить к необходимости виртуальной страницы на моем сайте WP?

У меня есть сайт WP, и вам нужно сделать все URL-адреса, такие как / fruits / apple / and / fruits / banana / lead, на одну и ту же динамическую страницу, например, переписанную как таковой: / fruit-template? Id = apple На данный момент я создал шаблон страницы / fruit с помощью настраиваемого шаблона, который […]

Разбивка страниц WordPress для пользовательской таксономии пользовательского типа

У меня есть индивидуальное case-study котором у меня зарегистрировано несколько таксономий. Я хотел создать следующую структуру URL: Архив: domain.com/post_type/ Таксономия: domain.com/post_type/tax_name/ Сообщение: domain.com/post_type/post_name/ Обоснование этого состоит в том, что в одном столбце может быть несколько таксономий. Проблема заключается в том, что на странице таксономии, когда я перечисляю связанные должности, если я использую posts_nav_link() она работает […]

URL перенаправить ни один из www на www

В моих общих настройках URL показывает без www Если я положу www так Мне нужно сделать .htaccess mod_rewrite, чтобы перенаправить мой none www (example.com) doamin для перенаправления www (www.example.com) или это правильно обрабатывать перенаправление URL?

Удаление пула CPT из URL-адреса, но поддержка блогов / новостей для обычных сообщений?

Я работаю над этим несколько часов и, кажется, ударил стену. В настоящее время у меня есть настраиваемая структура постоянной ссылки, например: /news/%category%/%postname%/ Это работает отлично и, как ожидалось, но для обычных сообщений. У меня есть пользовательские службы типа services которые работают, когда вы переходите в /services/%postname%/%postname% меня есть родительские / дочерние сообщения. Но цель состоит […]

Как добавить префикс базовой категории в wordpress permalink

Я пробовал много решений, предоставляемых во многих потоках, но не могу понять, как это сделать … Я хочу, чтобы мой пост имел полную структуру «силоса» на основе префикса категории, установленного на панели администратора («Настройки»> «Постоянная ссылка»). Предполагая, что я установил «новости» в качестве базы категорий, я хотел бы иметь следующую структуру для своих сообщений и […]

Как удалить все правила перезаписи из WordPress?

Я бы хотел, чтобы WordPress прекратил чередование и переписывание URL-адресов. например, когда я набираю http://example.com/index.php, я не хочу, чтобы он переписывал его и делал его http://example.com. Я хотел бы, чтобы он оставался точно в любом типе URL. После некоторых исследований я пришел к выводу, что это переписывание происходит внутри wordpress, а не через .htaccess. Когда […]

«Запрошенный URL / имя проекта / имя_файла / не найден на этом сервере.» На веб-сайте WordPress

Для моего проекта WordPress я получаю ошибку The requested URL /projectname/pagename/ was not found on this server. когда я пытаюсь установить постоянную ссылку на Postname: http://10.60.8.118/projectname/sample-post/ . Проект размещен на моей машине Ubuntu. Я могу просматривать страницы или сообщения с постоянными значениями, заданными как Plain: http://10.60.8.118/projectname/?p=123 Раньше .htaccess не был доступен для записи. Поэтому я […]