Articles of permalinks

add_external_rule – правила удаляются при посещении страницы постоянных ссылок

В моем плагине у меня есть следующая функция, подключенная к register_activation_hook . Правила добавлены правильно. public function add_rules(){ global $wp_rewrite; $wp_rewrite->add_external_rule( '(.+)\.([0-9\.\-\_]+)\.(js|css)$' , '$1.$3'); $wp_rewrite->flush_rules(); update_option($this->key.'-plugin-version', $this->version); } Когда я перехожу на страницу настроек Permalink, правило снова удаляется. Он не добавляется обратно при сохранении настроек Permalink. Это связано с тем, как страница Permalink сбрасывает все […]

Как идентифицировать сообщение из своего URL-адреса на странице 404?

Почему GUID такой неустойчивый? Некоторые из GUID сообщения довольно постоянны, но большинство из них по умолчанию. Я использую функцию Pippin для получения post_id из своего GUID, но он не работает, если мой сайт использует довольно постоянную ссылку, а GUID – по умолчанию. Но он работает только с этими сообщениями, где GUID довольно постоянный. Я тоже […]

Как изменить структуру permalink и сохранить постоянные ссылки для старых сообщений

Я перехожу к WP из blogger, и мои старые константы имеют структуру: /year/month/postname.html В wp для моих будущих сообщений я хотел бы использовать пользовательскую структуру /postname.html . Я не хочу перенаправлять адрес старых сообщений в новую структуру permalink, потому что старые сообщения имеют довольно много внешних ссылок, и я не хочу потерять «сок ссылок». Вместо […]

Не удается получить доступ к сайту WordPress в подпапке, возможно, из-за перенаправления .htaccess из корневой установки?

В настоящее время у меня есть одна установка WordPress в корневом каталоге. Теперь я загрузил совершенно другую (и вторую) установку WordPress в / beta / – связанную со второй и отдельной базой данных. Проблема: при запросе второй установки: domain.com/beta/ он просто показывает страницу «404 не найден» в теме первой установки. Похоже, что я не могу […]

Постоянная ссылка / Довольно ссылки не работают на моем сайте

У меня сложная настройка. Когда вы идете на мой сайт, вы можете видеть, что в строке меню каждое место – это Главная | Блог | Форум … и т. Д. Каждый из них является частью правил перезаписи. IE: блог на самом деле index.php? Page = blog.php FWIW в моем коде, я написал его, чтобы он […]

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

У меня возникла проблема с некоторыми правилами перезаписи. Я использую плагин, который делает такие запросы: /pluginname?nonce=123456789&action=submit проблема в том, что моя установка wp принимает часть до & как сама переменная q=/pluginname?nonce=123456789 которую она не должна делать … Я попытался использовать более широкое правило перезаписи, например add_rewrite_rule( "pluginname/?(.*)", 'index.php?$matches[1]', 'top' ); Но это не работает…

Я должен указать порт, иначе сайт не работает

По какой-то причине я должен указать fort: 80 на имя веб-сайта. В противном случае ничего не получается. Тем не менее, этот порт затем включен в постоянные ссылки и в файл Sitemap и т. Д. Есть ли способ избавиться от порта в имени веб-сайта, не разрушая веб-сайт? спасибо

Почему Pretty URLs не работают?

У меня много настроек плагинов безопасности. Мог ли кто-нибудь сказать мне, какие изменения мне нужно внести в мой .htaccess файл (при сохранении как можно большего количества моего текущего правила), чтобы заставить красивые URL-адреса работать? # BEGIN iThemes Security – Do not modify or remove this line # iThemes Security Config Details: 2 # Enable HackRepair.com's […]

Создайте пул для пользовательского типа сообщения Под двумя родительскими страницами с WPML

Мне нужна эта структура, WPML-плагин с подкаталогами, событие по умолчанию. Структура желания: /en/2016-xxxx-xxx/ -> Page with Custom Template /en/2016-xxxx-xxx/term1/ -> Page with Custom Template and the above as parent. /en/2016-xxxx-xxx/term1/product1/ -> CPT with single-cpt.php template. Текущая структура: /es/2016-xxxx-xxx/ -> Page with Custom Template /es/2016-xxxx-xxx/term1/ -> Page with Custom Template and the above as parent. /es/products/product1/ […]

LetsEncrypt WordPress на малине Pi – Nice url дает 404 с https, http works

Я устанавливаю WordPress на моем малине Pi и использую LetsEncrypt для его защиты. Ссылки HTTPS будут работать с постоянными ссылками Post ID. Они возвращают 404, когда я изменяю permalinks на что-нибудь еще. Вот мой .htaccess файл. Если вам нужно что-нибудь еще, просто дайте мне знать. Я действительно в тупике. 10 # BEGIN WordPress 11 <IfModule […]

Intereting Posts
Проблема с запуском javascript в коротком коде comment_moderation_subject не работает для меня Показывать сообщения между двумя датами Custom Fields Устранение неполадок bbpress Только запрос Сообщения из обеих двух категорий? Вставка содержимого в скрипт с расширенными настраиваемыми полями Создание формы поиска для настраиваемых полей Содержимое с вкладками для боковой панели WordPress Видео-ссылка, не работающая в Internet Explorer удалить теги <p> от the_content Краткий обзор в версии AMP и ссылка на полный текст статьи без помех Является ли WordPress достаточно быстрым для проекта интенсивного трафика? Как я могу заменить адреса электронной почты на адреса BitMessage? Пользовательский тип сообщения, пользовательский список столбцов Есть ли возможность разрешить редактирование только ранее существовавших страниц? Если нет, это хороший способ реализовать это?