Si të shtoni më shumë menu navigimi në temën tuaj të WordPress

Si të shtoni më shumë menu navigimi në temën tuaj të WordPress


Ndonjëherë mund të gjeni një temë të mrekullueshme vetëm për të kuptuar se do të ishte mirë nëse do të kishte një menu shtesë navigimi me lidhje të rëndësishme ose të përdorura shpesh për të rritur përdorshmërinë e faqes suaj të WordPress.

Me vetëm një kodim të vogël, mund ta keni bazën e menusë tuaj të re të konfiguruar shpejt dhe gati për ta personalizuar për t'iu përshtatur temës suaj.

Nëse preferoni të mos ngatërroni kodin, ka shumë shtojca atje që mund të bëjnë ngritje të rënda për ju, dhe gjithashtu ofrojnë opsione stilimi.

Cilido opsion që të zgjidhni, udhëzuesi më poshtë do t'ju ndihmojë ta arrini atë.

Si të shtoni menu në temën tuaj të WordPress:

  1. Ndërtoni një temë për fëmijë
  2. Krijimi i menyve të reja
  3. Shtoni vendndodhjet e menysë në temën tuaj
  4. Stiloni menynë tuaj të navigimit

Pastrimi bazë

Për të krijuar një menu të re, duhet të modifikoni skedarët e temave. Përpara se të bëni ndonjë ndryshim në ndonjë nga skedarët tuaj bazë, është më mirë të kopjoni të gjithë faqen tuaj në rast se diçka shkon keq gjatë rrugës. Ju do të jeni në gjendje të rivendosni shpejt faqen tuaj dhe do të jetë sikur asgjë të mos kishte ndodhur.

Mund të kopjoni manualisht faqen tuaj nëpërmjet FTP ose duke përdorur një shtojcë, siç është Snapshot-i ynë. Vetëm sigurohuni që të ruani një kopje të bazës së të dhënave dhe skedarëve tuaj në një vendndodhje të veçantë në faqen tuaj për të minimizuar rrezikun e humbjes së kopjes rezervë.

Ndërtoni një temë për fëmijë

Për të krijuar meny të reja me kod, duhet të bëni ndryshime që do të humbasin kur përditësoni temën tuaj. Krijimi i një teme për fëmijë e zgjidh këtë problem.

Mund të gjeni detajet që ju nevojiten për të krijuar një temë për fëmijë duke shikuar disa nga artikujt tanë të tjerë Si të krijoni një temë për fëmijë në WordPress dhe si të krijoni tema për fëmijë automatikisht në WordPress.

Ju gjithashtu mund të zgjidhni të krijoni temën tuaj ose ta provoni atë në një vend lokal ose testues.

Ju mund të shikoni këta artikuj për më shumë detaje se si të krijoni një instalim lokal të WordPress:

Pasi të keni konfiguruar ndonjë nga këto opsione, jeni i lirë të filloni të krijoni menytë tuaja shtesë të lundrimit. Megjithatë, nëse vendosni të përdorni një shtojcë ose kornizë teme, nuk keni nevojë të krijoni një temë fëmijësh.

Për të shtuar një opsion të përzgjedhshëm të vendndodhjes së menysë në pultin e administratorit nën Pamja> Menutë ju duhet të bëni atë që quhet "regjistrimi i një menuje". Thjesht shtoni një copë kodi në tuajën tuaj fonctions.php skedari i vendosur në wp-content > temat > tema juaj.

Në cPanel, klikoni File Manager ikona në Skedarët seksion në faqen kryesore. Nëse nuk e keni përcaktuar ende tuajin File Manager Për të ngarkuar në rrënjën e dokumentit të faqes suaj, lundroni atje tani.

Ka një fonctions.php dosje në tuaj /wp-includes/ dosje, por nuk është ajo që duhet të redaktoni. Sigurohuni që të gjeni fonctions.php skedari që është në temën që po përdorni. Përndryshe, do të përfundoni me gabime duke u përpjekur të shtoni kodin e gjetur më vonë.

Gjeni tuajën fonctions.php file dhe klikoni mbi të një herë pasuar duke klikuar mbi Redakto butonin në krye të faqes.

Menaxheri i skedarëve në cPanel. Skedari functions.php është zgjedhur.
Ju mund të ndryshoni temën tuaj fonctions.php skedar direkt në cPanel.

Nëse hapet një dritare pop-up, thjesht klikoni mbi Redakto butonin e poshtëm djathtas. Mund të mos e shihni një nëse e keni çaktivizuar më parë.

Lëvizni poshtë skedarin. Nëse dëshironi të shtoni vetëm një menu, shtoni kodin e mëposhtëm në një rresht të ri:

function register_my_menu() {
register_nav_menu('new-menu',__( 'New Menu' ));
}
add_action( 'init', 'register_my_menu' );

Në këtë shembull, New Menu është emri që do të shfaqet në faqen tuaj të menusë së panelit të administratorit për ta bërë atë të kuptueshëm për sytë e njeriut. të new-menu emri është ajo që WordPress do të kuptojë për të ekzekutuar saktë kodin tuaj.

Ju mund ta quani menunë tuaj si të dëshironi, por sigurohuni që vetëm emri i lexueshëm nga njeriu të përmbajë hapësira dhe kapitale.

Nëse dëshironi të shtoni meny të shumta në faqen tuaj, shtoni këtë kod në një rresht të ri në vend të kësaj:

function register_my_menus() {
  register_nav_menus(
    array(
      'new-menu' => __( 'New Menu' ),
      'another-menu' => __( 'Another Menu' ),
      'an-extra-menu' => __( 'An Extra Menu' )
    )
  );
}
add_action( 'init', 'register_my_menus' );

Me këtë metodë mund të shtoni sa më shumë meny të reja që dëshironi. Të njëjtat rregulla do të zbatohen për emërtimin e tyre.

Ruani ndryshimet e bëra në skedar. Gjithçka që mbetet është të shtoni menunë e re në faqen tuaj.

Këtu ju duhet të vendosni se ku dëshironi të vendosni menunë tuaj. Nëse dëshironi që menyja juaj të shfaqet në krye të faqes tuaj, do t'ju duhet të ndryshoni header.php për të paraqitur. Ju gjithashtu mund ta vendosni atë në fundin tuaj, që do të thotë se do ta modifikoni footer.php ndalem.

Ju madje mund të shfaqni një menu në një faqe duke redaktuar skedarin e shabllonit të saj ose në një shirit anësor duke e modifikuar atë sidebar.php ndalem.

Ju mund ta vendosni menunë tuaj të re kudo që dëshironi. Këtu është sasia minimale e kodit që duhet të shtoni në ndonjë nga këto vende:

<?php wp_nav_menu( array( 'theme_location' => 'new-menu' ) ); ?>

thjesht zëvendëso new-menu me emrin e lexueshëm të WordPress që keni zgjedhur. Ju ndoshta dëshironi të stiloni menunë tuaj me CSS në mënyrë që të shkojë përtej funksionalitetit bazë dhe gjithashtu të duket e mrekullueshme. Për ta bërë këtë, do t'ju duhet të krijoni një klasë dhe ta shtoni atë në temën tuaj me kodin e mëposhtëm.

<?php wp_nav_menu( array( 'theme_location' => 'new-menu', 'container_class' => 'new_menu_class' ) ); ?>

Si më parë, zëvendësoni new-menu me emrin qe ke zgjedhur. Në këtë shembull, unë emërova klasën që krijova new_menu_class. Mund ta ndryshoni këtë, por thjesht sigurohuni që ta përditësoni këtë kod për të pasqyruar rregullimin.

Goditi atë ruaj butonin dhe drejtohuni te Pamja> Menutë në pultin tuaj. Do të vini re se menutë tuaja të reja do të renditen më poshtë Pikat tematikeCilësimet e menysë seksion.

Seksioni Cilësimet e menyve.
Artikujt e rinj të ruajtur të menysë të listuara në cilësimet e menysë.

