Articles of url rewriting

Пользовательские правила перезаписи

Я разрабатываю плагин, цель которого состоит в том, чтобы позволить поисковой системе с фиксированной позицией на одной странице. Для этого я использую правила перезаписи WP, чтобы разрешить поиск / постоянные ссылки. Мне нужна структура следующим образом: http://example.com/courses/nc/charlotte Где / nc / (или все, что вводится / отправлено) будет доступно в качестве переменной состояния позже, а […]

Таксономия по URL-адресу

У меня огромная проблема: я хочу иметь хорошие URL-адреса на моей домашней странице. У меня есть настраиваемый тип сообщений и таксономии. Теперь я хочу иметь такой URL: WWW. mydomain .com / videos (Category) / funny (Таксономия) / the-video (Post) или WWW. mydomain .com / videos (Категория) / спорт (таксономия) / the-video (Post) Как мне это […]

Неправильный 404 для страниц при использовании постоянной ссылки, статической главной страницы и страницы сообщений

У меня проблема с настройкой постоянной ссылки, которая, как мне кажется, связана с моей настройкой, переписыванием правил и т. Д. В разделе «Настройки-> Чтение» у нас есть статическая страница «Передняя страница», а также страница «Сообщения» («Главная и новости» соответственно). В разделе «Настройки»> «Постоянная ссылка» у меня есть пользовательская, настроенная как /news/%postname%/ . В принципе, я […]

Как создать пользовательский Slug для тегов и категорий с префиксом или суффикс?

Я хотел переименовать slug, чтобы использовать пользовательский переписать с префиксом или суффиксом, который я выбираю. Например, если имя тега является «продуктом», я хочу использовать переписывание с помощью slug, в котором говорится «product-powerpint-ppt», поэтому конечный URL-адрес будет выглядеть как / tag / product-powerpoint-ppt вместо / tag / product Я искал решение этой проблемы со времени назад, […]

На страницу Постоянная ссылка Структура для типа публикации страницы

Я пытаюсь переписать URL страницы, чтобы они закончили с .htm Я смог сделать это, используя … /* Add .htm extension to Page URL Links */ add_action('init', 'htm_page_permalink', -1); function htm_page_permalink() { global $wp_rewrite; if ( !strpos($wp_rewrite->get_page_permastruct(), '.htm')){ $wp_rewrite->page_structure = $wp_rewrite->page_structure . '.htm'; } } /* Remove the trailing slash/ on Pages */ add_filter('user_trailingslashit', 'no_page_slash',66,2); function […]

Добавить пользовательский каталог по URL-адресу

Как добавить пользовательский «каталог» в свой URL для страниц и сообщений? Таким образом, основной URL-адрес веб-сайта: http://www.example.com , но когда я перехожу на страницу, я хочу этот URL: http://www.example.com/SOMETHING/new_page Как я могу поместить это «ЧТО-ТО» в URL-адрес, не влияя на функции WordPress?

add_rewrite_rule и передача переменных для пользовательских типов сообщений

Это сводит меня с ума!! Сценарий … Пользовательский тип сообщения назовем его установкой «cpt_product» с переписыванием «продуктов», Попытка использовать add_rewrite_rule для создания дружественного URL-адреса для метаданных, относящихся к продукту. Например, этот пользовательский тип сообщения имеет 3 мета поля, связанные с каждым сообщением (mt_details, mt_inventory и mt_availability) Желаемая последовательность URL-адресов domain.com/products/product-name/details/ domain.com/products/product-name/inventory/ domain.com/products/product-name/availability/ Это позволит получить […]

Довольно URL-адреса и пользовательские типы сообщений

Я читал сообщения в WP SA о переписываниях и пользовательских типах сообщений, но я не могу понять, почему мой поиск двух разных типов сообщений не работает. Я хотел бы, чтобы мои URL-адреса стали example.com/search/events/searchtem и example.com/search/artists/searchterm . У меня есть CPT, называемый «события», а один называется «художники». Моя пользовательская структура постоянной ссылки установлена ​​на /%postname%/ […]

Как передать url в качестве параметра в add_rewrite_rule

Я создаю плагин, который полагается на передачу URL-адреса в качестве параметра GET. Теперь я пытаюсь прикрыть ссылки, используя правила перезаписи, но застрял. Что у меня есть сейчас: function oe_wpib_add_rewrite_rules() { add_rewrite_tag( '%wpib%','^(http(?:s)?\:\/\/[a-zA-Z0-9\-]+(?:\.[a-zA-Z0-9\-]+)*\.[a-zA-Z]{2,6}(?:\/?|(?:\/[\w\-]+)*)(?:\/?|\/\w+\.[a-zA-Z]{2,4}(?:\?[\w]+\=[\w\-]+)?)?(?:\&[\w]+\=[\w\-]+)*)$' ); add_rewrite_rule( '^wpib/([^&]*)', 'index.php?wpib=$matches[1]', 'top' ); } add_action( 'init', 'oe_wpib_add_rewrite_rules' ); То, что выше, признает http://domain.com/wpib/somestring и переводит его на http://domain.com/?wpib=somestring Проблема в […]

Помощь с .htaccess и входом с подпапками

Я знаю, что этот вопрос задавался много раз, но я до сих пор не уверен, что у меня это правильно. Я пытаюсь сделать так, чтобы моя страница входа была здесь: www.url.com/login Моя установка WordPress содержится в подпапке моего веб-сервера под названием «Главная» (я уже соблюдал эти инструкции и работает нормально). Вот как я настроил свои […]

Intereting Posts
Как написать этот оператор SQL для сообщений, написанных за последние 24 часа? как включить простой файл jquery в плагин wordpress Networksite / multisite отключен? Почему? Как изменить заголовок и нижний колонтитул на полную ширину? Как проверить, зарегистрирован ли пользователь или зарегистрирован? Удалить nav_menus из customizer с помощью темы порядок сортировки для пользовательского пост-типа Как показать различные ссылки на изображения для разных языков с помощью qTranslate? Что такое случайная строка, которую я вижу при использовании get_query_var? Как изменить количество категорий, перечисленных на панели управления? Гость Автор – Как показывать сообщения на странице автора / архива Локализация, escape html элементы среднего предложения Запрос с отношением и один без отношения с использованием нескольких таксономий? Вывести мета в массивы Как удалить кнопки из редактора WP на странице редактирования сообщений в области администратора