Articles of перепишем правила

Перенаправить файл в каталог темы WordPress

У меня есть сайт, на котором http://mysite.com/wp-content/themes/mytheme/pdf.php создает pdf-файл некоторого контента на основе того, что находится в cookie. Этот URL довольно уродливый. Мне понравился бы URL-адрес просто http://mysite.com/pdf . Я попытался использовать mod_rewrite без успеха. Например, в моем файле .htaccess у меня есть: RewriteRule ^/pdf$ http://mysite.com/wp-content/themes/mytheme/pdf.php Это просто возвращает 404. Любые идеи, что я могу […]

Перепишите URL-адрес WordPress из пользовательского плагина

Я создал плагин в wordpress. Я делаю запрос cURL на сервер, и ответ сервера приходит к новому index.php. Что находится в my_plugin / newfolder / newfolder / index.php. Теперь со стороны сервера он отправляет ответ на my_plugin / newfolder / newfolder /, но это создает проблемы для других рабочих процессов в моем приложении. Поэтому мне […]

Переписывание базового имени Таксономия же Тип сообщения

У меня есть пользовательский тип сообщения, называемый «события» и таксономия «cat-events». Мне нужна эта структура: website.com/events/ website.com/events/post-name (es: website.com/events/the-best-musical-2014) website.com/events/term-taxonomy/ (es: website.com/events/musical/) Как я могу?

Где подключиться для обхода экземпляра WP_Query?

Я немного застопорился в создании плагинов, так как я не нашел способ изящно подключить его. В моей нижней части моей проблемы возникает следующая проблема: Загрузите WordPress полностью (ядро и плагины) Обнаруживать определенные шаблоны URL, например mydomain.com/video/video_id В этом случае вызовите функцию is_404 (video_id) в моем плагине Если true, то я хочу перейти непосредственно к загрузке […]

Добавление настраиваемого правила перезаписи для галереи / категории

Я написал простой короткий код и использовал его на моей странице галереи. URL-адрес страницы выглядит примерно так: http://mysite.dev/gallery/?view=category-name но я хочу иметь возможность использовать http://mysite.dev/gallery/category-name Когда я использую такой URL, WP перенаправляет на то, что кажется ближайшим совпадением, которое он может найти. Например http://mysite.dev/gallery/nature перенаправляет http://mysite/home/nature Я пробовал реализовать правило перезаписи: function add_custom_rewrites() { remove_filter('template_redirect', […]

Ошибка WordPress для пользовательских сообщений типа 404

У меня есть сайт WordPress, где я использую пользовательские типы сообщений. У меня есть ошибка на всех отдельных страницах типа персонализации одного из настраиваемых типов сообщений, называемых продуктами, зарегистрированными как портфолио. Если я обновляю постоянные ссылки, он фиксируется, и через несколько минут 404 снова возвращается. Когда я проверил правила перезаписи, это показывает, что это: Когда […]

Изменение по умолчанию пула сообщения на идентификатор сообщения

Можно ли изменить пул по умолчанию из заголовка сообщения на номер? Например, текущий URL-адрес в блоге: BaseUrl / блог / титульный-оф-пост Допустим, что идентификатор сообщения – 2234, я хочу, чтобы URL-адрес был таким: BaseUrl / блог / 2234 EDIT: сделал пост более общим для WordPress, а не плагином

URL-адрес WordPress переписывается после смены веб-страницы из Joomla

Существует веб-сайт, который ранее был запущен на Joomla. Структура URL-адресов ссылок Joomla была index.php / site, index.php / another-site. После перехода на WordPress ни одна страница не доступна из Google, я получаю только белые страницы, указывающие, что не указан входной файл. Думаю, мне нужен какой-то .htaccess переписать, по крайней мере, для перенаправления на главную страницу? […]

Пользовательский URL-адрес переписывается с помощью add_rewrite_rule

Я пытаюсь создать дружественный URL для SEO: http: /// foto / linse2-at / linse2-at-schloss-altenhof / 2618 для этого: http: ///? fotograf = linse2-at? gallery = linse2-at-schloss-altenhof & img = 2618 Для моей логики этот код должен работать: add_rewrite_rule( "foto/([^/]+)/([^/]+)/?([0-9]{1,})/?", "index.php?fotograf=$matches[1]&gallery=$matches[2]&img=$matches[2]", "top"); Но созданное правило (дамп глобального $ wp_rewrite): [foto / ([^ /] +) / ([^ […]

Как добавить правило перезаписи для указания файла

Я пытаюсь перенаправить входящий путь на JS-файл. Что я не понимаю о add_rewrite_rule что это не работает? Да, я покраснел. add_action('init', 'ssla_rewrite_init_endpoint'); function ssla_rewrite_init_endpoint() { global $wp_rewrite; $loader_file = SSLA_PLUGIN_URL . 'assets/js/ssla-loader.js'; add_rewrite_rule( 'public/ws/([^/]*)', $loader_file, 'top' ); }

Intereting Posts
Как использовать getimagesize () для загрузки изображений? Сбросить сайт WordPress Удаление основной ссылки на Jetpack из меню Навигация в WordPress показывает только сообщение на первой странице, даже если на странице два Автоматическое добавление новых тегов в подменю Организация позиции виджетных областей в бэкэнд Показать другой код на главной странице на другие страницы Используйте пользовательский ходок, чтобы добавить термины таксономии в главное навигационное меню Как сделать резервную копию и перенести все на другой сайт WordPress? Измените дополнительный раздел CSS (добавив отказ) Как перечислить «невидимые» Auto Drafts? не удалось показать персонализированное изображение типа персонализированного сообщения Как я могу переопределить print_embed_sharing_dialog () в WordPress 4.5 Объединить запрос «Исключить» в functions.php Как отключить автоматическую работу для Nivo Slider?