Tani do të mund të shihni të listuara vendndodhjet tuaja të reja të menysë. Kur shtoni një meny, mund të zgjidhni një ose të gjitha vendndodhjet.

Për t'i bërë lidhjet të shfaqen në vendndodhjet tuaja të reja të menysë, klikoni krijoni një menu të re në krye të faqes.

Faqja e menysë në panelin e administratorit.
Ju mund të klikoni në krijoni një menu të re lidhni ose vendosni një emër të ri për menunë tuaj.

Nëse nuk keni ende një meny, mund të vendosni një emër për menunë tuaj në fushën e faqes dhe më pas klikoni Krijoni një menu. Nëse tashmë keni një menu të krijuar më parë, mund të klikoni në krijoni një menu të re lidhje në krye të faqes.

Pasi të keni krijuar një menu të re, mund të menaxhoni gjithashtu vendndodhjet ku ato shfaqen nën skedën "Menaxho vendndodhjet".

Menuja juaj e re tani është gati për t'u stiluar duke përdorur CSS. Kodimi i kërkuar është specifik për temën që po përdorni, kështu që nuk do të hyj në këtë në këtë artikull, por ne kemi një artikull tjetër që mund ta shikoni për atë të titulluar Si të krijoni një meny të mrekullueshme të përgjegjshme për temën tuaj të WordPress. Gjithashtu ju tregon se si të krijoni meny të përgjegjshme të gatshme për celular.

Nëse dëshironi një opsion më të thjeshtë, ka shumë shtojca që do të krijojnë menu të përgjegjshme bazuar në stilet e temës suaj. Një nga më të mirat që kam gjetur është menyja e përgjegjshme.

Disa përmendje të dukshme që mund t'ju duken të dobishme janë ShiftNav, Menuja e përgjegjshme WP dhe Menuja Max Mega.

Burimet për të shkuar më tej

Tani keni bazën e fortë që ju nevojitet për të krijuar menu shtesë për temën tuaj dhe burime për t'ju ndihmuar të shkoni më tej. Pavarësisht nëse e kodoni vetë, përdorni një shtojcë ose një kornizë teme, tani keni një menu të re në faqen tuaj të WordPress.

Nëse keni ndonjë problem, mos hezitoni të pyesni heronjtë tanë mbështetës. Ata mund t'ju japin këshilla të ekspertëve dhe t'ju ndihmojnë të zgjidhni pothuajse çdo problem. Ju mund të hapni një biletë në forumin tonë të mbështetjes dhe ne do të jemi aty për t'ju ndihmuar.

Për më shumë informacion se si të stiloni temën tuaj të re, ka shumë burime që mund t'i shikoni dhe mund t'i gjeni të gjitha në artikullin tonë Një Mega Guide për të mësuar CSS dhe SEO për WordPress: 150+ Burime.

Ju gjithashtu mund të shikoni disa nga artikujt tanë të tjerë 10 Këshilla të thjeshta për të mësuar CSS për WordPress, 25 Këshilla ekspertësh për kodim më të pastër CSS për WordPress, 25 këshilla profesionale për përmirësimin e rrjedhës suaj të punës CSS dhe 5 shtojca falas CSS për WordPress. redaktimi i drejtpërdrejtë i WordPress-it tuaj faqe për më shumë detaje mbi kodimin e CSS për temën tuaj.
Keywords:

Si të rrisni kufirin maksimal të shkarkimit dhe kujtesës PHP (2022)

Si të rrisni kufirin maksimal të shkarkimit dhe kujtesës PHP (2022)


Ballafaqimi me gabime fatale në WordPress është një e drejtë kalimi. Në fund u ndodh të gjithëve.

Nëse keni një faqe të pasur me media, atëherë konfigurimi standard i WordPress nuk do t'i plotësojë nevojat tuaja dhe në një moment do të hasni një nga gabimet e mëposhtme:

"Gabim fatal: Madhësia e lejuar e kujtesës prej xxxxxx bajt është shteruar" dhe "filename.jpg tejkalon madhësinë maksimale të ngarkimit për këtë sajt".

Mënyra më e lehtë për të zgjidhur këto çështje është të kontaktoni hostin tuaj për t'ju ndihmuar të rikonfiguroni WordPress. Nëse dëshironi ta bëni vetë dhe jeni të kënaqur të redaktoni skedarët e faqes tuaj, lexoni më tej.

Ne do të mbulojmë disa mënyra për të modifikuar skedarët tuaj WordPress me disa rreshta kodi në mënyrë që të mund të rrisni kufirin maksimal të memories PHP dhe madhësinë maksimale të skedarit të ngarkimit.

Cili është kufiri i memories PHP në WordPress?

PHP është gjuha e serverit që gjeneron faqet HTML që ndërtojnë faqen tuaj. PHP është një gjuhë e fuqishme dhe dinamike që mund të bëjë gjëra të tilla si të kryejë llogaritje, të përpunojë kërkesat e WordPress, etj., por ka nevojë për memorie për të kryer këto operacione.

Kufiri i parazgjedhur i memories për WordPress është 32 MB, por është e zakonshme që duhet ta rrisni atë. Kufiri i rekomanduar i WooCommerce memorie PHP për WordPress është 64MB, për shembull.

Kur WordPress arrin kufirin e paracaktuar të memories, ai përpiqet të rrisë memorien në 40 MB për një instalim të vetëm të sajtit dhe 64 MB për shumë sajte. Nëse kjo nuk mjafton, do të shihni mesazhin e gabimit fatal.

Një kufi memorie PHP prej 128 MB duhet të jetë më se i mjaftueshëm për shumicën e sajteve, përveç nëse keni një shtojcë që ka nevojë për më shumë. Nëse dëshironi të shihni sasinë e memories së përdorur nga shtojca të ndryshme, instaloni shtojcën IP të serverit dhe shfaqjen e përdorimit të kujtesës.

Pasi të keni aktivizuar shtojcën IP të serverit dhe shfaqjen e përdorimit të kujtesës, mund t'i çaktivizoni shtojcat dhe të shihni se si ndikon në përdorimin e kujtesës. Shtojcat cilësore duhet të përdorin kujtesën në mënyrë efikase për të shmangur mbingarkimin e serverit tuaj.

Pse WordPress ka nevojë për më shumë memorie për të filluar?

Në një farë mënyre, rritja e kufirit të memories së WordPress është një rregullim i shpejtë i ngjashëm me rritjen e madhësisë maksimale të ngarkimit në skedarin wp-config.php të WordPress; megjithatë, duhet të jeni të kujdesshëm pasi rritja e kufirit të memories ndonjëherë mund t'i bëjë më të vështira për t'u dalluar joefikasitetet e WordPress.

Përpara se të rrisni kufirin e memories në WordPress, dua t'ju inkurajoj që së pari të përpiqeni të zbuloni se çfarë po konsumon kaq shumë memorie. Shpesh, vendosja e më shumë burimeve në një problem mund të kushtojë shumë më tepër në afat të gjatë, veçanërisht nëse keni nevojë të përmirësoni planet e pritjes. Paefektshmëritë e WordPress shfaqen gjithashtu në një faqe më të ngadaltë dhe përvojë të dobët të përdoruesit, kështu që arritja në rrënjën e problemit mund të rregullojë disa probleme në rrjedhën e poshtme që mund të hasni.

Një komponent i WordPress që është i prirur ndaj problemeve nëse neglizhohet është versioni i PHP i përdorur nga serveri juaj pritës. Vetëm 4,4% e faqeve të WordPress-it po ekzekutojnë versionin më të fundit të PHP, me 64% që përdorin një version të PHP që nuk merr më përditësime aktive.

Jo vetëm që kjo rrezikon sigurinë, por versioni më i fundit i PHP 7.3 mund të trajtojë deri në 3 herë më shumë kërkesa në sekondë sesa PHP 5.6. Pra, përditësimi në versionin më të fundit të PHP në serverin tuaj pritës do ta bëjë WordPress më efikas dhe do të mohojë nevojën për të rritur kufirin e kujtesës në WordPress.

