Articles of curl

Получить полную страницу HTML для непубличной страницы WordPress

Как написать функцию, которая вернет полный отображаемый HTML-адрес непубличного URL-адреса на моем сайте WordPress – URL-адрес, который вы должны войти в систему, чтобы увидеть, например черновик? Не только содержимое сообщения, но и полный визуализированный HTML, который получит браузер, от <!doctype до </html> ? Обычно я выполнял бы что-то подобное с помощью cURL, но в этом […]

Улучшен ли WordPress с установленным завитком?

WordPress не требует завитка, но он, кажется, использует его, если он доступен (см. Строку 295). Я предполагаю, что HTTP-запросы будут работать лучше, используя curl, или WordPress даже не попытается использовать его. Это правда? И если да, то какие доказательства (научная или разумная догадка) есть, что это правда?

Ошибка базы данных wordpress

Я пишу код для извлечения peice с веб-сайта с curl. это должна быть страница обновления, чтобы получить цену. Я хочу хранить данные в базе данных wordpress с помощью foreach. когда я обновляю страницу но дать эту ошибку. Вызовите функцию-член-член () для не-объекта в C: \ wamp \ www \ wordpress \ wp-content \ plugins \ […]

Требуется ли завиток?

Моя панель администратора очень медленная. Я пытался отладить эту проблему. Я прикрепил его к функции wp_remote_post и внутреннему сообщению об ошибке, wp_remote_post на этой строке return new WP_Error( 'http_request_failed', curl_error( $handle ) ); Интересно, что бы произошло, если бы я удалил завиток. Может ли WordPress использовать другие механизмы для создания HTTP-запросов или требуется завиток?

WordPress с url получает заголовок внешнего источника

Привет, я создаю новостной сайт. Я пытаюсь автоматизировать его. Новостной URL (обмен) заглавие Область содержимого Изображение (расширенный вариант изображения в wordpress) При вставке URL-адреса сайта я хотел бы, чтобы другой обменный код вытащил данные из источника http://www.bbc.co.uk/news/technology-34527439 Я хочу, чтобы название и описание выставлялись на сайте bbc News url: http://www.bbc.co.uk/news/technology-34527439 Заголовок: Должен быть получен из […]

Проверка слов функции сайта вызывает перегрузку запроса базы данных

Я пишу плагин, и часть плагина – это анализ содержимого сайтов для «плохих слов». Я использовал get_site_url() и завиток для сбора содержимого сайтов. Тем не менее, функция зацикливается три раза для каждой pageload, и это заставляет базу данных действовать и занимает слишком много времени. Вот функция: function verify_site_content () { $ url = get_site_url (); […]

Проблема с API cURL и отдыхом

Я использую последнюю версию wordpress и woocommerce, но я получаю этот {"code":"woocommerce_rest_cannot_view","message":"Sorry, you cannot list resources.","data":{"status":401}} когда я пытаюсь для получения продукта curl в php. есть мой код: $ch = curl_init("http://localhost/wp-json/wc/v1/products -u ck_4e2f7166b48212888b1bb1d0a6e54371878abfd1:cs_822687fc36460c6a6d767737c967dfcfdcf2c3db"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); $result = curl_exec($ch); echo $result; curl_close($ch); Я также использую \ before -u, но все же получаю Error 401 . […]

wp_remote_get (), чтобы получить URL-адрес AJAX /wp-admin/admin-ajax.php

Что касается этого сообщения, я начал создавать обработчик AJAX с API-интерфейсом WordPress AJAX по умолчанию. Я хочу вызвать неблокирующий вызов другому обработчику AJAX на том же сайте WordPress. Порядок процессов: jQuery.ajax () для wp-admin / admin-ajax? action = x_prepare Функция wp_ajax_x_prepare () использует функцию wp_remote_get () $response = wp_remote_get(admin_url("admin-ajax.php?action=x_start"), array( "blocking" => false )); wp_ajax_x_start […]

Как curl_setopt в wp_remote_get?

У меня есть один пользователь, какой хост не разрешает ipv6, поэтому wp_remote_get не работает со следующей ошибкой: msgstr "ошибка cURL 7: Не удалось подключиться к порту graph.facebook.com 443: Нет маршрута к хосту" Я знаю, что curl имеет следующие опции 'curl' => [ CURLOPT_IPRESOLVE => CURL_IPRESOLVE_V4] , который разрешает хосты на ipv4, но я не знаю, […]

Как использовать API в WordPress

ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНОЛОГИИ : Я могу просто быть слишком далеко над головой, но я использовал API сопоставления раньше (AMCharts) и некоторые другие случайные API, но я просто полностью смущен тем, с чего начать. ДЕТАЛИ Я пытаюсь понять, как интегрировать API EZ RentOut в сайт WordPress. Страница их документации находится здесь: https://www.ezrentout.com/developers Они приводят примеры в […]