Uhla lwemibhalo ye-athikili
WordPress Ngisho nekhodi enhle kakhulu ingalimaza iwebhusayithi yakho uma ukhetha ama-plugin angalungile.
Lokhu akulona ihaba. Ngibone amawebhusayithi amaningi kakhulu ayesebenza kahle, kodwa isivinini sawo sokulayisha senyuka sisuka kumasekhondi angu-0.8 siye kumasekhondi angu-3 ngemuva kokufaka iziqeshana ezimbalwa zekhodi. Ngemva kophenyo olude, kwavela ukuthi isiqeshana esithile sasinemibuzo eminingi engadingekile kudathabheyisi.
Ngakho-ke namuhla, ake sixoxe nge-WPCode kanye nama-Fluent Snippets, ama-plugin amabili okuphatha ama-code snippet avame ukuqhathaniswa emphakathini we-WordPress.
Uma ngikhuluma iqiniso, ngisebenzise kokubili kakhulu futhi ngaze ngasiza abangani bami ukuba bagweme ezinye izingibe. Namuhla, ngizokwabelana ngakho konke engikubonile ngokwethembeka.
Ake ngiqale ngesizinda esithile.
Empeleni kunezindlela ezimbalwa zokwengeza ikhodi yangokwezifiso ku-WordPress. Enye iwukushintsha ngqo i-functions.php yetimu, okulula futhi okuqondile, kodwa konke kuyalahleka ngesibuyekezo ngasinye; enye iwukusebenzisa itimu yengane, okungcono kancane, kodwa kusenezindleko zokulungisa eziphakeme; kanti enye iwukuthola i-plugin ye-code snippet ethembekile, okuphephile ukuyiphatha nokuyenza.
I-WPCode kanye ne-Fluent Snippets yizona ezincintisana kulezi zingoma ezimbili.
I-WPCodeKungumkhiqizo odumile ovela eqenjini le-WPCode, futhi ubelokhu unedumela elihle emphakathini we-WordPress. Inesilinganiso esingu-4.9 kwabayi-10; ungakhohliswa yizibuyekezo ezingu-31 nje—lowo mphumela uyazikhulumela.
Iziqeshana EzicacileOmunye umkhiqizo ovela eqenjini le-WPManageNinja—yebo, iqembu elifanayo elenza i-FluentCRM. Inezifakelo ezingaphezu kuka-40 kanye nesilinganiso esingu-4.6, esingaphansi kancane kwe-WPCode kodwa ngenani eliphindwe kane lokufakwa.
Lokhu kuyathakazelisa. Ubudlelwano obuphambene phakathi kwevolumu yokufaka kanye nezilinganiso kumele bube nesizathu salokho.
Okuhlangenwe nakho komhleli
I-WPCode isebenzisa umhleli we-ACE, engikutshele ukuthi unesitayela se-WordPress sendabuko. Inokugqamisa ikhodi, kodwa uhlelo lombala luhlala luqinile, futhi ukhohlwe ngokuqedwa kwekhodi. Uma usujwayele i-VS Code, ukuyisebenzisa lapha kuzokunikeza umuzwa odidayo wokuthi "Ah, sengihambile eminyakeni emihlanu edlule."
Ama-Snippets Acacile ahlukile; ahlanganiswe ngqo ku-Monaco Editor.
Yebo, umhleli ofanayo nowe-VS Code. Ukugqamisa ikhodi, ukuqedela okuzenzakalelayo, amacebo okubhala i-syntax—lonke ulwazi lufana kakhulu nokubhala ikhodi endaweni. Lapho ngiyisebenzisa okokuqala, ngayithanda ngokushesha. Kwakuyilowo muzwa wokuthi "ekugcineni, i-plugin ezimisele ukwenza umhleli omuhle!"
Kodwa nansi umbuzo: ingabe umhleli ongcono usho ulwazi olungcono lomsebenzisi?
engaqinisekile.
Ngiyamazi umngane eShenzhen ophethe ibhizinisi lewebhusayithi yokuqukethwe. Ungumnikazi wewebhusayithi eyedwa, ogcina amawebhusayithi angaphezu kwamashumi amathathu eyedwa. Ungitshele ukuthi uyayithanda i-WPCode. Kungani? Ngoba kulula. Vula i-backend, chofoza izikhathi ezimbalwa, ikhodi iyavela, bese kuphelile. Akadingi izici ezinhle; udinga ukuzinza nokusebenza okungenamaphutha.
Lawo mazwi angithinta kakhulu ngaleso sikhathi.
Yebo, uMhleli weMonaco muhle futhi unamandla kakhulu. Kodwa kumuntu ophatha amawebhusayithi angaphezu kwamashumi amathathu nsuku zonke, indlela yokufunda ngokwayo iwumthwalo.
Indlela yokugcina
Njengoba sesixoxe ngomhleli, ake siqhubekele kokunye okunzima kakhulu.
I-WPCode Igcinwa kusizindalwazi; zonke izingcezu zigcinwa kuthebula elithi `wp_options`. Umsebenzi ngamunye wokufunda uhilela umbuzo wesizindalwazi, futhi ezimweni ezihambisana kakhulu nemali, lokhu kubalwa kwemibuzo kunganqwabelana.
Iziqeshana Ezicacile Iziqeshana zekhodi zigcinwa njengamafayela e-PHP kufolda ye-wp-content/fluent-snippets/. I-WordPress izifaka ngqo ngesikhathi sokwenziwa, idlula imibuzo yedathabheyisi.
Ngokwethiyori, isitoreji samafayela sishesha futhi siphephile.
Kungani kubhekwa njengokuphephile? Ngoba isitoreji samafayela sihlukanisa ngokwemvelo ingozi yokufakwa kwe-SQL; azikho izingcezu zekhodi kusizindalwazi ezingafakwa.
Kodwa kukhona "kodwa".
Isitoreji samafayela naso sinezinkinga zaso. Isikhathi ngasinye lapho i-snippet ibuyekezwa, kudingeka izimvume zokubhala ifayela. Uma iseva ingalungiselelwanga kahle, noma ezindaweni ezithile ezikhethekile zokubamba ezingokoqobo, ukubhala ifayela kungabhekana nezinkinga. Ngaphambilini, othile wakhononda eqenjini ukuthi ikhodi ayisebenzanga ngemuva kokubuyekeza i-snippet, futhi ngemva kophenyo, kwatholakala ukuthi iyinkinga yemvume yefayela.
Ngakho-ke, akukho sizathu esicacile; ngayinye inesimo sayo.
Izimo zokulayisha
Yilapho umehluko osobala kakhulu phakathi kwama-plugin amabili ukhona.
Ukulayisha okunemibandela kwe-WPCode kulula kakhulu, kusekela kokubili ukulayisha kwangaphambili kanye nengemuva. Ungakhetha futhi ukukunika amandla noma ukukukhubaza emhlabeni jikelele. Kulula kanjalo.
Ukulayisha okunemibandela kwe-Fluent Snippets kuyamangalisa; kungasekelwa ezindimeni zomsebenzisi, imithetho ye-URL, izinhlobo zamadivayisi, ngisho nezinkambu ezenziwe ngokwezifiso. Ubungcweti bayo abunakuqhathaniswa.
這意味着什么?
Lokhu kusho ukuthi ungafinyelela ukulawula okucolekile kakhulu. Isibonelo, "layisha le khodi kuphela kumadivayisi eselula lapho i-URL iqukethe khona i-/product/ futhi umsebenzisi engangenanga ngemvume." Lolu hlobo lwemfuneko alunakwenzeka ukulifinyelela ku-WPCode, kodwa luyisici esijwayelekile ku-Fluent Snippets.
Yiqiniso, kunezindleko ezihilelekile. Uma ukwakheka kuyinkimbinkimbi kakhulu, izindleko zokulungisa ziphakeme. Ngemva kwezinyanga eziyisithupha, kuyangabaza ukuthi ungakwazi yini ukuqonda ngisho nemibandela nemithetho oyibhalile.
Imizwa yami
I-WPCode ifana nommese we-Swiss Army: yanele futhi izinzile, kodwa ukusebenza kwayo kunemikhawulo.
Amazwibela Acacile afana nebhokisi lamathuluzi lochwepheshe; ungenza okwengeziwe, kodwa udinga ukwazi ukuthi wenzani.
Ngokweqiniso, laba ababili abancintisani ngisho nasemkhakheni ofanayo.
Uma usebenzisa iwebhusayithi yakho noma umsebenzi omncane nje, i-WPCode yanele. Inani layo elikhulu lisekuphatheni ikhodi yakho kahle, ukugwema amaphutha, nokuqinisekisa ukusebenza okuzinzile.
Uma wenza imisebenzi eyinkimbinkimbi noma isayithi lakho linomqondo webhizinisi oyinkimbinkimbi, ukulayisha okunemibandela kwe-Fluent Snippets kungaba ukusindisa impilo.
Ukusetshenziswa okusebenzayo: Uhlobo lokuqukethwe alukwazi ukubiza amakhodi amafushane ngokuqondile
Kulungile, njengoba sesihlanganise ukuqhathanisa okuyisisekelo, ake sibheke izibonelo ezithile ezisebenzayo.
Abantu abaningi bakha isiqeshana sohlobo lokuqukethwe kuma-Fluent Snippets bese bebhala ama-shortcode kuso.
Isibonelo
[nihaoya]Kulungile.
Ake ngikutshele, ngike ngawela kulolu gibe ngaphambili.
Ama-Snippets e-Fluent asekela izinhlobo ezintathu zama-snippets: uhlobo lwe-PHP, uhlobo lokuqukethwe, kanye nohlobo lwe-CSS/JS.
Uma i-snippet yakho isethwe kuhlobo lokuqukethwe (PHP+HTML), bhala okulandelayo ngaphakathi: [nihaoya]Ngeke ikuhlaziye; kuzomane nje... [nihaoya] Lezi zinhlamvu zikhishwa njengoba zazinjalo.
Kungumbhalo ocacile nje, hhayi umphumela ofingqiwe.
Ukuze ikhodi emfushane isebenze ngempela, kumele ihlanganiswe nomsebenzi we-PHP othi `do_shortcode()`. I-syntax imi kanje:
<?php echo do_shortcode('[nihaoya]'); ?>
Ngale ndlela, i-WordPress izohlaziya ikhodi emfushane bese ikhipha okuqukethwe okuhambisanayo.
Kwangithatha isikhathi eside ukuthola lokhu; akushiwongo ngokucacile emibhalweni.
Uma i-snippet yakho isebenzisa uhlobo lwe-PHP, kulula nakakhulu: vele ubhale isitatimende esithi `return` kumsebenzi, usibhalise nge-`add_shortcode`, bese i-shortcode izosebenza kahle. Akukho ukungaqondakali; inkinga itholakala kuphela kuhlobo lokuqukethwe.
Ngisola ukuthi umuntu obhale lesi sici ucabange ukuthi uhlobo lokuqukethwe lungokuqukethwe kwe-HTML ngokuyinhloko, nokuthi isifinyezo kufanele siphathwe kusetshenziswa izinhlobo ze-PHP, yingakho kungekho sibonakaliso esicacile salokhu ku-interface. Kodwa-ke, empeleni, abantu abaningi basebenzisa zombili izinhlobo ngokushintshana, okuholela ezinkingeni.
Ekuphetheni
I-WPCode Lokhu kufaneleka kubani? Amawebhusayithi amancane anezidingo ezilula, kanye nalabo abangafuni ukufaka umzamo omkhulu. Akulungele ukusetshenziswa ngokushesha, anolwazi oluncane lokufunda, futhi kulula ukuwaxazulula uma kuvela izinkinga.
Iziqeshana Ezicacile Ifanelekela bani? Amawebhusayithi aphakathi kuya kwamakhulu anokulawula okunemibandela okuyinkimbinkimbi kanye nokugxila ekusebenzeni. Ukugcinwa kwamafayela kusho isivinini sokusebenza esisheshayo, ukulayisha okunemibandela kusho ukulawula okuhle, kanti iMonaco Editor isho ulwazi lokuthuthukisa olukhululekile.
Vele, lokhu kungenxa yokuthi uzimisele ukukhokha izindleko zokufunda zalokhu "okuningi".
Empeleni, uma umane wengeza ikhodi ye-Google Analytics noma isaziso se-copyright ekugcineni kwendatshana yakho, i-WPCode ilungile impela. Asikho isidingo sokubhekana nenkinga yokulungisa ama-Fluent Snippets ukuze ube "umhleli ongcono."
Kodwa-ke, uma isayithi lakho lidinga ukuhlolwa kwe-A/B futhi lidinga ukulayisha ikhodi ehlukile ngedivayisi, indima yomsebenzisi, noma uhlobo lwekhasi, ukulayisha okunemibandela kwe-Fluent Snippets kungakongela ukwahlulela okuningi ngesandla kanye nokubhala ikhodi eqinile.
Into yokugcina.
Amathuluzi ayizindlela nje; inani lawo langempela lisekutheni ungakwazi yini ukwandisa amandla awo.
I-WPCode iyithuluzi elidumile elizinzile, elilula ukulisebenzisa, futhi elifanele ukusetshenziswa ngokushesha. I-Fluent Snippets iyithuluzi lobuchwepheshe elinikeza ukusebenza okuqinile, ukulawula isimo okuguquguqukayo, futhi elifanele abathuthukisi namawebhusayithi ayinkimbinkimbi.
Ukukhetha ama-plugin akukhona ukukhombisa amakhono akho, kodwa ukwenza iwebhusayithi yakho izinze kakhudlwana, isheshe, futhi ivikeleke kakhudlwana.
Ngikholelwa ngokuqinile ukuthi okukufanele kakhulu yilokho okungcono kakhulu, hhayi ukuthi izici eziningi noma ukuthi ziqine kangakanani.
isifinyezo somusho owodwa
- Indawo encane, izidingo ezilula → I-WPCode
- Indawo enkulu, ukulawulwa kwesimo okuyinkimbinkimbi → Iziqeshana Ezicacile
Okokugcina, nansi iseluleko: Ukuhlola okubaluleke kakhulu ukuthola ulwazi olusebenzayo nokusebenzisa ikhodi. Ungamane uyibeke uphawu ngaphandle kokuzijwayeza, wonke umuntu!
I-Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ Isihloko esithi "WPCode vs Fluent Snippets: Yikuphi Okungcono? Ukuqhathaniswa Kwe-Plugin kanye Nesifundo Esiwusizo" esabiwe lapha singase sibe usizo kuwe.
Siyakwamukela ukwabelana ngesixhumanisi salesi sihloko:https://www.chenweiliang.com/cwl-34009.html