Cili është kufiri maksimal i ngarkimit në WordPress?

Kufiri maksimal i ngarkimit në WordPress i referohet madhësisë maksimale të skedarit për ngarkimet tuaja që WordPress do të lejojë. Ju mund të shihni se cili është kufiri maksimal i ngarkimit në WordPress në ekranin e ngarkimit të bibliotekës së mediave.

Kufiri i shkarkimit në faqen e shkarkimit të bibliotekës së mediave të WordPress
Këtu shfaqet gjithashtu mesazhi i gabimit të madhësisë maksimale të ngarkimit

Ky është një cilësim nga ana e serverit që hostet përdorin për të zvogëluar numrin e burimeve të nevojshme për të shërbyer sitin tuaj. Është një mënyrë për t'ju parandaluar të shkarkoni skedarë dhe imazhe të mëdha.

Ndërsa kjo mund të përfitojë nga hosti juaj i uebit, ai gjithashtu përmirëson performancën e faqes suaj. Ngarkimet në formën e imazheve të mëdha, për shembull, performojnë dobët në faqen tuaj, sepse kërkojnë më shumë kohë për t'u ngarkuar dhe shërbyer. Pra, ashtu si me kufirin e kujtesës, përpara se t'i kushtoni më shumë burime problemit dhe të rrisni kufirin e ngarkimit, shikoni nëse mund të bëni diçka për të zvogëluar madhësinë e skedarit fillimisht.

Nëse imazhet tuaja janë shumë të mëdha për kontejnerin e tyre ose nëse nuk i keni ngjeshur imazhet tuaja, më mirë rregulloni këto probleme pasi adresojnë shkakun e problemit, i cili nuk është duke optimizuar siç duhet burimet tuaja. Shikoni udhëzuesin tonë të optimizimit të imazhit për të mësuar më shumë.

Si të rritet kufiri i kujtesës PHP dhe kufiri maksimal i ngarkimit në WordPress

  1. Redaktoni skedarin tuaj wp-config.php
  2. Redaktoni skedarin tuaj PHP.ini
  3. Redaktoni skedarin tuaj .htaccess
  4. Rrit kufirin maksimal të ngarkimit duke përdorur Branda

Në rast se ju duhet ende të rritni kufirin e kujtesës dhe kufirin e ngarkimit në WordPress, mund të përdorni tre metoda.

Ashtu si me çdo ndryshim të madh, gjithmonë duhet të krijoni një kopje rezervë të re të skedarëve dhe bazës së të dhënave të faqes tuaj, në mënyrë që të mund të rivendosni faqen tuaj në rast gabimi.

Edhe pse është një tutorial me një hap, nuk është diçka që duhet ta ndieni nevojën ta trajtoni vetë, pasi duket e thjeshtë. Përdorni patjetër ndihmën e hostit tuaj të internetit. Ata jo vetëm që mund t'i bëjnë këto ndryshime, por gjithashtu do t'ju ndihmojnë me çdo problem. Ata gjithashtu mund t'ju ndihmojnë të përcaktoni nëse ky rregullim është i nevojshëm ose nëse diçka tjetër mund të jetë një rregullim më i mirë.

Për më tepër, disa hoste mund të mos ju lejojnë as të përdorni këto skedarë për të bërë ndryshime, kështu që do t'ju duhet të kontaktoni hostin tuaj për ndihmë.

Nëse nuk doni të merreni vetëm me të gjitha këto dhe dëshironi një host të besueshëm me mbështetje të mahnitshme 24/24, provoni WPMU DEV Hosting, 7% pa rrezik.

Për të hyrë në skedarët e mëposhtëm, do t'ju duhet të lidheni me faqen tuaj nëpërmjet SFTP. SFTP është si FTP, por më i sigurt. Shikoni se si të përdorni SFTP ose FTP për të menaxhuar skedarët në WordPress për një tutorial të detajuar. Ju nuk mund t'i modifikoni këto skedarë nga WordPress si skedarët e tjerë të temave.

Skedarët WordPress në Menaxher FTP
Këta skedarë duhet të jenë në dosjen rrënjë, por hosti juaj mund t'i vendosë ato diku tjetër

1. Ndryshoni skedarin tuaj wp-config.php

Wp-config.php është një nga skedarët më të rëndësishëm të WordPress pasi përmban detajet tuaja bazë të konfigurimit. Do ta gjeni në rrënjën e dosjes suaj të skedarit WordPress.

Për të ndryshuar kufirin e kujtesës dhe kufirin e shkarkimit, gjeni këtë rresht:

define('WP_MEMORY_LIMIT', '32M');

Ndryshoni parametrin e dytë duke e rritur atë. Siç e përmenda, një kufi memorie PHP prej 128 MB duhet të jetë më se i mjaftueshëm.

define('WP_MEMORY_LIMIT', '128M');

Ruani skedarin dhe keni mbaruar. Mund t'ju duhet ta rrisni përsëri nëse përsëri shfaqet gabimi fatal, por mos shkoni shumë larg ose rrezikoni të prishni serverin tuaj. Aq më tepër arsyeja për të kërkuar ndihmë nga hosti juaj.

wp-config rrit kujtesën
Nëse kjo linjë mungon dhe ju duhet të vendosni kufirin e memories PHP, futeni atë pak mbi linjën "Happy Blogging".

Nëse hasni një gabim fatal të kufirit të kujtesës në zonën e administratorit të WordPress, do t'ju duhet të redaktoni një rresht tjetër në skedarin tuaj wp-config.php.

Për të rritur kufirin e kujtesës WP për zonën e administratorit, gjeni këtë linjë dhe rrisni atë:

define( 'WP_MAX_MEMORY_LIMIT', '256M' );

Detyrat e administratorit kërkojnë më shumë memorie, kështu që do t'ju duhet ta vendosni atë shumë më lart. Dyfishoni numrin që keni vendosur WP_Memory_Limit.

2. Ndryshoni skedarin tuaj PHP.ini

Në rast se redaktimi i skedarit tuaj wp-config.php nuk e zgjidh problemin, do t'ju duhet ta zgjidhni problemin në cilësimet e serverit tuaj dhe jo në WordPress.

Nëse jeni duke përdorur host të përbashkët, nuk do të jeni në gjendje të hyni në skedarin tuaj PHP.ini, kështu që shikoni opsionin tjetër. Nëse keni akses në PHP.ini, ka të ngjarë ta gjeni në dosjen rrënjë, por vendndodhja e skedarit do të ndryshojë sipas hostit.

Për të rritur kufirin e kujtesës PHP dhe kufirin e ngarkimit, modifikoni këto rreshta në PHP.ini

memory_limit = 256M
upload_max_filesize = 12M
post_max_size = 13M
file_uploads = On
max_execution_time = 180

Ndryshimi i vlerës së max_execution_time do të kufizojë kohën e ekzekutimit të një skripti PHP. Nëse skripti PHP tejkalon vlerën e caktuar (sekonda), ai ndalon skriptin dhe raporton një gabim.

Në shumë raste, vlerat që futni duhet të rriten ndërsa zbrisni në listë nga rreshtat një deri në tre. të upload_max_filesize duhet të jetë koha më e vogël memory_limit duhet të jetë më i madhi. Mesatarja duhet të jetë post_max_size.

Para se të kontrolloni nëse gabimi është zhdukur, pastroni cache-in e shfletuesit tuaj.

3. Ndryshoni skedarin tuaj .htaccess

Nëse nuk keni akses në PHP.ini, zgjidhja juaj e fundit është të redaktoni skedarin tuaj .htaccess. Skedari juaj .htaccess fillon me një pikë sepse është një skedar i fshehur. Nëse nuk e shihni atë në dosjen tuaj rrënjësore, kontrolloni që menaxheri i skedarëve SFTP të mos i fshehë këta skedarë.

Për të rritur memorien PHP, do të shtoni sa vijon në skedarin tuaj .htaccess:

php_value memory_limit 256M
php_value upload_max_filesize 12M
php_value post_max_size 13M

