Articles of url rewriting

Понимание строки запроса после перезаписи .htaccess

Я понимаю, что WordPress .htaccess, как показано ниже: # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ – [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress отправляет все запросы через index.php (если имя файла не существует на сервере и т. д.). Итак, если я перейду к […]

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

Я создал собственный тип сообщений, называемый «события», а также создал пользовательскую таксономию, которая появляется только в этом конкретном типе сообщения, через который администратор должен выбрать «категорию события» (термины). В настоящее время на общедоступном сайте, когда запрашивается подробная информация о событии, он выглядит следующим образом: http://www.domain-name.com/events/title-of-the-event Кроме того, в публичной части веб-браузер может получить доступ только […]

Можно ли изменить пул по умолчанию?

У меня есть пользовательские типы сообщений на моем сайте wordpress, и я установил слизняки, чтобы сказать «/ blog / {post_type} / {post_title}». Я использую почтовый тип по умолчанию как раздел «примечания», поэтому я хочу, чтобы этот slug был «/ blog / notes / {post_title}». Это возможно?

Как перенаправить почтовый url на собственный URL?

Я создал страницу, которая зацикливает сообщения. Каждое сообщение действует как ссылка категории, поэтому при нажатии на нее вы попадаете в архив категорий. Моя проблема в том, что wordpress как-то переопределяет мой htaccess и перенаправляет меня на запись single.php. Так страшно иметь страницу категории под названием «Окрестности». В «Окрестности» у меня есть пост под названием «Хайленд-Парк». […]

Правило перезаписи не соответствует

Я создал правило перезаписи add_rewrite_rule("^user/(\d+)/(myaccount)/?", 'index.php?pagename=$matches[2]&user_id=$matches[1]','top'); Поэтому, когда пользователь посещает example.com/user/123/myaccount/, он должен использовать страницу wordpress с slug 'myaccount' и передать '123' как user_id. Я покраснел свои правила перезаписи, и я использую Monkeyman Rewrite Analyzer для проверки, но он, похоже, не соответствует этому шаблону. Может ли кто-нибудь указать, что я делаю неправильно?

add_rewrite_rule () для маршрутизации в файл, отличный от index.php

add_rewrite_rule( '^invite/([^/]+)', 'index.php?pagename=invite&iid=$matches[1]', 'top' ); Правило «внутреннего» переписывания выше будет направлять трафик через index.php с использованием аргумента pagename (что требует наличия страницы с invite slug). Я хочу направить маршрутизацию на invite.php (который будет отображать файл календаря ICS и принудительно загрузить). Я рассмотрел нижеприведенную реализацию, однако, похоже, это прямое изменение файла .htaccess . Мой сайт использует […]

Как переименовать «базу тегов» с помощью WPeC 3.8?

В WordPress> Settings> Permalinks в нижней части страницы есть опция для изменения «базы тегов». Я ввел «testtag» в этот параметр и сохранил, но мои страницы тегов все еще отображаются как «помеченные» (например, www.example.com/tagged/tagcategory). wpsc-functions.php в папке wp-ecommerce> wpsc-core … в строке 319 «tagged» можно переименовать, которая изменит URL-адрес, созданный такими вещами, как облако тегов, что […]

WordPress 3.0.1 на веб-сервере IIS 6 Проблемы PermaLink

Недавно я наткнулся на этот блог на тему «Использование перезаписи URL-адреса IIRF на IIS6 с помощью WordPress» ( http://john-sheehan.com/blog/using-iirf-url-rewriting-on-iis6-with-wordpress/ ) Джона Шихана поскольку я установил сайт WordPress, который я разработал на своей Mac OS X с запуском MAMP, а затем портировал сайт в среду MS IIS6 Windows 2003 Server. Переход на главную страницу работает отлично, […]

Пользовательская таксономия и тип сообщения с одинаковым слизнем

Я использую «типы» плагина для регистрации пользовательских таксономии и типа сообщений, и получил 404 при использовании одного и того же пули для отображения их иерархии, например: site.com/tax //taxonomy archive site.com/tax/post-type //entry как заставить эту структуру URL-адресов работать? (обратите внимание, что я использую плагин для регистрации налогов, типов и перезаписи) благодаря

htaccess переписать, добавив сегмент к URL-адресу

Я не так хорош с файлами и regexes htaccess, и я пытаюсь добавить сегмент к определенному URL-адресу. Я создаю веб-сайт для фестиваля, и у нас есть структура comon для артистов: line-up> room> artist Я создал пользовательский пост-тип и таксономию, чтобы сделать это, но при переходе в одну комнату url будет / room / orange со […]

Intereting Posts
Почему get_theme_mod возвращает пустое (или значение по умолчанию), но get_option возвращает сохраненное значение? Установить статус входа в систему? Создайте новое сообщение из гибридного мобильного приложения в WordPress, используя плагин JSON API Получить результат из meta_query () между двумя номерами Как получить дату последнего обновленного сообщения или страницы и поместить его в нижний колонтитул Проблема с попыткой wp_query_posts с тегами изменить функцию strip_tags, чтобы использовать термин slug вместо имени Как я могу обрабатывать все запросы для данного каталога в URL-адресе с моим плагином? Использование init hook для register_taxonomy вызывает invalid_taxonomy в wp_insert_term () Как предотвратить плагины от обнюхивания / кражи других параметров плагинов? Захватывающие вложения изображений для Flexslider Одностраничные разрывы страницы, когда сообщение составляет более 30 000 слов Несколько социальных кнопок с быстрой загрузкой? Как стиль последнего сообщения на первой странице отличается от остальных? Новая установка не может быть найдена из-за htaccess исходного сайта, отличного от WordPress.