വേർഡ്പ്രസ്സ് ഉപയോഗിച്ച് ലൈവ് റൈറ്റർ പ്രസിദ്ധീകരിക്കുന്നതിൽ പ്രശ്നങ്ങൾ
അടുത്തിടെ, ലൈവ് എഴുത്തുകാരൻ പ്രശ്നങ്ങൾ സൃഷ്ടിക്കാൻ തുടങ്ങി, കുറഞ്ഞത് രണ്ട് കേസുകളിൽ:
1. ഒരു പുതിയ ലേഖനം സൃഷ്ടിക്കുമ്പോൾ, അത് അപ്ലോഡ് ചെയ്യുന്നത് ലേഖനം അപ്ലോഡ് ചെയ്തിട്ടുണ്ടെങ്കിലും ഒരു പിശക് സന്ദേശം അയയ്ക്കുന്നു. തുടർന്ന്, നിങ്ങൾ വീണ്ടും ശ്രമിക്കുമ്പോൾ, ഒരു പുതിയ ലേഖനം സൃഷ്ടിക്കുക, നിങ്ങൾ കേസ് ശ്രദ്ധിക്കുമ്പോൾ, ഇതിനകം തന്നെ ഒരേ പേരിൽ നിരവധി ലേഖനങ്ങൾ പ്രസിദ്ധീകരിച്ചിട്ടുണ്ട്, അതിന് താഴെയായി ഒന്നും അപ്ലോഡ് ചെയ്യുന്നതായി തോന്നുന്നില്ല.
2. ഇതിനകം പ്രസിദ്ധീകരിച്ച ഒരു ലേഖനം തുറന്നിട്ടുണ്ടെങ്കിൽ, അത് അപ്ഡേറ്റ് ചെയ്യുന്നത് അപ്ഡേറ്റ് വിജയകരമാണെങ്കിലും പിശക് സന്ദേശം അയയ്ക്കുന്നു.
ഫയൽ പ്രശ്നം ഒരു ഫയൽ ലൈൻ അപ്ഡേറ്റുചെയ്യുന്നു class-wp-xmlrpc-server.php അത് ഒരു മറുപടി സന്ദേശം അയയ്ക്കില്ല. ഏതൊരു വിദൂര പ്ലാറ്റ്ഫോമിൽ നിന്നും മെറ്റാ വെബ്ബ്ലോഗ് രീതി വഴി ഇത് ചെയ്യുമ്പോഴും ഇത് സംഭവിക്കുന്നു ബ്ലോഗ്സൈഡാണ് ഐപാഡ് / ഐഫോൺ മുതൽ.
സന്ദേശം ഇതുപോലെയാണ്:
ബ്ലോഗ് സെർവറിൽ നിന്ന് ലഭിച്ച metaWeblog.editPost രീതിയോടുള്ള പ്രതികരണം അസാധുവാണ്: XmlRpc സെർവറിൽ നിന്ന് അസാധുവായ പ്രതികരണ പ്രമാണം മടക്കി.
ശരി, the ട്ട്പുട്ട് ഇതാണ്: നിങ്ങൾ cPanel അല്ലെങ്കിൽ ഫയലിലേക്ക് ഹോസ്റ്റിംഗ് സേവനം വഴി നൽകണം /public_html/wp- ഉൾപ്പെടുന്ന / ക്ലാഷ്- wp-xmlrpc-server.php അവിടെ കോഡിനുള്ള 3948 ലൈനിലേക്ക് തിരയുന്നതിന്:
(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));
അവ ശരിയാക്കുകയാണെങ്കിൽ നമ്മൾ ചുവന്നതായി അടയാളപ്പെടുത്തിയ വരി ചേർക്കാം.
ഇതോടെ പ്രശ്നം പരിഹരിക്കണം. വേർഡ്പ്രസ്സ് അപ്ഡേറ്റ് ചെയ്യുമ്പോൾ അവ ശാശ്വതമായി പരിഹരിക്കാത്ത കാലത്തോളം നിങ്ങൾ അത് വീണ്ടും ചെയ്യണം.