Nëse kufiri i kujtesës së vlerës PHP është vendosur tashmë, rriteni atë.

4. Rritni kufirin maksimal të shkarkimit duke përdorur Branda

Për të përditësuar lehtësisht kufirin e ngarkimit pa ndryshuar asnjë kod, mund të përdorni programin e imazhit në Branda. Së pari, shkoni te Shërbime komunale > Images për të aktivizuar modulin.

Aktivizo imazhet e shërbimeve të Branda
Aktivizo imazhet e shërbimeve të Branda

Pastaj do të shihni një cilësim për Kapërceni kufirin e shkarkimit. Kthejeni çelësin për ta aktivizuar.

Branda aktivizon programin e kufirit të shkarkimit
Shkoni te kufiri i madhësisë së skedarit të imazhit

Më pas mund të vendosni kufirin e madhësisë së ngarkimit për role të ndryshme. Mos harroni të ruani ndryshimet tuaja.

Kufiri i shkarkimit të Branda për rol
Dëshironi të lejoni vetëm administratorët të ngarkojnë skedarë të mëdhenj? Ju mund të specifikoni madhësinë e skedarit për rol.

Nëse keni ende një problem

Vendosja e serverit tuaj dhe ballafaqimi me gabime fatale në WordPress mund të jetë një përvojë nervoze. Procesi që duhet të ndiqni varet shumë nga kompania pritëse që përdorni, kjo është arsyeja pse është kaq e rëndësishme të keni një host në internet ku mund të mbështeteni për t'ju ndihmuar. Ato mund t'ju ndihmojnë të gjeni dhe ndryshoni cilësimet që duhet të rregulloni.

Fatkeqësisht, nëse po përdorni një host të lirë të përbashkët, mund të zbuloni se nuk jeni në gjendje të bëni të gjitha ndryshimet e nevojshme për ta bërë WordPress të funksionojë ashtu siç dëshironi. Në këto raste, mund të jetë koha për të përmirësuar konfigurimin tuaj të pritjes në diçka më të fuqishme. Jo vetëm që do të merrni më shumë fleksibilitet kur bëhet fjalë për konfigurimin e WordPress, por do të shihni gjithashtu një përmirësim në matjet e tjera të performancës nëse përdorni një host cilësor në internet.

Nëse jeni gati për të përmirësuar, pse të mos provoni pritjen e WPMU DEV? Përkthyes i pavarur dhe anëtarët e Agjencisë marrin kredite falas të pritjes, plus akses në gamën tonë të plotë të shtojcave të performancës dhe rritjes së fitimit, faturimin e klientit dhe më shumë. Regjistrohuni për një provë falas për të hyrë në pritjen super të shpejtë të WPMU DEV pa rrezik.
Keywords:

Si të zgjidhni dhe rregulloni problemet e zakonshme të XAMPP dhe WordPress

Si të zgjidhni dhe rregulloni problemet e zakonshme të XAMPP dhe WordPress


Kështu që ju keni instaluar XAMPP dhe keni konfiguruar një instalim të ri lokal të WordPress. Atëherë është koha për të instaluar atë temë të përsosur. Por prit! Cili është ky gabim fatal dhe koha maksimale e ekzekutimit? Pikërisht kur menduat se i kishit kaluar të gjitha gjërat e vështira...

Është normale të hasni probleme gjatë zhvillimit me XAMPP, veçanërisht nëse jeni duke punuar me të për herë të parë. Kur përdorni XAMPP, pas instalimit, instalimi i një shtojce, importimi i një bazë të dhënash të madhe dhe krijimi i një kopje rezervë të faqes suaj të internetit lokale janë të gjitha mundësi që diçka të shkojë keq. Si çdo server tjetër, një server lokal XAMPP do të duhet të përshtatet me konfigurimin e kompjuterit tuaj që ai të funksionojë pa probleme.

Gabimet PHP dhe konfliktet e porteve janë shembujt më të zakonshëm të gabimeve që hasen nga zhvilluesit e XAMPP. Disa nga këto çështje janë shumë të garantuara kur punoni me një instalim lokal të WordPress, dhe në këtë tutorial, unë do t'ju tregoj se si të kapërceni katër nga problemet më të zakonshme të XAMPP që zhvilluesit e WordPress ka të ngjarë të hasin.

Zgjidhja e problemeve me XAMPP dhe WordPress

Çështja 1: Tejkalimi i kohës maksimale të ekzekutimit të PHP

Ky është ndoshta problemi më i zakonshëm që hasin përdoruesit e rinj të XAMPP. Provoni të instaloni një plugin të madh ose të përditësoni bërthamën e WordPress dhe jeni pothuajse i garantuar të shihni një mesazh gabimi fatal që ju bën të ditur se Koha maksimale e funksionimit është 30 sekonda është tejkaluar.

mesazh gabimi që tregon se koha maksimale e ekzekutimit është tejkaluar

Lajmi i mirë është se ky është një problem shumë i thjeshtë për t'u zgjidhur.

Ajo që ndodh është se cilësimet që kontrollojnë versionin e PHP që ekzekutohet në instalimin tuaj XAMPP kufizojnë kohën e ekzekutimit të skriptit në 30 sekonda. Sidoqoftë, duhen më shumë se 30 sekonda për të instaluar shtojca të mëdha, për të përditësuar bërthamën e WordPress ose për të kryer shumë operacione të tjera të zakonshme të WordPress.

Për të zgjidhur problemin, duhet të rregulloni një parametër të vetëm PHP në skedarin php.ini të instalimit tuaj XAMPP.

Ka dy mënyra për të hyrë në këtë skedar.

  1. Hapni panelin e kontrollit XAMPP, klikoni Konfiguracion në rreshtin Apache, më pas zgjidhni PHP (php.ini). Kjo do të hapë skedarin në një redaktues teksti, por ndoshta jo në redaktuesin tuaj të preferuar të tekstit.
  2. Navigoni te dosja juaj rrënjë XAMPP, hapni direktorinë php dhe gjeni skedarin me titull php.ini. Pastaj hapeni këtë skedar me redaktuesin tuaj të preferuar të tekstit.

Në laptopin tim Windows me XAMPP të instaluar direkt në drejtorinë C:, skedari ndodhet në këtë adresë: C:xampppphpphp.ini.

Hapni php.ini në një redaktues teksti dhe gjeni rreshtin max_execution_time. Nëse jeni duke përdorur versionin më të fundit të XAMPP, ai duhet të shfaqet në rreshtin 368 të skedarit. Për të rritur kohën e ekzekutimit, thjesht futni një numër më të madh. Parazgjedhja është 30 sekonda, por shumë mjedise të përbashkëta të pritjes e vendosin këtë kufi në 120 sekonda. Rritja e kësaj vlere në 120 duhet t'ju pengojë të ndesheni përsëri me këtë problem të veçantë kur punoni me faqet e internetit të WordPress.

koha maksimale e ekzekutimit u rrit në 120 sekonda
120 sekonda përdoret zakonisht nga ofruesit e përbashkët të pritjes dhe duhet të mbulojnë pothuajse çdo operacion të WordPress.

Sa herë që bëni një ndryshim në php.ini, duhet të ruani skedarin, ta mbyllni atë dhe më pas të ndaloni dhe rinisni apache-n në panelin e kontrollit XAMPP. Apache lexon vetëm vlerat nga php.ini në fillim. Pra, çdo ndryshim i bërë në php.ini ndërsa Apache tashmë është duke u ekzekutuar do të hyjë në fuqi vetëm pasi të rinisni Apache dhe të lexoni vlerat e reja.

Rinisni Apache, më pas riprovoni operacionin që shkaktoi shfaqjen e gabimit. Tani duhet t'i shihni gjërat duke shkuar siç është planifikuar.

Problemi 2: Madhësia maksimale e skedarit është tejkaluar

