Articles of curl

Ошибка соединения – ошибка cURL 7

У меня есть один сайт wordpress, в котором я создал пользовательский плагин. В пользовательском плагине я использую API конверсии валюты yahoo. По какой-то причине я столкнулся с ошибкой cURL error 7. Любое предложение о том, как удалить эту ошибку. API, который я использовал, – это query.yahooapis.com/v1/public/yql?q=select%20rate%2Cname%20from%20csv%20where%20url%3D'http%3A%2F%2Fdownload.finance.yahoo.com % 2Fd% 2Fquotes% 3FS% 3DUSDNGN% 253DX% 26f% 3Dl1n '% […]

конвертировать xml в продукт woocommerce

как я могу преобразовать эти данные xml в продукт woocommerce, пожалуйста, помогите мне в этом. <?xml version="1.0" encoding="UTF-8"?> <FavoriteListResponse> <metadata> <offset>0</offset> <limit>20</limit> <total>1</total> </metadata> <favorites> <favorites objectType="Product"> <id>5831fd52f9f0c0a80c88dafa</id> <productId>511290702</productId> <imageId>39d5e666255e351aa42fca3a9b939d04</imageId> <product> <id>511290702</id> <name>Misha Black Cropped Leather Jacket With Asymmetrical Front Zipper</name> <brandedName>Mackage Misha Black Cropped Leather Jacket With Asymmetrical Front Zipper</brandedName> <unbrandedName>Misha Black Cropped Leather […]

REST API работает в браузере и через AJAX, но не через cURL

Я использую API-интерфейс WordPress REST для получения содержимого страницы. URL, который я использую: https://sitename.org/wp-json/wp/v2/pages/4322 Когда я открываю этот URL в браузере, я возвращаю действительный ответ. Но когда я пытаюсь использовать тот же URL-адрес через cURL, я получаю: не удалось подключиться к хосту Код, который я использую, следующий: $page_id = 4322; $wp_api_url = "https://sitename.org/wp-json/wp/v2/pages/".$page_id; $ch = […]

вызов admin-ajax.php из admin-ajax.php

Я пишу плагин, который вызывает вывод другого ajax плагина, который настроен на wp_ajax_ Я бы назвал функции напрямую, но ограничения в плагине делают это не опцией. Чтобы было ясно, это то, что происходит: Пользователь выбирает действие, затем применяет образы Моя функция плагина вызывается в admin-ajax.php (через wp_ajax_ hook) Функция плагина создает неровный URL-адрес: $url = […]

Доступ к API с помощью jQuery и AJAX

В качестве доказательства концепции я пытаюсь получить доступ к API с помощью jQuery и AJAX и опубликовать результаты на странице. После нескольких онлайн-уроков и изо всех сил, чтобы собрать все это вместе, у меня есть следующее: functions.php: //Fire Customizr require_once( get_template_directory() . '/inc/init.php' ); function my_init() { if (!is_admin()) { wp_deregister_script('jquery'); wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js', false, '1.3.2', […]

Использовать пользовательскую базу данных WordPress во внешнем приложении php

Поскольку название говорит, что я ищу решение о том, как использовать мою базу данных wordpress во внешнем приложении php. Я хочу использовать WordPress, потому что хочу только одно место для пользователей. Пароль одного места. Я попытался включить заголовок блога wordpress, но он работает только в моем домене блога, а не в моем домене, где у […]

Обновление файла каждые 30 дней

Я создаю плагин, для которого требуется файл базы данных, который обновляется ежемесячно. Я хотел бы написать функцию, которая автоматически заменяет старый файл каждые 30 дней. Вот что я до сих пор. Я на правильном пути? add_action( 'plugins_loaded', 'update_some_file' ); function update_some_file() { $remotefile = curl_init('http://www.somesite.com/somefile.dat'); curl_setopt($remotefile, CURLOPT_NOBODY, true); curl_setopt($remotefile, CURLOPT_RETURNTRANSFER, true); curl_setopt($remotefile, CURLOPT_FILETIME, true); $result […]

cURL error 6 в области новостей, а также не будет автоматически обновляться

Я пытаюсь заставить свой блог работать с автоматическими обновлениями, после того как в последнее время попал с «взломом», когда кто-то переписал статью (ничего не злонамеренного, но мы потеряли статью). Проблема в том, что автоматические обновления не работают. Я не уверен, что это связано, но я получаю эту ошибку на панели инструментов: Ошибка RSS: ошибка HTTP […]

Почему json_decode не работает?

Я пытаюсь определить, связано ли это с моей последней версией PHP на моем сервере при использовании последней версии WordPress. Или если я просто делаю это неправильно: Вот моя функция, которая правильно возвращает значения (я могу видеть их, когда я делаю эхо или дамп var): function my_Get_CURL (){ $url = 'http://someotherserver/event/94303?radius=30'; // Initiate curl $ch = […]

получить сообщение о содержании конкретного сообщения по url

Я хочу получить содержание сообщения определенного сообщения с помощью Curl или любых других методов с стороннего веб-сайта Является ли это возможным? Поскольку структура остается тем же самым <entry-content> я предполагаю, что какой-то способ получить данные. Любые предложения плагинов также приветствуются.