arthuraraujo
Respostas no Fórum
Visualizando 2 respostas - 1 até 2 (de um total de 2)
-
Fórum: Ajustando o WordPress
Em resposta a: Tags html corrompidas ao postar por XML-RPCFuncionou aqui igorlt78 =D
Instalei o plugin e cliquei em editar.
O trecho original era assimif ( LIBXML_DOTTED_VERSION == '2.6.27' || LIBXML_DOTTED_VERSION == '2.7.0' || LIBXML_DOTTED_VERSION == '2.7.1' || LIBXML_DOTTED_VERSION == '2.7.2' || ( LIBXML_DOTTED_VERSION == '2.7.3' && version_compare( PHP_VERSION, '5.2.9', '<' ) ) ) { $HTTP_RAW_POST_DATA = str_replace( '<', '<', $HTTP_RAW_POST_DATA ); $HTTP_RAW_POST_DATA = str_replace( '>', '>', $HTTP_RAW_POST_DATA ); $HTTP_RAW_POST_DATA = str_replace( '&', '&', $HTTP_RAW_POST_DATA ); }
O problema é que a xml version era a 2.6.26, então é lógico que não ia funcionar, já que o script se ativa apenas caso a versão utilizada seja a 2.6.27, 2.7.0, 2.7.1 ou 2.7.2.
Dessa forma, foi só adicionar uma linha correspondente a versão XML da minha hospedagem, no caso
|| LIBXML_DOTTED_VERSION == '2.6.26'
que ele passou a funcionar normalmente, ficando assim:if ( LIBXML_DOTTED_VERSION == '2.6.27' || LIBXML_DOTTED_VERSION == '2.7.0' || LIBXML_DOTTED_VERSION == '2.6.26' || LIBXML_DOTTED_VERSION == '2.7.1' || LIBXML_DOTTED_VERSION == '2.7.2' || ( LIBXML_DOTTED_VERSION == '2.7.3' && version_compare( PHP_VERSION, '5.2.9', '<' ) ) ) { $HTTP_RAW_POST_DATA = str_replace( '<', '<', $HTTP_RAW_POST_DATA ); $HTTP_RAW_POST_DATA = str_replace( '>', '>', $HTTP_RAW_POST_DATA ); $HTTP_RAW_POST_DATA = str_replace( '&', '&', $HTTP_RAW_POST_DATA ); }
Vlw igorlt78.
Fórum: Ajustando o WordPress
Em resposta a: Tags html corrompidas ao postar por XML-RPCBoa igorlt78, obrigado!
Infelizmente também não funcionou para mim, mas essas informações sobre a causa do problema já são um progresso.
Visualizando 2 respostas - 1 até 2 (de um total de 2)