Ky gabim mund të shfaqet për shumë arsye të ndryshme. Deri tani, mënyra më e zakonshme për të hasur këtë gabim është të përpiqesh të përdorësh ngarkuesin e medias në WordPress për të ngarkuar një skedar imazhi më të madh se 2 MB. Unë kam hasur gjithashtu këtë gabim gjatë përpjekjes për të importuar të dhëna të bazës së të dhënave duke përdorur phpMyAdmin. Pavarësisht se si arrini të shkaktoni këtë gabim fatal PHP, rregullimi është i njëjtë.

Një mesazh gabimi i WordPress që na informon se madhësia maksimale e skedarit të ngarkimit është tejkaluar

Ky është një problem tjetër që mund të rregullohet duke bërë disa ndryshime në php.ini.

Kthehuni te php.ini. Këtë herë, shikoni për vijën që përcakton upload_max_filesize. Si parazgjedhje, kjo vlerë është vendosur në 2 megabajt. Rritni vlerën në një numër të përshtatshëm për madhësinë e skedarit ose bazës së të dhënave që po përpiqeni të ngarkoni. Mbani në mend se vlerat e pranueshme janë çdo numër që është fuqia e dy. Prandaj, vlerat e pranueshme janë fuqitë e dy: 2M, 4M, 8M, 16M, 32M, 64M, 128M, etj. Përdorni një vlerë të ndryshme, 20M për shembull, dhe Apache do të rrumbullakos vlerën aktuale në vlerën më të afërt të pranueshme, e cila do të ishte 16M nëse do të futnit 20M.

upload_max_filesize u rrit në 128 milion

Përpara se të mbyllni php.ini, gjeni rreshtin që përcakton post_max_size. Kjo vlerë shkon dorë për dore upload_max_filesize. Nëse e rritni njërën pa e rritur tjetrën, më e vogla nga të dyja do të aplikohet si madhësia maksimale e skedarit të shkarkueshëm. Gjeni rreshtin dhe përdorni të njëjtën vlerë që keni përdorur upload_max_filesize.

post_max_size u rrit në 128M

Nëse gjeni kohë për të parë me kujdes shënimet në skedarin php.ini, do të shihni se për shumë cilësime ofrohet një URL ku mund të lexoni më shumë rreth cilësimit që po rregulloni. Gjithmonë ia vlen të kushtoni një moment për të vizituar URL-në e referuar. Për shembull, dokumentacioni i ofruar për post_max_size parametri na bën të ditur se memory_limit vlera duhet të jetë së paku aq e madhe sa post_max_size. Një vështrim i shpejtë memory_limit zbulon se parazgjedhja është 128 megabajt. Përveç nëse vendosni një kufi më të lartë për post_max_size et upload_max_filesize më i madh se 128M, nuk do të keni nevojë ta rregulloni këtë vlerë.

Çështja 3: Zgjidhja e problemeve të konflikteve të portit Apache

Një tjetër mesazh gabimi mjaft i zakonshëm kur punoni me XAMPP është një njoftim në panelin e kontrollit XAMPP që portat Apache duhet të përdorë, portat 443 dhe 80, janë tashmë në përdorim nga një aplikacion tjetër.

Një mesazh nga paneli i kontrollit XAMPP që na informon se Skype po përdor portat 443 dhe 80

Në rastin e mesazhit të gabimit në imazhin e mësipërm, ky është një rregullim mjaft i thjeshtë. Aplikacioni fyes është Skype. Nëse shihni të njëjtin mesazh, mbyllni plotësisht Skype dhe rinisni XAMPP për të zgjidhur problemin. Skype është një udhëtar i shpeshtë në skenën e bllokimit të portit dhe mjaft i lehtë për t'u identifikuar dhe rregulluar. Fatkeqësisht, gjërat nuk janë gjithmonë kaq të thjeshta. Gjëra të tjera që mund të provoni nëse largimi nga Skype nuk e zgjidh problemin janë:

  • Stop World Wide Web Publishing Service, një aplikacion ndihmës që vjen i parainstaluar në shumë kompjuterë Windows. Për ta ndaluar, hapeni Mjetet Administrative > Shërbimet në panelin e kontrollit të Windows, gjeni aplikacionin, zgjidhni atë dhe klikoni mbi stop.
  • Përdorni Windows Firewall për të detyruar portat të mbeten të zhbllokuar. Për ta bërë këtë, hapni panelin e kontrollit të Windows dhe lundroni te Windows Firewall > Cilësimet e avancuara. Më pas shtoni një rregull të ri hyrës që detyron portat 80 dhe 443 të mbeten të zhbllokuar.

Të dyja këto rregullime janë mbuluar më në detaje në tutorialin tonë të mëparshëm të konfigurimit XAMPP, kështu që ne nuk do të hyjmë në të gjitha detajet këtu. Në vend të kësaj, shikoni këtë tutorial për të provuar këto rregullime të kompensimit të portit.

Ndonjëherë zhbllokimi i portit 80 mund të jetë veçanërisht i vështirë. Ose mund t'ju duhet ndonjë aplikacion që përdor portin 80 për të vazhduar përdorimin e tij. Në këtë kuti mund të konfiguroni XAMPP që të punojë në portën 8080 në vend të portit 80.

Për të bërë këtë ndryshim, hapni panelin e kontrollit XAMPP, por mos nisni MySQL ose Apache. Në vend të kësaj, klikoni konfigurimin në linjën Apache dhe zgjidhni Apache (httpd.conf) opsion.

Paneli i kontrollit XAMPP, duke zgjedhur Config pastaj Apache httpd.conf
Zgjidhni Config dhe Apache httpd.conf

Përndryshe, mund të lundroni te C:xamppapacheconfhttpd.conf për të hapur skedarin.

Pasi të keni hapur skedarin, gjeni rreshtin që thotë Listen 80 dhe ndryshojeni atë në Listen 8080. Pastaj gjeni rreshtin që thotë ServerName localhost:80 dhe ndryshoni këtë vlerë në ServerName localhost:8080. Ruani ndryshimet dhe mbyllni skedarin.

Pasi të jenë bërë këto ndryshime, rinisni XAMPP dhe filloni Apache dhe MySQL. Porta 80 nuk duhet të përdoret më. Në vend të kësaj, ju duhet të shihni Apache që tani funksionon në portet 443 dhe 8080.

Ka dy gjëra shtesë që duhet të bëni që ky ndryshim të funksionojë:

  1. shfrytëzuesi http://localhost:8080/ për të hyrë në të gjitha faqet tuaja të internetit të mundësuar nga XAMPP në vend të http://locahost/.
  2. Nëse i kishit instaluar tashmë faqet e WordPress në nivel lokal përpara se të ndryshoni portin, do t'ju duhet të përditësoni WP_HOME et WP_SITEURL përkufizimet në wp-config.php me dorë për të pasqyruar prefiksin e ri të domenit.
Vendosni faqen tuaj dhe url-në e shtëpisë si localhost:8080 në wp-config
Sigurisht, ju do të përdorni drejtorinë ku keni instaluar WordPress në vend në vend të "YourWordPressSite".

Problemi 4: Nuk mund të shtohen ose importohen artikuj shtesë të menysë

Nëse menutë e faqes suaj të internetit përmbajnë më shumë se 90 artikuj, ju keni dy probleme.

  1. Ju mund të dëshironi të rimendoni seriozisht navigimin e faqes suaj të internetit. Nuk ka shumë faqe interneti që kanë një arsye të mirë për të pasur kaq shumë artikuj të menysë.
  2. Do të zbuloni se kur përpiqeni të shtoni artikuj shtesë të menysë, nuk do të jeni në gjendje ta bëni këtë. Gjithashtu, nëse përpiqeni të importoni një faqe interneti të WordPress me menutë ekzistuese që përmbajnë më shumë se 90 artikuj, disa artikuj do të hiqen nga menytë.

Ky është një shembull tjetër i një problemi të shkaktuar nga cilësimet PHP të përfshira në skedarin php.ini. Pra, le të shkojmë dhe ta hapim atë.

Pasi të keni hapur skedarin, gjeni vijën që përcakton kufirin në max_input_vars.

Pamja e ekranit të php.ini që tregon përkufizimin max_input_vars

