Pirsgirêkên weşandina Nivîskarê Zindî bi WordPress
Di dawiyê de, nivîskarê zindî dest pê kir ku pirsgirêk, kêmî di du rewşan de:
1. Dema ku gotarek nû tê afirandin, barkirina wê her çend gotar barkirî jî peyamek çewtiyê dişîne. Dûv re, dema ku carek din hewl didin, gotarek nû biafirînin ku di dema haydarîkirina dozê de, jixwe gelek gotarên bi heman navî hatine weşandin hene û li jêrê jî xuya dike ku tiştek ne barkiriye.
2. Ger gotarek ku berê hatî weşandin vebûbe, nûvekirina wê her çend nûvekirin serkeftî be jî peyama çewtiyê dişîne.
Pirsgirêk di nûvekirina pelê de ye class-wp-xmlrpc-server.php ku peyamek bersivê naşîne. Dema ku ew ji her platformek dûr bi rêya rêbaza metaWeblog ve tê kirin heman tişt diqewime Blogsy ji iPad / iPhone.
Peyama vî rengî dibîne:
Bersiva ji rêbaza metaWeblog.editPost a ku ji servera tevnvîsê hatî stendin nederbasdar bû: Belgeya bersiva nederbasdar ji servera XmlRpc vegeriya.
Belê, encam ev e: Divê hûn bi rêya cPanel an karûbarê mêvandariyê têkevin pelê /public_html/wp-includes/class-wp-xmlrpc-server.php û li wir ji bo kodê 3948 bigerin:
Ger ((is_array ($ attachments)) {
Pêşbigere ($ pelên $ $ $) {
ger (strpos ($ post_content, $ file-> rêber)! == derew)
$ wpdb-> nûvekirin ($ wpdb-> mesaj, array ('post_parent' => $ post_ID), rêzik ('ID' => $ pel-> ID));
Divê vê guherîn:
Ger ((is_array ($ attachments)) {
Pêşbigere ($ pelên $ $ $) {
ger ($ pel-> rêber &&! ($ pel-> rêber == NULL))
ger (strpos ($ post_content, $ file-> rêber)! == derew)
$ wpdb-> nûvekirin ($ wpdb-> mesaj, array ('post_parent' => $ post_ID), rêzik ('ID' => $ pel-> ID));
Heke ew têne diyarkirin, çi tiştê me çi ye?
Bi vê re divê pirsgirêk were çareser kirin. Bi lênihêrîna ku dema nûvekirina WordPress-ê hûn neçar in ku wê carek din bikin dema ku ew wê bi domdarî çareser nakin.