Intereting Posts
if (is_page (** PAGE ID **)) не работает Как изменить постоянную ссылку в сообщении Pings отключены, но WordPress все еще ищет «to_ping» ограничивать символы при отправке из формы Запретить URL-адрес URL-адреса (? Ver = XXX) в объявленных стилях и скриптах И VPS, и домен изменились, но URL-адрес базы данных остался прежним, а PHPmyadmin недоступен для его изменения Есть ли плагин, который толкает сообщения в ваш профиль Google+? Где я помещаю фрагменты кода, которые я нашел здесь или где-то еще в Интернете? WP Schedule Event – каждый день, когда приходит первый посетитель Пользовательский пост в пользовательском сообщении установить slug как дочерний (родительский и дочерний по типу сообщения) Как изменить базу автора без переднего Версии @import стиля родительской темы style.css Обновлено до версии 3.8 и страницы администратора очень медленные. Как диагностировать проблему? Как заменить URL-адрес страницы для прокрутки страницы в ссылке меню?

Как я могу динамически генерировать изображение со статическим URL изображения?

То, что я пытаюсь сделать, очень просто.

Всякий раз, когда кто-то посещает, скажем, site.com/socialproof.png , я хочу, чтобы оно использовало правило перезаписи, чтобы указать его на файл в моей папке плагинов.

Могу ли я сделать это с помощью правил перезаписи WP или мне нужно вручную добавить его в файл .htaccess ? Что бы я использовал в качестве правила перезаписи для этого? Благодаря!

Использование перезаписей .htaccess не будет хорошим подходом, так как это не удастся, если плагин отключен.

Вы также не можете переписывать URL-адреса изображений с помощью WordPress, потому что его собственный синтаксический анализ запросов не распознает имена файлов. Однако, если изображение не существует, веб-сервер перенаправляет запрос на WordPress для обработки. Это позволяет подключать и включать ваш шаблон динамического изображения.

 add_action('init', 'wpse_44612_init', 0); function wpse_44612_init(){ if(preg_match('/socialproof\.png/', $_SERVER['REQUEST_URI'])){ require_once(ABSPATH.'/wp-content/plugins/SocialProof/classes/SocialProofMakeImage.php'); die(); } } 

При таком подходе ваш URL-адрес отображается как статическое изображение, но динамически генерируется через ваш файл класса PHP.

Вы можете загрузить файл плагина здесь .