Vlera e parazgjedhur për këtë artikull është 1000. Për të përcaktuar vlerën që duhet të përdorni për të akomoduar të gjithë artikujt e mega-përbindëshit të synuar të menysë, merrni numrin e artikujve të menysë që ju nevojiten, shumëzojeni atë me 11 dhe shtoni 9 te produkti. Pra, nëse duhet të akomodoni 120 artikuj të menysë, do t'ju duhet të rrisni kufirin në të paktën 1329 (120 * 11 + 9).

Nëse jeni kurioz, një shpjegim shumë i mirë se si funksionon kjo formulë është i disponueshëm në StackOverflow.

Pas përditësimit të kësaj vlere për të pasqyruar numrin e pritur të artikujve të menysë, ruani skedarin, mbylleni dhe rinisni Apache. Derisa të riniset Apache, ndryshimet nuk do të hyjnë në fuqi.

pako

XAMPP ofron një mënyrë të thjeshtë për të ekzekutuar një mjedis server lokal në kompjuterin tuaj Windows, duke ju lejuar të testoni dhe zhvilloni në nivel lokal, në vend që të instaloni WordPress në një sajt të drejtpërdrejtë. Gjithashtu do t'ju kursejë shumë kohë pasi nuk do t'ju duhet të instaloni dhe çinstaloni WordPress sa herë që testoni tema dhe shtojca.

Por puna me XAMPP ndonjëherë mund të jetë paksa një dhimbje koke (vetëm google sa herë kanë kërkuar njerëzit për zgjidhje për problemet!). Sidoqoftë, ju jep gjithashtu mundësinë të mësoni më shumë rreth WordPress, Apache, phpMyAdmin dhe PHP sesa mund të mësoni ndonjëherë nëse e kufizoni të gjithë zhvillimin tuaj në një server të drejtpërdrejtë në internet.

Çfarë sfidash të tjera keni hasur duke punuar me XAMPP dhe WordPress? Si i keni zgjidhur ato?
Keywords:

5 W-të dhe H-të e shkrimit të përmbajtjes së madhe të shpjeguara me shembuj

5 W-të dhe H-të e shkrimit të përmbajtjes së madhe të shpjeguara me shembuj



Nëse jeni dikush që duhet të krijoni përmbajtje për t'u lidhur me audiencën tuaj, mund të keni vështirësi për të prodhuar vazhdimisht materiale cilësore. Nëse kjo është situata juaj, atëherë përdorimi i një teknike të mirëpërpunuar të shkrimtarit të quajtur "pyetjet e gazetarëve" ose "5 W-të dhe H-të" mund të jetë pikërisht ajo që ju nevojitet.

5 W-të dhe H-të i referohen gjashtë pyetjeve që një reporter duhet t'i përgjigjet në paragrafin e parë të një historie (përderisa ato janë të rëndësishme dhe logjike). Pyetjet janë:

5 W dhe H – Udhëzues për pyetje për stuhi mendimesh

Por edhe nëse nuk jeni gazetar, mund t'i përdorni këto pyetje për t'ju ndihmuar të krijoni ide dhe të përshkruani përmbajtjen tuaj.

Më poshtë është një listë pyetjesh dhe disa mundësi për secilën. Pyetjet e dhëna janë sa më të përgjithshme që të jetë e mundur për të ofruar një udhëzues që mund ta përdorni për çdo temë. Për këtë arsye, ato mund të duken paksa të çuditshme nëse nuk keni një temë specifike në mendje.

Këtu

  • Kush është i përfshirë?
  • Kush preket?
  • Kush do të përfitojë?
  • Kush do të dëmtohet?

Kuoi

  • Cila është tema juaj e reduktuar në një shprehje/frazë të thjeshtë?
  • Cila është lënda juaj? (dmth cilat janë pjesët e ndryshme?)
  • Si duket/ndryshon?
  • Çfarë mund të ndikohet/ndryshohet nga lënda juaj?

Kur

  • Kur ndodh kjo? Kur ka ndodhur kjo? Kur do të zhvillohet? Kur duhet të ndodhë kjo?
  • A ndikon koha kur ndodh kjo temë?

ku

  • Ku zhvillohet? (Ku ai….Ku do ai…Ku duhet të….?)
  • A ka rëndësi se ku zhvillohet? A ndikohet nga vendndodhja?

Pourquoi

  • Pse është e rëndësishme kjo temë? Pse është kjo e rëndësishme?
  • Pse ndodhin disa gjëra? (Cilat janë shkaqet dhe pasojat në këtë temë?)

Koment

  • Si funksionon kjo temë? Si punon ? Si e bën atë që bën?
  • Si ndodhi?
  • Si ndikohen personat e përfshirë?

Këtu do të bëj një pyetje tjetër: "Po sikur?" » po nese nuk është një pyetje që një reporter do ta përdorte zakonisht, jo në paragrafin e parë gjithsesi, por shpesh është një pyetje e mrekullueshme të bësh për lloje të tjera situatash.

po nese

  • Po sikur gjithçka të funksiononte ashtu siç duhej?
  • Po sikur gjithçka të mos funksiononte siç duhet?
  • Po sikur të mos ekzistonte kjo temë?

Një shembull: përgjigjet ndaj 5 W-ve dhe H-ve

Për t'i bërë këto pyetje më konkrete, unë do të kaloj nëpër secilën prej pyetjeve dhe do t'ju tregoj përgjigjet që gjeta gjatë shkrimit të këtij artikulli.

Është e rëndësishme të theksohet se kjo është një REFLEKTIM teknike. Kur u përgjigjeni pyetjeve, nuk duhet të shqetësoheni shumë nëse idetë tuaja janë shprehur në mënyrë të përsosur. apo edhe nëse janë të mira! Ideja prapa stuhisë së ideve është që MERRNI SASI, JO CILESI.

Pasi të keni mjaft ide në letër (ose në ekran, sipas rastit), mund të ktheheni dhe të zgjidhni ato që duket se kanë më shumë merita.

Pra, këtu është ideja ime për këtë temë, e cila është “Përdor 5 W-të dhe H-të si një teknikë për stuhi mendimesh. »

Këtu

Kush është i përfshirë?

  • Kushdo që prodhon ose konsumon përmbajtje. – Blogerë, stilistë, zhvillues, klientë.

Kush preket?

  • Kushdo që prodhon ose konsumon përmbajtje. - Si më sipër.

Kush do të përfitojë?

  • Si krijuesit ashtu edhe konsumatorët do të përfitojnë.

Kush do të dëmtohet?

  • Askush nuk u dëmtua, megjithatë, do të duhet përpjekje nga krijuesi.

Kuoi

Cila është tema juaj e reduktuar në një shprehje/frazë të thjeshtë?

  • Është një teknikë idesh që përbëhet nga gjashtë pyetje: kush, çfarë, kur, ku, pse dhe si.

Cila është lënda juaj? (dmth cilat janë pjesët e ndryshme?)

  • Ai përfshin rishikimin dhe përgjigjen e një sërë pyetjesh. Ai gjithashtu përfshin krijimin e pyetjeve të reja.

Si duket/ndryshon?

  • Është e ngjashme me llojet e tjera të kërkesave, çdo gjë që synon t'ju stimulojë dhe t'ju ndihmojë të gërmoni më thellë në një temë. Është gjithashtu e ngjashme me një listë kontrolli.
  • Është ndryshe nga thjesht të fluturosh përreth dhe të mos e kalosh temën në mënyrë sistematike.

Çfarë mund të ndikohet/ndryshohet nga lënda juaj?

  • Cilësia e përmbajtjes mund të ndikohet (për të mirë, sigurisht). Kjo mund të çojë në më shumë detaje dhe një shqyrtim më të thellë të temës.
  • Mund të ndikohet lehtësia me të cilën krijohet përmbajtja. Mund të jetë më e lehtë sepse pyetjet shërbejnë si udhëzues. Mund të jetë gjithashtu më "e vështirë" në disa mënyra, pasi ju detyron të mendoni dhe t'i konsideroni gjërat në një nivel më të thellë. Megjithatë, në fund të fundit, megjithëse mund të jetë më "e vështirë", duhet të rezultojë në përmbajtje më të mirë.

