WordPress తో లైవ్ రైటర్ ప్రచురించడంలో సమస్యలు
ఇటీవల, లైవ్ రైటర్ కనీసం రెండు సందర్భాల్లో సమస్యలను కలిగించడం ప్రారంభించారు:
1. క్రొత్త వ్యాసం సృష్టించబడినప్పుడు, దానిని అప్లోడ్ చేయడం వ్యాసం అప్లోడ్ చేసినప్పటికీ దోష సందేశాన్ని పంపుతుంది. అప్పుడు, మళ్ళీ ప్రయత్నిస్తున్నప్పుడు, కేసును గమనించే సమయంలో, ఇప్పటికే ఒకే పేరుతో అనేక వ్యాసాలు ప్రచురించబడ్డాయి మరియు దాని క్రింద ఏమీ అప్లోడ్ చేయబడటం లేదు.
2. ఇప్పటికే ప్రచురించిన వ్యాసం తెరిచినట్లయితే, దాన్ని నవీకరించడం నవీకరణ విజయవంతం అయినప్పటికీ దోష సందేశాన్ని పంపుతుంది.
మొత్తం సమస్య ఫైల్ లైన్ను నవీకరించడంలో ఉంది తరగతి wp-xmlrpc-server.php ఇది ప్రత్యుత్తర సందేశాన్ని పంపదు. ఏదైనా రిమోట్ ప్లాట్ఫాం నుండి మెటావెబ్లాగ్ పద్ధతి ద్వారా చేసేటప్పుడు అదే జరుగుతుంది Blogsy ఐప్యాడ్ / ఐఫోన్ నుండి.
సందేశం ఇలా కనిపిస్తుంది:
బ్లాగ్ సర్వర్ నుండి అందుకున్న metaWeblog.editPost పద్ధతికి ప్రతిస్పందన చెల్లదు: చెల్లని ప్రతిస్పందన పత్రం XmlRpc సర్వర్ నుండి తిరిగి వచ్చింది.
బాగా, అవుట్పుట్ ఇది: మీరు cPanel లేదా ఫైల్కు హోస్టింగ్ సేవ ద్వారా నమోదు చేయాలి /public_html/wp-includes/class-wp-xmlrpc-server.php మరియు అక్కడ కోడ్ కోసం X లైన్ లైన్ శోధించడానికి:
(is_array ($ జోడింపులు)) {
foreach ($ జోడింపులను $ ఫైల్గా) {
if (strpos ($ post_content, $ file-> guide)! == false)
$ wpdb-> నవీకరణ ($ wpdb-> పోస్ట్లు, శ్రేణి ('post_parent' => $ post_ID), శ్రేణి ('ID' => $ file-> ID));
దీనికి సవరించాలి:
(is_array ($ జోడింపులు)) {
foreach ($ జోడింపులను $ ఫైల్గా) {
if ($ file-> guide &&! ($ file-> guide == NULL))
if (strpos ($ post_content, $ file-> guide)! == false)
$ wpdb-> నవీకరణ ($ wpdb-> పోస్ట్లు, శ్రేణి ('post_parent' => $ post_ID), శ్రేణి ('ID' => $ file-> ID));
అవి స్థిరపడినట్లయితే, మనం ఎరుపులో మార్క్ చేసిన పంక్తిని జోడించాము.
దీనితో సమస్య పరిష్కారం కావాలి. బ్లాగును అప్డేట్ చేసేటప్పుడు వారు దాన్ని శాశ్వతంగా పరిష్కరించనప్పుడు మీరు మళ్ళీ చేయాలి.