Articles of url rewriting

Условно-пользовательский тип почтового переписывания

Я попытаюсь подвести итог тому, чего я пытаюсь достичь. У меня есть пользовательский тип сообщения с именем «item», а также зарегистрированная таксономия «item_category». Мне нужно теперь переписать url, чтобы удалить «item» полностью из url, а вместо этого поставить «item_category». «item_category», конечно, может иметь разные ценности, такие как еда или спорт, и например: http: sitename.com/item/post_name -> […]

Пользовательский URL-адрес WordPress

Любые способы показать содержимое пользовательского типа сообщений с таким URL? Например: (www.mydomain.com/view-promotion/christmas-promotion) view-promotion – название страницы christmas-promotion – это имя пользователя настраиваемого типа сообщения В настоящее время этот URL-адрес (www.mydomain.com/view-promotion/christmas-promotion) автоматически изменяется на (www.mydomain.com/promotion/christmas-promotion), где (продвижение) является post_type. Я пытаюсь, чтобы просмотр-продвижение (Шаблон страницы) показывал контент, используя пользовательское имя типа сообщения.

Как получить реальный адрес из URL (постоянная ссылка)

По какой-то причине мне нужен фактический адрес текущей страницы в моем плагине, но после поиска я не могу найти ответа на вопрос, как я могу получить реальный адрес текущей страницы. Я проверил множество функций, например url_to_postid . Но эта функция возвращает 0 в категориях, архивах и многих других ссылках, и это работает только для сообщений […]

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

Я интегрирую стороннюю функцию db / search продукта стороннего производителя в существующий / живой веб-сайт WordPress с использованием шаблона удаленного HTML-кода поставщика. Они просят меня «полностью конвертировать все пути», По-видимому, для шаблона удаленного HTML-кода требуется, чтобы все URL-адреса на шаблоне страницы интеграции использовали полные явные пути. Шаблон страницы, о котором идет речь, находится здесь: http://www.stonegategardens.com/stonegate-gardens-plant-finder-tool/ […]

Использование двух постоянных ссылок для одного сообщения

Использование двух постоянных ссылок для одного сообщения Я разрабатываю сайт для WordPress для клиента, клиент хочет показать 2 отдельных шаблона для подробностей сообщения, которые сценарий будет. пользователь нажимает на сообщение, и наш по умолчанию single.php будет загружаться, есть кнопка воспроизведения, когда пользователь нажимает кнопку воспроизведения, вместо того, чтобы указывать имя в постоянной ссылке. Я хочу […]

WordPress не помнит мое пользовательское правило перезаписи

У меня есть следующий код: function b09_custom_rewrite_rule() { add_rewrite_rule( 'utils/([^/]+)/?', 'index.php?utils=$matches[1]', 'top' ); flush_rewrite_rules(); } add_action('init', 'b09_custom_rewrite_rule', 10, 0); function b09_query_vars( $query_vars ) { array_push( $query_vars, 'utils' ); return $query_vars; } add_filter( 'query_vars', 'b09_query_vars' ); function b09_template_redirect(){ global $wp_query; $utils_page = get_query_var("utils"); var_dump( $utils_page ); if( $utils_page ): // custom function exit(); endif; } add_filter( […]

Как создать правило перезаписи IIS7 для одной категории

У меня есть установка WordPress на сервере IIS7. В настоящее время я использую permalinks с настройкой / news /% category% /% postname% /, поэтому URL-адрес для всех целевых страниц моей категории находится в форме / news / {category name}. Теперь я создал категорию, в которой я не хочу следовать этой общей схеме. Вместо использования url […]

Создание настраиваемого URL-адреса для асинхронного содержимого

Я использую полностью асинхронную галерею портфолио Javascript / jQuery (шаблон галереи галереи в теме Photolux). Когда элемент портфеля кликается, данные элемента загружаются. Он встроен в шаблон, если в URL есть # за которым следует ID (то есть .: domain.com/#23 ), то откроется информация этого портфолио. Я хотел бы переписать это, чтобы иметь удобочитаемый для человека […]

Как печатать перенаправленные строки строки запроса на страницу?

У меня есть базовое перенаправление: function example_add_rewrite_rules() { $year = '(\d{4})?'; $make = '([az]{1,20})'; $model = '(.+)'; add_rewrite_rule( 'c/'.$year.'/?'.$make.'/'.$model.'/?$', 'index.php?page_id=46&year=$matches[1]&make=$matches[2]&model=$matches[3]', 'top' ); } add_action( 'init', 'example_add_rewrite_rules' ); Я надеюсь, что всякий раз, когда пользователь попадает на страницу с URL-адресом ../c/2015/ford/f150, этот URL-адрес сохраняется в строке запроса. Итак, надеюсь, пользователь увидит это: «/ c / 2015 […]

Как изменить комментарий-страницу-1 # комментарий-25 на любую строку?

Как мы можем изменить slug « comment-page-1#comment-25 » на somthing, как review-page-1#review-25