Articles of url rewriting

Удалите базовую слизь в CPT & CT, используйте CT в постоянной позиции

Я пришел довольно далеко, но не могу заставить это работать. Я хотел бы удалить базовый слизень из моего пользовательского типа типа публикации и моего brand Custom Taxonomy. Конечным результатом должен быть такой URL: https://example.org/apple/iphone7 . Сейчас я получил это: https://example.org/review/apple/iphone7 . Я читал довольно много, и я знаю о последствиях и возможных конфликтах, и что […]

Добавление двух правил перезаписи

У меня есть пользовательский тип сообщения с пользовательской таксономией. Тип персонализированного сообщения – новость. Таможенная таксономия – новая_категория. Я хочу, чтобы две управляющие ссылки: http://example.com/news/ -> show news archive http://example.com/news/movies/ -> show category movie archive http://example.com/batman-returns/ -> show post content called "Batman Returns" Я пробовал это, но не работает: add_rewrite_rule('^news/([^/]*)/?','index.php?post_type=news&news=$matches[1]','top'); add_rewrite_rule('^news/([^/]*)/?','index.php?post_type=news&news_category=$matches[1]','top'); Предложения?

Как удалить категорию WordPress из URL-адреса и настроить пользовательский параметр / переписать?

Я пытаюсь удалить URI категории с URL-адреса WordPress и изменить пользовательскую переименование страницы. Я точно объясню, что происходит внизу: Итак, у меня есть блог. У нас две (основные) категории: «bar-talk» и «tutorials». Я использую «Bar Talk» для примера. Я нашел в WordPress, я действительно могу посетить оба этих URL, не выполняя ничего: – Current: https://scotch.io/category/bar-talk […]

удалить постоянную ссылку «передняя часть» для пользовательского типа сообщения

Предположим, что у меня есть CPT-событие. В register_post_type, я установил 'slug' => 'event' Затем, в настройках WordPress, я установил следующую структуру Permalink Custom: http://www.domain.tld/news/%postname%/ Проблема заключается в том, что URL для моего «события» CPT www.domain.tld/news/event/<event-name> и я хочу www.domain.tld/event/<event-name> как я могу это достичь? благодаря

url переписать парсинг пользовательского параметра URL не работает

Для целей SEO я хочу добавить несколько конкретных URL-адресов, чтобы действовать как псевдонимы на странице архива для пользовательской страницы архива типа публикации, которая у меня есть. Теперь страница архива типа персонализированного постполя необязательно принимает параметры GET, которые я тогда делаю с различными, если они анализируются. Взяв пример из моего файла functions.php, add_rewrite_rule () работает, поскольку […]

Does flush_rewrite_rules () удалить все правила, добавленные другими плагинами, а также моими?

Я разрабатываю плагин и использую add_rewrite_rule, за которым следует flush_rewrite_rules во время активации плагина. При отключении плагина я использую только flush_rewrite_rules, чтобы удалить правило, которое я добавил. Теперь предположим, что еще один плагин также добавил правило перезаписи. Если бы вызов flush_rewrite_rules не удалил это другое правило перезаписи плагинов, даже если другой плагин все еще активен? […]

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

Я хотел бы добавить переписывание только для определенных страниц (не для всех страниц), которые бы вставляли базовый slug в постоянную ссылку. Это своего рода уникальная ситуация, когда мы заранее знаем все имена страниц, и они не будут меняться. Например: sitename.com/pagetitle в sitename.com/service/pagetitle Я пытаюсь использовать «add_rewrite_rule», но не имею большой удачи. Ниже приведена одна из […]

WordPress SSL (https) не работает с пользовательской постоянной ссылкой

Я установил SSL на сайте, и домашняя страница работает исправно. плюс каждая страница и архивы работают, если для параметров постоянной ссылки установлены значения по умолчанию (равные) но он дает ошибку 404 для всех страниц и категорий, если параметры постоянной ссылки изменены на другой вариант. Я использую плагин woocommerce, если это имеет значение? плюс мой файл […]

Идентификатор страницы WordPress

У меня есть клиент (тот же самый для моего предыдущего сообщения о слайдере ), который считает, что структура URL должна включать в себя «идентификатор страницы google», который будет соответствовать новостям Google. Поэтому они хотят, чтобы структура URL была настроена так: http://www.sitename.com/blog/article-name-goes-here?p=85532 . Я думаю, что им нужен только уникальный идентификатор номера 3+, связанный с каждым […]

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

Я пытаюсь связать с пользовательскими типами сообщений через url. Итак, у меня есть форумы CPT (example.com/forums) и темы «CPT» (example.com/topics) Я пытаюсь достичь URL-адреса двух комбинированных (для тем «CPT») плюс добавление метаданных между ними (example.com/forums/forumname/topic/topicname), возможно ли это? //register post type register_post_type( 'forums', array( 'labels' => $labels, 'has_archive' => true, 'public' => true, 'supports' => […]

Intereting Posts
Предварительный просмотр в iframe без сохранения сообщения Отсутствует виртуальный robots.txt Отображение недавних выдержек на статической главной странице Блоки кода с WYSIWYG в блоге Как добавить идеальный апостроф и цитату в сообщениях WordPress? не может видеть живую версию style.css – это кеширование веб-сервера? Генерация динамических вызовов add_settings_section () Как добавить виджет в главное меню Требуется ли зависание wp_remote_post ()? Как получить доступ к глобальному $ multipage или глобальным $ numpages за пределами цикла? get_permalink () дает только ссылку на страницу. как это решить.? Как я могу запросить все доступные типы публичных сообщений и таксономии? Переопределить классы CSS Widget WordPress? Продолжайте подчеркивать пункт меню с почтовыми страницами Как использовать мета-тег канонического URL, чтобы избежать дублирования проблем с домашними страницами WP