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
Как отобразить фоновое изображение в области тела страницы? Как сделать основное меню неизменным в ПК и мобильных версиях темы «Двадцать шестнадцать» Медиа-библиотека SSL update_option не работает! Классы CSS (необязательно) – как я могу ссылаться на это в php? Заблокировано из admin и некоторые снимки не отображаются после неудачной установки SSL Заказывать продукцию на основе таксономии и даты Как изменить размер изображения в WordPress из бэкэнда? Похоже на ошибку в wordpress Как классифицировать страницы? Я хочу, чтобы запрос отображал теги Как я могу сделать свои избранные списки внутри категории, чтобы показывать первую, а другие не отображаемые списки случайным образом после Могу ли я установить изображение по умолчанию для категории? wp_nav_menu, класс walker, категории как классы li Добавить сообщения из категории в меню со всеми сообщениями в ней в качестве подменю Как отображать недавно измененные сообщения в недавнем виджете post в wordpress