Articles of HTTP апи

Установка последнего измененного заголовка HTTP на статической домашней странице

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

Обновление до SSL-перерывов Панель управления администратора

В настоящее время я запускаю экземпляр WordPress версии 4.5.3 на сервере Amazon EC2. Оно использует: CentOS 7 (OS) и имеет SELinux включен. Сервер запускает Apache с mod_security и mod_evasive PHP 5.6.24 Название сайта – The Rambling New Yorker . Недавно я обновился до SSL, используя Let's Encrypt . Процесс был довольно прост, и теперь у […]

Как изменить заголовки HTTP только на сообщения определенной категории из плагина

У меня есть плагин для ввода дополнительных HTTP-заголовков. Он отлично работает со следующим КОДОМ: add_action( 'send_headers', 'jim_stop' ); function jim_stop() { header( 'Cache-Control: no-store, no-cache, must-revalidate, max-age=0' ); header( 'Pragma: no-cache' ); header( 'Expires: Thu, 01 Dec 1994 16:00:00 GMT' ); } Он устанавливает заголовки HTTP для всех сообщений. Тем не менее, я хочу вставлять […]

Переключитесь с https на http

Недавно я переместил свой сайт на https, установив SSL-сертификат на сервере и обновив адрес сайта и сайт в wp-admin для использования https. Из-за некоторых ошибок, с которыми мой клиент сталкивается с https, я хотел бы вернуться обратно. Я редактировал значения в wp-admin, чтобы быть без http s . Я также выполнил несколько опций, описанных в: […]

закрепить http-канонический тег на страницах https

В настоящее время на всех страницах https есть свои собственные канонические теги, ссылающиеся на https, что неверно, они должны ссылаться на версии http. например: https://www.example.com имеет следующий канонический тег: <link rel='canonical' href='https://www.example.com' /> Как мы можем использовать канонические теги на страницах https, используя URL-адреса http?

HTTP-запрос на локальный провал

У меня есть экземпляр WordPress в моем окне разработки с установленным плагином WP REST API . Я пытаюсь создать свой собственный плагин для использования wp_remote_get () для связи с моим собственным пользовательским PHP-приложением в том же поле. Я установил файл моих хостов с именем пользовательского приложения PHP. Я написал простой запрос cURL, который может подключиться. […]

Обслуживание HTTP и HTTPS с одной установки

У меня установлена ​​WordPress, которая обслуживает контент через HTTP и HTTPS. URL-адрес сайта настроен как «http://www.example.com». Это работает для большинства ситуаций – если человек запрашивает страницу на странице https://www.example.com/page, страница подается через HTTPS. Однако проблема, с которой я сталкиваюсь, заключается в том, что существует несколько функций шаблона WordPress, которые вызывают URL-адрес сайта (например, get_bloginfo ('stylesheet')), […]

Предотвращение отправки WordPress заголовком HTTP-кэша

Мой сайт находится на сервере, который использует Varnish в качестве мощного механизма кэширования. К сожалению, похоже, WordPress разрушает кеш–лак, отправив HTTP-заголовок с контролем кеша. Если я curl -I domain.com я получаю: HTTP/1.1 200 OK Server: Apache/2.4.10 X-Powered-By: PHP/5.4.4-14+deb7u14 Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Pragma: no-cache Set-Cookie: PHPSESSID=e00738aoughg407ljm270kj0l6; […]

Взаимная аутентификация на HTTPS с помощью API-интерфейса WordPress HTTP?

В настоящее время я создаю прототип для публикации данных из WordPress в RightMove RESTful JSON API (сайт аренды / собственности в Великобритании – в частности, DataFeed в реальном времени) Было очень впечатлено, что WordPress имел HTTP API на самом деле, но, углубляясь глубже, я понял, что, похоже, не хватает нескольких вещей (документация одна!) Поддерживает ли […]

Где получить информацию о полях массива в $ _REQUEST?

Я только начал изучать PHP и делать что-то с WordPress, и я немного запутался в информации в Codex. Было сказано, что Codex получил всю необходимую информацию, но я застрял с ней. Какие поля массива находятся в $_REQUEST в WordPress? Не удается найти его в Codex. Например: люди используют $my_contact = $_REQUEST['contact']; Как они знают, что […]

Intereting Posts