Kur

Kur ndodh kjo? Kur ka ndodhur kjo? Kur do të zhvillohet? Kur duhet të ndodhë kjo?

  • Stuhi mendimesh mund të ndodhë në disa pika të procesit të shkrimit. Ai duhet të bëhet në fillim për të gjeneruar ide dhe për të ndihmuar në hartimin e drejtimeve. Por mund të ndodhë për pika individuale brenda pikave më të mëdha. Kjo mund të bëhet gjatë fazës së rishikimit.

A ndikon koha kur ndodh kjo temë?

  • Bërja e saj në fillim të procesit të shkrimit është ideale. Bërja e tij më vonë gjatë procesit të shkrimit mund të jetë gjithashtu e dobishme për thellimin e pikave të caktuara.
  • Mund të jetë e dobishme të përdorni teknika të tjera të stuhisë së ideve përpara se të përdorni këtë në disa raste, veçanërisht nëse krijuesi i përmbajtjes po përpiqet të ngushtojë idetë ose të zotërojë temën.

ku

Ku zhvillohet? (Ku ai….Ku do ai…Ku duhet të….?)

  • Mund të bëhet në mënyrë dixhitale (në kompjuter, në internet) ose në letër. Sidoqoftë, në thelb ndodh në mendje. Ju detyron të kërkoni përgjigje në mendjen tuaj. Dhe nëse nuk janë aty, mund t'ju detyrojë të kërkoni përgjigje diku tjetër - t'i kërkoni ato.

A ka rëndësi se ku zhvillohet? A ndikohet nga vendndodhja?

  • Kjo varet nga preferencat tuaja personale.

Pourquoi

Pse është e rëndësishme kjo temë? Pse është kjo e rëndësishme?

  • Ndihmon në gjenerimin e ideve.
  • Ndihmon të jesh i plotë.
  • Ndihmon për të nxjerrë një drejtim / për të krijuar një skicë.
  • Ndihmon për t'iu përgjigjur pyetjeve që mund të kenë të tjerët.
  • Ndihmon në krijimin e pyetjeve që të tjerët duhet t'i kishin menduar, por nuk i bënë.

Pse ndodhin disa gjëra? (Cilat janë shkaqet dhe pasojat në këtë temë?)

  • Pyetjet ju detyrojnë t'i qaseni temës nga shumë këndvështrime të ndryshme.
  • Ata ju detyrojnë të jeni të plotë.
  • Ato ju ndihmojnë të gjeni ide të reja.
  • Ato lehtësojnë procesin e gjenerimit të ideve.

Koment

Si funksionon kjo temë? Si punon ? Si e bën atë që bën?

  • Funksionon duke ju ftuar.
  • Ajo funksionon duke ju bërë të shkoni më tej se sa mundeni "vetë".
  • Ajo funksionon duke ju bërë t'i shikoni gjërat nga këndvështrime të shumta.

Si ndodhi?

  • Fillimisht vjen nga gazetaria.
  • Që atëherë ajo është adoptuar nga shumë autorë si një teknikë e stuhisë së ideve.

Si ndikohen personat e përfshirë?

  • Kjo e bën më të lehtë për një krijues të përmbajtjes të gërmojë më thellë në një temë.
  • Kjo heq një pjesë të stresit nga krijuesi, sepse ata e dinë se përgjigjja e pyetjeve do të prodhojë të paktën Quelques ide të mira pune.

po nese

Po sikur gjithçka të funksiononte ashtu siç duhej?

  • Nëse gjithçka do të funksiononte siç duhet, një krijues i përmbajtjes do të ishte në gjendje të krijonte lehtësisht përmbajtje të shkëlqyer pasi të kalonte pyetjet.

Po sikur gjithçka të mos funksiononte siç duhet?

  • Nëse nuk funksiononte siç duhet, krijuesi mund ta braktisë projektin.
  • Nëse kjo nuk do të funksiononte siç duhet, krijuesi mund të përfundojë me më shumë përgjigje sesa pyetje. Megjithatë, të kesh pyetje që mund të hulumtohen ka të ngjarë të çojë gjithmonë në përmbajtje cilësore, dhe ndoshta edhe përmbajtje më të mirë, pasi ato përgjigje të mundshme mund të jenë të vështira për t'u gjetur për shumicën - dhe për këtë arsye do të perceptohen si më të vlefshme.

Po sikur të mos ekzistonte kjo temë?

  • Nëse kjo teknikë nuk do të ekzistonte, krijuesit e përmbajtjes nuk do të kishin domosdoshmërisht një mënyrë të pagabueshme për të siguruar që po mbulojnë temat e tyre nga të gjitha këndvështrimet thelbësore.

Një shembull i përfunduar

Meqë ra fjala, a e keni vënë re se unë në fakt iu përgjigja pesë nga gjashtë pyetjet në krye të këtij artikulli? Edhe pse ky nuk është raportim "lajmi", mund të jetë ende një teknikë efektive.

Këtu janë përgjigjet e shkurtra që kam nxjerrë nga shënimet e mia për të më ndihmuar të shkruaj paragrafin e parë.

  • Kush - krijuesit e përmbajtjes
  • Çfarë – teknika e stuhisë së ideve: 5 W dhe H
  • Kur – kur duhet të krijojnë përmbajtje; në fazën e eksplorimit
  • Ku - (nuk është aq e rëndësishme këtu)
  • Pse – për të eksploruar me lehtësi temën në detaje dhe për t'i dhënë drejtim përmbajtjes; prodhojnë cilësi
  • Si – duke iu përgjigjur një sërë pyetjesh të thjeshta që i qasen temës nga këndvështrime të ndryshme

Dhe këtu është paragrafi i parë me pesë nga gjashtë përgjigjet e përfshira. Do të vini re se këto nuk janë përgjigjet fjalë për fjalë nga lart, por idetë janë ende atje.

Si vous êtes dikush që ka nevojë të krijojë përmbajtje për t'u lidhur me audiencën tuaj (qui), atëherë mund ta gjeni vështirë për të prodhuar materiale cilësore (Pourquoi) në mënyrë koherente (kur). Nëse kjo është situata juaj, atëherë duke përdorur teknikën e një shkrimtari të sprovuar mirë (koment) thirri "pyetjet e gazetarit" ose "5 W-të dhe H-të" (çfarë) mund të jetë pikërisht ajo që ju nevojitet.

(Noteri: "Ku" nuk është vërtet thelbësore për paragrafin kryesor në këtë rast.)

>> Së shpejti, një tjetër teknikë e stuhisë së ideve në lidhje me 5 W-të dhe H-të.

Në foto: Pyetjet e kualifikimit të shitjeve të 5 W-ve (Kush, Pse, Kur, Çfarë, Si, Ku) për zgjidhjen e një problemi të skicuar me shkumës në dërrasën e zezë dhe Brainstorm i BigStock.

Si të shtoni siç duhet skriptet jQuery në WordPress (hapa të lehtë)

Si të shtoni siç duhet skriptet jQuery në WordPress (hapa të lehtë)


WordPress ka qenë pjesë e jetës sonë për më shumë se 16 vjet, por metoda e shtimit të skripteve në tema dhe shtojca është ende një mister për shumë zhvillues. Në këtë artikull, më në fund i kemi dhënë fund konfuzionit.

Meqenëse kjo është një nga bibliotekat JavaScript më të përdorura, sot po diskutojmë se si të shtojmë skriptet e thjeshta jQuery në temat ose shtojcat tuaja të WordPress.

Por së pari

Rreth modalitetit të pajtueshmërisë jQuery

Përpara se të filloni të bashkëngjitni skriptet në WordPress, është e rëndësishme të kuptoni mënyrën e përputhshmërisë së jQuery.

Siç e dini ndoshta, WordPress vjen i para-ngarkuar me jQuery, të cilin mund ta përdorni me kodin tuaj.

