Articles of url rewriting

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

Я пытаюсь настроить правила перезаписи для пользовательской домашней страницы, потому что мы планируем использовать полноэкранные слайды и использовать javascript pushstate для обновления URL вместо использования официальных страниц WordPress. Мы решили, что использование переменных GET было бы проще всего для того, чтобы разрешить привязку к определенному слайду на главной странице, но это не выглядит красиво, поэтому […]

Как добавить конечную точку перезаписи к непривязанным носителям?

Я пытаюсь добавить конечную точку к непривязанным элементам мультимедиа. Этого я надеюсь достичь: example.com/attachment-slug/foo/ … где foo – конечная точка, которую я пытаюсь добавить. Вот мой код: add_action( 'init', function() { add_rewrite_endpoint( 'foo', EP_ATTACHMENT ); } ); add_action( 'template_redirect', function() { global $wp_query; if ( ! isset( $wp_query->query_vars['foo'] ) ) { return; } include dirname( […]

Чистый пользовательский URL для Serach + Таможенная таксономия

У меня есть обычная таксономия, называемая filter . Все следующие URL-адреса приводят к archive.php и должны дать мне хотя бы 1 сообщение. /filter/bar работает по умолчанию, не требуется настраиваемое правило /myCategory/filter/bar работает с моим собственным пользовательским правилом, хорошо! /search/foo работает по своему пользовательскому правилу /?s=foo&filter=bar работает как ожидалось /search/foo/filter/bar BOOM! Нет записей Вот мои правила: […]

Пользовательский тип сообщения / таксономия URL-адрес перезаписи

У меня есть зарегистрированный пользовательский тип записи: «jobs» // set up labels $labels = array( 'name' => 'Jobs', 'singular_name' => 'Job', 'add_new' => 'Add New Job', 'add_new_item' => 'Add New Job', 'edit_item' => 'Edit Job', 'new_item' => 'New Job', 'all_items' => 'All Jobs', 'view_item' => 'View Job', 'search_items' => 'Search Jobs', 'not_found' => 'No Jobs […]

Пользовательские перезаписи URL для шаблонов

Мне нужно переписать некоторые URL-адреса на пользовательские шаблоны. Например, у меня есть страница на сайте domain.com/page, и когда пользователь нажимает «удалить» на элементе, он переходит на домен.com/page/?remove=54. Я бы хотел, чтобы он переписал domain.com/page/remove/54. Помощь приветствуется, спасибо заранее!

Как добавить Shortcode в html код img? <img src = >

Привет, я пытаюсь добавить URL-адрес тега изображения с помощью короткого кода WordPress, который у меня уже есть … Как я могу заставить его работать?

Массовый URL-адрес добавления (добавить слово в slug)

Есть ли способ увеличить количество слов в конце каждого URL-адреса? У меня около 3500 сообщений, и для каждого из них потребуется много времени. Например, URL-адреса www.example.com/my-post/ www.examle.com/new-post/ И я хочу добавить одно слово к концу URL www.example.com/my-post-word/ www.examle.com/new-post-word/ Есть ли сценарий MySql для такой работы?

Страница внутри пользовательского типа (URL-адрес переписать?)

Я пытаюсь создать страницу, которую я могу использовать внутри настраиваемого типа сообщения. У меня есть CPT, называемый форумами, поэтому URL-адрес: example.com/forums Я бы хотел, чтобы страница называлась новой темой с URL: example.com/forums/new-topic Я смотрю на отношения между родителями и дочерними элементами и переписывает URL, но я полностью потерян.

Добавление имени пользователя в URL-адрес для перенаправления на определенную страницу

Мне нужно добавить имя пользователя в URL-адрес. Это перенаправление конкретных пользователей на определенные страницы. Я добавил следующий код в свой файл functions.php в папку темы: function my_redirect_function() { if ( is_user_logged_in() ) { global $userdata; get_currentuserinfo(); $username = $userdata->user_login; $url = 'https://myurl.com/user/'.$username; wp_redirect($url); exit; } } add_action( 'template_redirect', 'my_redirect_function' ); Но я получаю следующую ошибку: […]

Переписать конкретный URL-адрес действия

Можно ли переписать конкретный URL-адрес действия? Пример действия URL: http://example.com/?action=test или http://example.com/index.php?action=test Если действие url «test», то оно будет записано на: http://example.com/test/ Любая помощь, примеры кодов или объяснение будут оценены.

Intereting Posts
Как удалить окно поиска? Для производительности лучше создавать пользовательские функции в теме или плагине Я создал пользовательскую страницу, но WordPress, похоже, лишает любой HTML-код, который я помещал на эту страницу Перенаправление в шаблон WordPress / плагин функция стирания ругательных слов Как реализовать массовые действия в моем плагине? Base64 & JSON Encode массив в PHP, использовать в качестве атрибута данных HTML, декодировать и анализировать в JavaScript … с надлежащим Escaping Как удалить slug из иерархических пользовательских типов в 3.5.2 Целевая кнопка woocommerce с классом после обновления ajax Как я могу запрашивать сообщения с недавно загруженными изображениями? Удаление устаревших артефактов плагинов из таблиц базы данных Классифицировать пользовательские типы сообщений Сделать функцию для запуска только для CPT Добавить число новых сообщений (post_status = pending) в меню администрирования Загруженный файл превышает директиву upload_max_filesize в php.ini