Articles of HTTP апи

Программный вход пользователя WordPress

Я пытаюсь программно зарегистрировать пользователя WordPress, используя для этого следующую функцию. public function auto_login( $user ) { $username = $user; if ( !is_user_logged_in() ) { $user = get_user_by( 'login', $username ); wp_set_current_user( $user->ID, $user->user_login ); wp_set_auth_cookie( $user->ID ); do_action( 'wp_login', $user->user_login ); } } К сожалению, похоже, что это не работает. Эта функция вызывается из […]

Переадресация http на https с помощью WordPress в IIS

У меня есть сайт WordPress, работающий на IIS . На сайте есть связанный SSL-сертификат. Сейчас я могу получить доступ к сайту с http и https. Как я могу перенаправить мой http на https? Любая помощь будет принята с благодарностью. Спасибо

Ясность, необходимая для использования нескольких 403 запрещенных функций header () в начале файлов плагинов

Просто просмотрите следующий фрагмент кода. Я наткнулся на это в одном из плагинов, которые я читаю сейчас. if ( ! defined( 'ABSPATH' ) ) { header( 'Status: 403 Forbidden' ); header( 'HTTP/1.1 403 Forbidden' ); exit; } Я понимаю, что этот скрипт отправляет запрещенный ответ заголовка 403 в браузер для несанкционированного доступа. Но почему два […]

Каков наилучший способ обнаружения реферера?

Я искал какой-то WP-способ обнаружения любого реферера. Есть идея? Я знаю, как это сделать на PHP, но я просто хочу знать, есть ли какая-то функция WP для этого? EDIT: вот что я пытаюсь проверить => $referer = wp_get_referer(); if ( strpos($referer ,'http://wordpress.org') !== false ) echo 'you come from wordpress.org';

Доступ к общим настройкам через файлы wordpress

Я читал статью о HTTPS и вы могли легко включить SSL и HTTPS для WordPress. Однако в статье сказано, что вы должны перейти в «Настройки»> «Общие параметры» на панели администратора и изменить адрес (URL) и адрес сайта (URL) от страницы http: // до https: //. Однако после этого я больше не могу получить доступ к […]

Получить конечный пункт назначения после перенаправления WP_Http (WordPress)

Я выполняю некоторые запросы к API через WordPress, и API использует SSL-соединения, если они включены в настройках API. Я хотел бы определить, включен или выключен SSL, без необходимости спрашивать пользователя, включен ли SSL в свою учетную запись, и API выполняет хорошую работу по перенаправлению, что означает Если я получаю доступ к http: // api / […]

Как получить тег заголовка внешней страницы с http api?

Каков наилучший метод для получения тега заголовка внешней страницы с помощью http api? Ниже приведен фрагмент ниже, но я не могу найти правильную документацию о том, как просто получить тег. : / $url = 'http://wordpres.org'; $response = wp_remote_get( $url ); if( is_wp_error( $response ) ) { echo 'Something went wrong!'; } else { print wp_remote_retrieve_body( […]

Почему лучший плагин безопасности WP возвращает 418 Я – «ошибка» чайника?

Я работаю над веб-сайтом WordPress и внезапно после его развертывания на сервере, я начал видеть проблему, когда некоторые страницы на моем сайте возвращают 418 I'm a Teapot как статус ответа и ошибка как контент. Пройдя несколько сообщений в протоколе HTCPC и в блогах по той же проблеме. Я понял, что это имеет какое-то отношение к […]

Обращение с ответом, отправленным из рубины в приложении rails в wordpress

Я использую приложение rails для отправки данных на сайт wordpress. В принципе, если у пользователя неправильный пароль, я собираюсь закончить обратный прокси и перенаправить пользователя обратно на сайт wordpress, но я хочу передать данные. В Rails я использую Net :: HTTP для отправки данных на другой сервер: http://ruby-doc.org/stdlib-1.9.3/libdoc/net/http/rdoc/Net/HTTP.html Теперь в WordPress я не уверен, как […]

Как я могу использовать CURLOPT_USERPWD в wp_remote_post?

Я пытаюсь настроить правильный вызов cURL в WordPress, поэтому я использую wp_remote_post (). Однако у меня возникли проблемы с аутентификацией пользователя через wp_remote_post (). Любая идея, как преобразовать следующее, которое будет использоваться в wp_remote_post? curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY); curl_setopt($ch, CURLOPT_USERPWD, "$username:$password"); Полный пример правильного базового auth здесь .

Intereting Posts
Существует ли максимальный предел количества пользователей, возвращаемых WP_User_Query? Как получить объект ошибки, возвращенный wp_create_user Seo WordPress Страницы на google Есть ли крючок, который запускается после входа пользователя в систему? Добавление навигационного меню для пользовательского типа сообщения Где передается ключ _wp_page_template? Как изменить add_action () внутри цикла основной функции Запретить WordPress автоматически добавлять заголовок изображения Как включить термин «обычная мета» в структуру пользовательской таксономии «постоянная ссылка» Ограничить поиск WordPress в пользовательское поле Как разместить раскрывающийся список всех моих сообщений в меню боковой панели? Показать сообщения в этой теме Можно ли настроить планировщик на отправку формы в wordpress? Параметры Youtube в коде для вставки WordPress? Пользовательский тип сообщения Следующая / предыдущая ссылка?