Articles of url rewriting

части url исчезают при использовании # inside href = ""

Все ссылки на теги и таксономии в сообщениях прекрасно подходят и имеют правильные ссылки. Но когда я добавляю ссылку на мою тему single.php и пытаюсь использовать #id на href = "" для перехода на определенный div, url получает разрез. Пример: Текущее местоположение / URL: http://127.0.0.1/wew/tvshows/the-simpsons/, а затем, когда я нажал комментарии, добавленные мной, сообщение просто […]

Как я могу получить эту структуру постоянных ссылок типа post? % custom_post_type% -% таксономия% -% терм-postname%

Пожалуйста, помогите – я пробовал почти все, и я абсолютно потерян! Я отчаянно хочу создать следующую структуру константной ссылки: ladsholidayguide.com/custom_post/taxonomy/term/postname Например: ladsholidayguide.com/reviews/venue/clubs/liquid-nightclub Я пробовал использовать плагин Permalinks Custom Post Type, но этот параметр не работает ни Проверьте это, и постоянные константы таксономии будут: www.ladsholidayguide.com/post_type/taxonomy/term/postname/ По какой-то причине Это прекрасно работает. ladsholidayguide.com/reviews/venues/junkyard-golf-london/ Это не (я получаю […]

Удалите "/ page / 1" из URL-адреса

Встроенные постоянные ссылки в WordPress remove / page / 1 / из URL первой страницы в архивах. Однако я добавил следующее пользовательское правило перезаписи add_rewrite_rule('xxxx/page/([0-9]{1,})/?$','index.php?post_type=xxxx&page=$matches[1]','top'); Он отлично работает, но не удаляет «/ page / 1 /». Как я могу удалить это из URL с помощью правила перезаписи?

Как заставить WordPress работать с приложением Symfony?

В принципе, у меня есть сайт, который имеет два компонента. Одним из компонентов является часть WordPress в разделе «/». Второй компонент – приложение Symfony в разделе «/ foo». Как заставить Word-press игнорировать маршрут «/ foo» и перенаправить его в приложение Symfony? Я предполагаю, что я должен использовать файл .htaccess для выполнения (сайт будет работать на […]

Как изменить URL-адрес (добавить значения GET) после отправки формы в конец?

Я закодировал форму в тему WordPress. Все работает нормально, за исключением того, что данные формы будут повторно отправляться при обновлении страницы. Очевидно, мне нужно внести некоторые изменения в URL, чтобы исправить это. Я пытаюсь добавить что-то вроде ?submission=success в URL, который я буду использовать в качестве условия для отображения сообщения об ?submission=success завершении или формы […]

Мой WP_options db rewrite_rules не работает

На моем сайте у меня есть собственный собственный php-файл, который обрабатывает запросы URL GET. Например, в mysite.com/?burger=WellDone он будет запрашивать мой db и отображать страницу со всеми гамбургерами с помощью «WellDone» в соответствующем поле db. То, что я пытаюсь сделать, – сделать его доступным через mysite.com/burger/WellDone, и через 5 часов подряд неудачно. Я пробовал плагины, […]

Переписывает / запрашивает несколько иерархических настраиваемых типов сообщений

Мне нужно создать следующее: два типа сообщений (сбор и совместная работа), которые являются иерархическими друг другу. Коллекции могут быть родителями для других коллекций и коллекций. /collection-a/collection-b/collection-c /collection-a/collection-b/collaboration-a Мой метод заключается в том, чтобы захватить правило перезаписи страницы и добавить пользовательский тег rewrite: function custom_rewrite_rules() { add_rewrite_rule( '(.?.+?)(?:\/([0-9]+))?\/?$', 'index.php path=$matches[1]&page=$matches[2]', 'top' ); } function custom_rewrite_tag() { […]

WordPress использует URL-адрес, отличный от определенного в rewrite arg типа пользовательского сообщения

Я определил следующий пользовательский тип сообщения + таксономия $productTaxonomyLabels = [ 'name' => __('Product Categories', 'byronposttypes'), 'singular_name' => __('Product Category', 'byronposttypes'), ]; $productTaxonomyArgs = [ 'labels' => $productTaxonomyLabels, 'public' => true, 'publicly_queryable' => true, 'show_ui' => true, 'show_in_menu' => true, 'show_admin_column' => true, 'description' => __('Product category', 'byronposttypes'), 'hierarchical' => true, 'rewrite' => [ 'slug' […]

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

У меня есть настраиваемый тип patch post и пользовательская структура констант: www.site.ru/patch/%version_id% Мне удалось заменить %version_id на фактический код версии с помощью этого кода: add_action('init', 'patch_rewrite_rules'); add_filter('post_type_link', 'patch_permalinks', 10, 3); function patch_rewrite_rules() { global $wp_rewrite; $wp_rewrite->add_rewrite_tag('%version_id%', '([^/]+)', 'version_id='); $wp_rewrite->add_permastruct('patch', '/patch/%version_id%', false); } function patch_permalinks($permalink, $post, $leavename) { $post_id = $post->ID; if($post->post_type != 'patch' || empty($permalink) […]

добавить параметры URL для всех ссылок

Я мог бы не объяснить себя правильно: У меня есть форма на всех страницах моего сайта, и у нее есть скрытое поле, называемое ref Если пользователь отправляется на сайт www.domain.com/1/ref=fb_ad и заполняет форму на этой странице – форма улавливает параметр url. однако, если пользователь продолжает использовать www.domain.com/2, параметр url не идет с ним, поэтому, если […]

Intereting Posts
Как организовать персонализированный список типов по годам? обновить многопользовательское мета-поле на основе другого мета-поля Как на белом ярлыке мой собственный сайт, созданный wordpress? Пользовательский размер изображения в цикле_content Заголовки выпуска коротких кодов уже отправили ошибку Могу ли я представить плагин, который следует руководству стиля кодирования PSR-2? Таблицы импорта CSV Выйти и перенаправить на другой URL-адрес Есть ли плагин для получения формы уведомления об удалении DMCA в WordPress? Лак + W3 Общий кэш страницы Как загрузить файл только на одной странице после функции function.php? Загрузка файлов в wp-content / uploads – Что добавить в БД? Как добавить дополнительный атрибут в ссылку стилей? Как настроить вывод wp_nav_menu () WordPress Payment gateway добавляет форму, как добавить форму в список или как отправить форму на следующий шаг для оплаты