jQuery i WordPress ka gjithashtu një "modalitet të përputhshmërisë", i cili është një mekanizëm për të shmangur konfliktet me bibliotekat e gjuhëve të tjera.

Një pjesë e këtij mekanizmi mbrojtës do të thotë që ju nuk mundet Përdorni $ nënshkruani drejtpërdrejt siç mund të bëni në projekte të tjera.

Në vend të kësaj, kur shkruani jQuery për WordPress, duhet të përdorni jQuery.

Shih kodin më poshtë për një shembull:

Problemi është se shkrimi i jQuery miliona herë kërkon më shumë kohë, e bën më të vështirë leximin dhe mund të fryjë skriptin tuaj.

Lajmi i mire?

Me disa modifikime, ju mund të përdorni përsëri shenjën tonë të vogël të lezetshme të dollarit.

BTW, nëse jeni i ri në jQuery, shenja $ është thjesht një pseudonim për jQuery (), pastaj një pseudonim për një funksion.

Struktura bazë duket si kjo: $(selector).action(). Shenja e dollarit përcakton jQuery… “(zgjedhësi)” kërkon ose gjen elementë HTML… dhe në fund “aksioni jQuery ()” është veprimi që duhet të kryhet në elementë.

Le të kthehemi te mënyra se si mund ta kapërcejmë problemin tonë të përputhshmërisë ... këtu janë disa opsione të zbatueshme:

1. Futni modalitetin vjedhurazi jQuery

Mënyra e parë për të kapërcyer modalitetin e përputhshmërisë është të jeni të fshehtë me kodin tuaj.

Për shembull, nëse ngarkoni skriptin tuaj në fund, ju mund ta mbështillni kodin tuaj në një funksion anonim, i cili do të hartojë jQuery në $.

Si në shembullin e mëposhtëm:

Nëse dëshironi të shtoni skriptin tuaj në kokë (të cilin duhet ta shmangni nëse është e mundur, më shumë informacion më poshtë) mund të mbështillni gjithçka në një funksion gati dokumenti, duke kaluar $ pergjate rruges.

2. Hyni në modalitetin "Pa konflikt".

Një mënyrë tjetër e thjeshtë për të shmangur drejtshkrimin e jQuery është futja "Asnjë konflikt" mode dhe përdorni një shkurtore tjetër.

Në këtë rast: $j në vend të paracaktuar $.

E tëra çfarë ju duhet të bëni është ta deklaroni këtë në krye të skenarit tuaj:var $j = jQuery.noConflict();

Në rregull, tani që dini më shumë rreth shkrimit të kodit të vlefshëm jQuery për WordPress, le ta shtojmë atë në faqen tonë të internetit.

Hapat për të shtuar skriptet jQuery në WordPress

  1. Shtoni skriptet jQuery në WordPress nëpërmjet në radhë
  2. Shtoni skriptet te administratori i WordPress
  3. Çregjistrohu në WordPress'jQuery
  4. A nuk duhet të regjistroni skriptet përpara se të vini në radhë?
  5. Shtoni jQuery në WordPress duke përdorur shtojca

Një nga mënyrat më të lehta për të shtuar skriptet jQuery në WordPress është përdorimi i një procesi të quajtur " në radhë. "

Për një faqe interneti të rregullt HTML, ne do të përdornim <link> artikull për të shtuar skriptet. WordPress përfundon duke bërë të njëjtën gjë, por ne do të përdorim funksione të veçanta WP për ta arritur këtë.

Në këtë mënyrë ai trajton të gjitha varësitë tona për ne (faleminderit WP!).

Nëse jeni duke punuar në një temë, mund të përdorni wp_enqueue_script() veprojnë brenda tuaj functions.php ndalem.

Ja si duket:

Ky funksion merr pesë argumente:

  1. $ handle - një dorezë unike që mund ta përdorni për t'iu referuar skriptit.
  2. $ src - vendndodhja e skedarit të skriptit.
  3. $ deps - specifikon një grup varësish.
  4. $ ver - numri i versionit të skenarit tuaj.
  5. $ in_footer - i lejon WordPress-it të dijë se ku ta vendosë skriptin.

* Diçka për të vënë në dukje $in_footer është se si parazgjedhje skriptet do të ngarkohen në kokë.

Kjo është praktikë e keqe dhe mund të ngadalësojë ndjeshëm faqen tuaj. Prandaj, nëse doni të vendosni skenarin tuaj në footer, sigurohuni që ky parametër të jetë i vërtetë.

Shtimi i skripteve në administratorin WordPress

Ju gjithashtu mund të shtoni skripta te administratori. Funksionet e përdorura janë saktësisht të njëjta, thjesht duhet të përdorni një goditje tjetër.

Për shembull:

Në vend që të vareni wp_enqueue_scripts duhet ta përdorim admin_enqueue_scripts.

Kjo eshte!

Vërtet.

Si të çabononi jQuery nga WordPress

Por, çka nëse dëshironi të përdorni një version të ndryshëm të jQuery nga ai i parangarkuar nga WordPress?

Mund ta vendosni në radhë… por kjo lë dy versione të JQ në faqe.

Për të shmangur këtë, ne duhet të çregjistrojmë versionin e WP.

Ja si duket:

Është po aq e lehtë sa përdorimi i wp_deregister_script () për të çregjistruar jQuery nga WP dhe më pas për të përfshirë skriptin jQuery që dëshironi të shtoni.

Në shembullin e mësipërm, ne përdorëm bibliotekën jQuery të organizuar nga Google, por padyshim që ju do ta zëvendësoni atë me URL-në e skriptit tuaj.

A nuk duhet të regjistroni skriptet përpara se të vini në radhë?

Nëse dëshironi të ngarkoni skriptet tuaja kur është e nevojshme në vend që t'i ngarkoni ato drejtpërdrejt në faqet tuaja, mund ta ruani skriptin më herët.

Për shembull, në wp_loaded:

Pasi të keni mbaruar, mund t'i vini në radhë skriptet kur ju nevojiten:

Mos harroni të përdorni të njëjtët emra për të shmangur përplasjen me shkrimet e tjera.

Përdorimi i etiketave të kushtëzuara

Përdorni etiketat e kushtëzuara për të ngarkuar skriptet tuaja vetëm kur është e nevojshme.

Kjo përdoret më shpesh në administrim, ku do të dëshironit të përdorni një skript vetëm në një faqe specifike (jo të gjithë administratorin). Ai gjithashtu kursen gjerësinë e brezit dhe kohën e përpunimit që do të thotë kohë më të shpejtë të ngarkimit për faqen tuaj të internetit.

Hidhini një sy dokumentacionit mbi skriptet e radhës së administratorëve në Codex WordPress për më shumë informacion.

Shtoni jQuery në WordPress duke përdorur shtojca

Ka gjithashtu shumë shtojca në drejtorinë e shtojcave WP që mund t'i përdorni për të futur skriptet në postimet, faqet ose temat tuaja të WordPress.

Këtu janë disa shembuj të shtojcave të njohura JavaScript / jQuery: Fushat e avancuara të personalizuara, CSS dhe JS të thjeshta të personalizuara, Scripts n Styles dhe Asset CleanUp.

Shkruani historinë tuaj jQuery

Të kuptuarit më mirë të jQuery do ta bëjë punën që bëni më me ndikim. Qoftë për faqen tuaj të internetit ose për projektet e klientëve.

jQuery është i mirënjohur për thjeshtësinë e tij dhe siç mësuat (shpresojmë) nga ky artikull, shtimi i skripteve të thjeshta jQuery në WordPress është po aq i lehtë sa byrek sapo ta dini se si.

Po, ka pak shpenzime në krahasim me përdorimin e HTML të vaniljes, por ka edhe përfitimin e shtuar të menaxhimit dhe qartësisë së varësisë.

Jo vetëm kaq, përdorimi i trukeve të vogla si anashkalimi i përputhshmërisë së paracaktuar të jQuery me WP do t'ju kursejë shumë kohë, përpjekje dhe kod të madh.
Keywords: