Prublemi cù a publicazione Live Writer cù WordPress
Ricertamenti, Scrittore Live Scritte hà pruvucatu prublemi, in almenu dui casi:
1. Quandu un novu articulu hè creatu, u caricamentu manda un missaghju d'errore ancu se l'articulu hè caricatu. Dopu, quandu si prova torna, creà un novu articulu tale chì à u mumentu di nutà u casu, ci sò dighjà parechji articuli publicati cù u listessu nome è sottu pare ch'ellu ùn caricessi nunda.
2. Se un articulu digià publicatu hè apertu, l'aghjurnamentu manda u messaghju d'errore ancu se l'aghjurnamentu hè riesciutu.
U prublemu sanu à aghjurnà una linea di file classi-juventus-xmlrpc-server.php chì ùn invia micca un missaghju di risposta. U listessu accade quandu si faci da qualsiasi piattaforma remota via u metudu metaWeblog cum'è in u casu di Blogsy da l'iPad / iPhone.
U messagiu hè questu questu:
A risposta à u metudu metaWeblog.editPost ricevutu da u servore di u blog ùn era micca valida: Documentu di risposta invalida riturnatu da u servitore XmlRpc.
Ebbè, u risultatu hè questu: Duvete entrà via cPanel o u serviziu di hosting in u fugliale /public_html/wp-includes/class-wp-xmlrpc-server.php è quì à circà a linea 3948 per u codice:
se (is_array ($ attachments)) {
foreach ($ attachments as $ file) {
if (strpos ($ post_content, $ file-> guid)! == falsu)
$ wpdb-> aghjurnamentu ($ wpdb-> posti, array ('post_parent' => $ post_ID), array ('ID' => $ file-> ID));
Hè da esse mudificatu per:
se (is_array ($ attachments)) {
foreach ($ attachments as $ file) {
if ($ file-> guid &&! ($ file-> guid == NULL))
if (strpos ($ post_content, $ file-> guid)! == falsu)
$ wpdb-> aghjurnamentu ($ wpdb-> posti, array ('post_parent' => $ post_ID), array ('ID' => $ file-> ID));
Se si sò stati, ciò chì avemu fattu è aghjunghje a linea marcata in russu.
Cù questu u prublema deve esse risoltu. Cù a cura chì quandu aghjurnate WordPress duvete fà torna una volta chì ùn a risolvinu micca in permanenza.