Articles of url rewriting

Использовать переменные $ _GET в URL?

Мне нужно создать простое сообщение об ошибке на странице, передав переменную через URL. URL-адрес структурирован следующим образом: http://site.com/parent-category/category/?error=pause Я уверен, что это permalinks переписать мешать, но я не уверен, как его решить.

Проблема с add_rewrite_rule и разбиением на страницы (paged и page query_vars)

У меня есть обычная таксономия с именем location и я хочу добавить разделы, такие как «новости» и «рынок» для каждого термина, поэтому мой url выглядит как /location/montreal/news/ Он отлично работает, пока я не попытаюсь добавить разбивку на страницы. Вот мой код: add_action( 'init', 'region_rewrite' ); function region_rewrite() { global $wp; $wp->add_query_var( 'section' ); add_rewrite_rule( '^location/([^/]*)/([^/]*)/page/([0-9]+)/?', […]

Получение URL-адреса сайта, включая переднюю базу

Если в моей структуре permalink установлено значение /blog/%postname%/ , как я могу получить URL-адрес моего сайта, который получает domain.com/blog/ ? С упомянутой выше структурой permalink при использовании site_url(); , он отображает domain.com/ когда я ищу, чтобы легко получить URL сайта, включая переднюю базу. Может быть, я не понимаю, что такое «передняя база». У меня сложилось […]

Как удалить даты из существующих постоянных ссылок?

Проведя некоторое исследование о датах в блогах, кажется, что это хорошая идея удалить их из существующих сообщений. Рассматривать: Самостоятельная (на Bluehost) Более 1000 существующих должностей Все сообщения индексируются Google, и многие из них связаны с другими доменами. Многие сообщения связаны с блогами. Не хочу нарушать ссылки. Не хотите потерять Pagerank или возраст сообщений в Google. […]

Довольно URL-адреса для загрузки файлов?

Могут ли файлы, такие как PDF-файлы, загружаться на пользовательские URL-адреса? Я хотел бы загрузить PDF на www.example.com/whitepapers/pdf.pdf вместо www.example.com/wp-uploads/… Я нашел плагин под названием WP Easy Uploader, который кажется ОК, но я хотел проверить, есть ли другие решения. Одно из решений, которое я рассматривал, заключается в том, чтобы PDF-документ рассматривался как страница, поэтому я могу […]

Понимание add_rewrite_rule

Я пытаюсь заставить add_rewrite_rule работать, чтобы извлечь параметр из url и передать его в запрос. Увидел несколько сообщений об этом, но, похоже, не может заставить его работать. Если URL-адрес начинается с определенной строки, я хотел бы удалить его из URL-адреса и передать его в качестве параметров запроса. Пример запроса URL: http://domain.com/foo/my_page Это будет преобразовано в […]

Как удалить slug из иерархических пользовательских типов в 3.5.2

Я знаю, что это не предлагается и много дискуссий об этом аргументе. К сожалению, после недели попыток и тестов мне еще не удалили slug из моего пользовательского типа. Вот ситуация: Мне нужна структура URL post / blog / my-blog-post [ok!] pages / parent-service / service [ok!] портфолио / портфолио / my-first-work [ok!] static / parent-static-page […]

Создание пользовательской структуры константной ссылки для языков

Я написал простую многоязычную систему, в которой нажатие на значок флага устанавливает однолетний файл cookie, содержащий двухбуквенный код языка (например, nl, de и т. Д.). Я подключаюсь к действию wp чтобы прочитать значение cookie, затем используйте фильтры the_title и the_content чтобы показать правильный язык (различные языки вводятся через обмены на экране редактирования страницы / сообщения). […]

Пользовательские правила перезаписи для страницы архива и отдельной записи

Я создаю сайт WordPress с несколькими пользовательскими типами сообщений. Каждый тип сообщения – это другой журнал. У меня также есть обычная метаполя для журнала и выпуск журнала. Я хотел бы иметь URL-адреса (used archive.php): http://my_site/magazine/name/ http://my_site/magazine_name/year/ http://my_site/magazine_name/year/issue/ Я сделал это по коду: function magazine_rewrite_tag() { add_rewrite_tag('%issue_year%', '([0-9]{4})'); add_rewrite_tag('%issue%', '([0-9])'); } add_action('init', 'magazine_rewrite_tag', 10, 0); а […]

Посты URL-адреса, такие как site.com/category/the-post-title

Я новичок в wordpress и я хотел бы лучше понять, если можно создать страницы с URL-адресом на основе category а затем post title , так что: что-то вроде http://mysite.com/category-name/the-post-title или http://mysite.com/category-name/12345 (идентификатор сообщения) или http://mysite.com/category-name/12345/the-post-title существует ли какой-нибудь плагин, или я должен рассмотреть другие способы, например url_rewrite ?

Intereting Posts
Невозможно переключить поставленный запрос в pre_get_posts hook Перенос WP из субдомена в основной домен Пользовательские значения полей в постоянной ссылке Установка тегов META, таких как описание и название при создании пост-программных сообщений Ошибка: как разрешить «вкладчику» загружать медиафайлы в wordpress Страница параметров плагина – форма с двумя различными кнопками отправки Получить все метаданные для заданного типа сообщений Отображать только миниатюру, если она больше, чем Перехват WP_MAIL для просмотра содержимого Как получить URL-адрес сайта, если база данных отключена? Содержимое открытого изображения «image» отображается пустым на отладчике и заполняется веб-источником Как исключить показ названия категории? Настройка темы в комментариях по электронной почте Должен ли я запускать две разные «близкие» версии кода WordPress с той же БД Изменить атрибут «Размеры» для изображений с определенным классом