Izinkinga ngokushicilela Umbhali Obukhoma nge-WordPress
Muva nje, umlobi ophilayo uqale ukubangela izinkinga, okungenani amacala amabili:
1. Lapho kudalwa i-athikili entsha, ukuyilayisha kuthumela umlayezo wephutha noma ngabe i-athikili ilayishiwe. Ngemuva kwalokho, lapho uzama futhi, dala i-athikili entsha yokuthi okwamanje lapho unaka leli cala, sekuvele kukhona izindatshana eziningana ezishicilelwe ezinegama elifanayo futhi ngezansi kubonakala ngathi azilayishi lutho.
2. Uma i-athikili esivele ishicilelwe ivuliwe, ukuyivuselela kuyithumela umlayezo wephutha noma ngabe ukubuyekeza kuphumelele.
Inkinga yonke kubuyekezwe umugqa wefayela iklasi-wp-xmlrpc-server.php ongathumeli umlayezo wokuphendula. Kwenzeka okufanayo lapho ukwenza kusuka kunoma iyiphi ipulatifomu ekude ngendlela ye-metaWeblog njengasendabeni ye- I-Blogsy kusuka ku-iPad / iPhone.
Umyalezo ubukeka kanje:
Impendulo yendlela ye-metaWeblog.editPost etholwe kwiseva yebhulogi ibingavumelekile: Idokhumenti yokuphendula engavumelekile ebuyiswe kwiseva ye-XmlRpc.
Okukhiphayo yilokhu: Kufanele ufake nge-cPanel noma insizakalo yokubamba kufayela /public_html/wp-including/class-wp-xmlrpc-server.php futhi lapho ukucinga umugqa we-3948 ikhodi:
uma (i-i-brace (i-attachments ye-$)) {
i-foreach (i-attachments yama-$ njengefayela le-$) {
uma (strpos ($ post_content, $ file-> guidance)! == false)
$ wpdb-> buyekeza ($ wpdb-> okuthunyelwe, uhlu ('post_parent' => $ post_ID), uhlu ('ID' => $ file-> ID));
Kumele iguqulwe ku:
uma (i-i-brace (i-attachments ye-$)) {
i-foreach (i-attachments yama-$ njengefayela le-$) {
uma ($ file-> umhlahlandlela &&! ($ file-> guid == NULL))
uma (strpos ($ post_content, $ file-> guidance)! == false)
$ wpdb-> buyekeza ($ wpdb-> okuthunyelwe, uhlu ('post_parent' => $ post_ID), uhlu ('ID' => $ file-> ID));
Uma zihleliwe, lokho esikwenzile kungeza umugqa omakwe obomvu.
Ngale nkinga kufanele ixazululwe. Ngokunakekelwa lapho uvuselela i-WordPress kufanele ukwenze futhi inqobo nje uma bengakuxazululi unomphela.