Кодування, кирилиця, UTF-8 та XML-RPC API WordPress – виправляємо помилкове відображення

При спробі публікації через XML-RPC API WordPress стикаємося з проблемою неправильного відображення тексту статті блога.

Виявлено, що функція xmlrpc_encode_request перекодовує ВСІ символи статті до виду #&0344; .

Для уникнення цього в функцію

string xmlrpc_encode_request ( string $method , mixed $params [, array $output_options ] )

$output_options слід передати з параметром escaping: non-print на зразок :

xmlrpc_encode_request($method,$request,  array('escaping' =>'non-print') )
Опубліковано у PHP, Tips&Tricks, WordPress, Нотатки на колінці, Програмування | Теґи: , , , , . | Додати в закладки: постійне посилання на публікацію.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *