7 Mahahalagang Tip para sa Paggamit ng Mga Shortcode sa WordPress

Pinapayagan ka ng mga shortcode sa WordPress na magdagdag ng iba’t ibang pag-andar sa mga post, pahina, at mga widget nang hindi aktwal na pagsulat ng anumang code. Samakatuwid ang pangalan, Shortcode. Maraming mga plugin ng WordPress at ilang mga tema ang gumagamit ng mga shortcode upang magdagdag ng iba’t ibang mga elemento tulad ng pagpepresyo ng grid, kalendaryo ng kaganapan, atbp sa WordPress. Sa artikulong ito, magbabahagi kami ng 7 mahahalagang tip para sa paggamit ng mga shortcode sa WordPress.


Paggamit ng Mga Shortcode

Ano ang Mga Shortcode sa WordPress?

Ang anumang nilalaman na idinagdag sa isang site ng WordPress ay dumadaan sa ilang mga tseke at filter ng seguridad. Ang mga tseke at filter ng seguridad na ito ay siguraduhin na walang nakakahamak na code na pumapasok sa mga post, pahina, komento, atbp. Ito ay nangangahulugan na hindi ka direktang magsulat ng code sa mga lugar na ito.

Sa kabilang banda, kung minsan kailangan mo lamang magdagdag ng code sa mga lugar na ito. Ang mga shortcode ay nagbibigay ng isang paraan upang gawin iyon.

Ginagawang madali ang mga shortcode upang magdagdag ng iba pang mga elemento sa mga post sa WordPress. Halimbawa, maaari kang magdagdag ng isang magandang tumutugon slider gamit ang isang simpleng shortcode. Maaari kang lumikha ng isang kumplikadong form ng pagsisiyasat sa WordPress nang hindi sumulat ng isang solong linya ng code.

Ang pagkakaroon ng sinabi na, ay nagbibigay-daan sa isang pagtingin sa ilang mga tip para sa paggamit ng mga shortcode sa WordPress.

Tip 1. Alamin Kailan Hindi Gumagamit ng Mga Shortcode

Ang mga shortcode ay mahusay, ngunit ang paggamit ng mga shortcode sa bawat post ay hindi isang mahusay na ideya. Maraming mga tema sa WordPress doon na buong kapurihan na nagsasabing mayroong 200+ mga shortcode.

Gayunpaman kung gumamit ka ng isang shortcode sa bawat post, pagkatapos ay ikaw ay magpakailanman ay nakatali sa tiyak na tema na nagbibigay ng shortcode.

Kung gumagamit ka ng isang shortcode na tiyak na tema upang lumikha ng mga pindutan ng call-to-action sa loob ng iyong mga post o pahina, dapat mong tingnan ang paggamit ng aming gabay sa kung paano magdagdag ng mga pindutan ng CSS sa WordPress nang hindi gumagamit ng mga shortcode.

Kung gumagamit ka ng paghahanap ng iyong sarili ng pagdaragdag ng shortcode sa bawat tema upang magdagdag ng parehong elemento tulad ng isang banner ad o teksto ng lagda sa pagtatapos ng iyong post, pagkatapos ay maaaring gusto mong gumamit ng isang plugin o mag-upa ng isang developer sa code na direkta sa ang iyong tema.

Mas madali itong gawing istilo ang elementong iyon at madaling alisin ito kung dapat kang magpasya na gawin iyon.

Tandaan, kung gumagamit ka ng isang shortcode sa bawat post at kalaunan nais mong alisin ito, pagkatapos ay kailangan mong i-edit ang lahat ng mga post upang manu-manong alisin ito. Bagaman mayroong isang madaling paraan na ipapakita namin sa iyo sa ibang pagkakataon sa artikulong ito.

Tip 2: Patunay na Patunay ng Iyong Mga Shortcode

Napakaganda ng mga shortcode, ngunit kung ibinigay ito ng iyong tema, baka gusto mong mag-isip nang dalawang beses sa labis na paggamit nito. Bakit?

Dahil kung babaguhin mo ang iyong tema, kung gayon ang iyong susunod na tema ay malamang na hindi magkakaroon ng parehong shortcode.

Ang pinakamahusay na paraan upang maiwasan na ang pagdaragdag ng iyong sa isang plugin na tukoy sa site.

Kopyahin lamang at i-paste ang sncode ng shortcode mula sa file ng function.php ng ​​iyong tema, at pagkatapos ay i-paste ito sa iyong plugin na tukoy sa site.

Tip 3: Paano Maghanap para sa Shortcode sa Iyong Tema ng WordPress

Upang patunayan sa hinaharap ang iyong shortcode, dapat mong malaman kung ano ang hitsura ng shortcode at kung paano mahanap ito sa iyong tema.

Una kailangan mong buksan ang folder ng iyong tema na karaniwang matatagpuan sa / wp-content / theme / your-theme-name /

Gusto mong tumingin sa loob ng file ng function.php o kung ang tema ay may kasamang folder, pagkatapos ay sa loob doon.

Buksan ang mga file at maghanap para sa term na add_shortcode.

Narito ang isang halimbawa ng kung ano ang hitsura ng isang shortcode snippet:

gumana ang my_shortcode_function () {
$ i = ‘

Kamusta Mundo!

‘;
ibalik ang $ i;
}
add_shortcode (‘my-shortcode’, ‘my_shortcode_function’);

Lumilikha ang code na ito ng isang shortcode na ‘my-shortcode’, na nagbabalik ng isang simpleng pagbati sa teksto at maaaring mai-embed sa isang post ng WordPress o pahina tulad nito:

[my-shortcode]

Kapaki-pakinabang na gabay: kung paano lumikha ng isang shortcode sa WordPress.

Tip 4: Paggamit ng Mga Shortcode sa Mga Widget

Paggamit ng isang Shortcode sa mga widget ng WordPress

Kadalasang iniisip ng mga gumagamit na ang mga shortcode ay limitado sa mga post at pahina, ngunit hindi. Maaari mong gamitin ito sa loob ng iyong mga widget ng teksto ng WordPress.

I-drag lamang at i-drop ang isang widget ng teksto sa iyong sidebar at idagdag ang iyong shortcode sa loob nito.

Tandaan, ang tampok na ito ay hindi pinapagana ng default sa WordPress. Kung sakaling hindi mo makita ang iyong shortcode sa isang widget, pagkatapos ay kailangan mong idagdag ang code na ito sa mga function.php file ng iyong tema o isang plugin na tukoy sa site.

add_filter (‘widget_text’, ‘do_shortcode’);

Tip 5. Magdagdag ng Shortcode sa Mga File ng Tema

Kung sa ilang kadahilanan, nakahanap ka ng isang pangangailangan upang ma-output ang shortcode sa loob ng isang hindi widget na lugar ng iyong tema, pagkatapos ay maaari mo ring gamitin ang iyong mga shortcode doon..

Ipagpalagay na gumawa ka ng isang pasadyang template ng pahina, at nais mong isama ang isang shortcode upang ipakita ang isang form ng contact. Idagdag lamang ang iyong shortcode, tulad nito:

<?php echo do_shortcode ("[halimbawa_shortcode]"); ?>

Tip 6. Pagtatago ng isang Broken Shortcode

Kadalasan binabago ng mga gumagamit ang kanilang mga tema nang hindi napagtanto na hindi gagana ang kanilang mga dating mga shortcode. Minsan, nalaman nila pagkatapos ng mga buwan kapag ang isang gumagamit ay bumisita sa kanilang lumang post upang makahanap ng kakaibang teksto doon.

Well, mayroon kang dalawang paraan upang ayusin ito. Maaari mong manu-manong pumunta at alisin ang shortcode sa bawat post, o maaari mo lamang itago ang nasirang shortcode.

Ang kailangan mo lang gawin ay idagdag ang sumusunod na code sa file ng function.php ng ​​iyong tema o isang plugin na tukoy sa site.

add_shortcode (‘shortcodetag’, ‘__return_false’);

Ang code na ito ay nagdaragdag pabalik sa orphan shortcode na walang output. Huwag kalimutan na palitan ang shortcodetag sa iyong pangalan ng shortcode.

Tip 7. Paghahanap ng Mga Shortcode na ginamit sa Mga Post

Kung hindi mo nais na gamitin ang hack sa Tip 6, at sa halip nais mong alisin nang manu-mano ang lahat ng mga shortcode, kung gayon ang unang hakbang ay upang mahanap ang lahat ng mga post na gumagamit ng shortcode.

Maaari mong gamitin ang code na ito sa mga file na function.php ng ​​iyong tema o isang plugin na tukoy sa site upang magawa ang masipag para sa iyo.

gumana wpb_find_shortcode ($ atts, $ content = null) {
ob_start ();
katas (shortcode_atts (array
‘hanapin’ => ”,
), $ atts));

$ string = $ atts [‘find’];

$ args = array
‘s’ => $ string,
);

$ the_query = bagong WP_Query ($ args);

kung ($ ang_query->may_post ()) {
sigaw

    ‘;
    habang ($ the_query->may_post ()) {
    $ ang_query->ang_post (); ?>
  • "><?php ang_title (); ?>
  • <?php
    }
    sigaw

‘;
} iba pa {
sigaw "Paumanhin walang natagpuan na mga post";
}

wp_reset_postdata ();
bumalik ob_get_clean ();
}
add_shortcode (‘shortcodefinder’, ‘wpb_find_shortcode’);

Lumilikha lamang ang code na ito ng isang shortcode na tinatawag na shortcodefinder. Nagpapatakbo ito ng isang query sa WordPress at naglilista ng mga post na may isang ibinigay na shortcode tag.

Halimbawa, kung nais mong hanapin ang lahat ng mga post na naglalaman ng shortcode [contact-form] pagkatapos ay ipasok mo lamang ang [shortcodefinder find = ‘contact-form’] sa isang pahina ng WordPress at i-save ito. Ngayon kung nai-preview mo ang pahina magagawa mong makita ang lahat ng mga post na naglalaman ng shortcode.

Para sa mas detalyadong mga tagubilin suriin ang aming gabay sa kung paano hanapin at itago ang mga hindi nagamit na mga shortcode sa WordPress.

Mga Tip sa Bonus: Aling Mga Shortcode Maaari Akong Magamit Ngayon?

Kadalasan hindi alam ng mga gumagamit kung aling mga shortcode ang magagamit sa kanila. Ang shortcode sangguniang plugin ay nagbibigay ng isang listahan at mga detalye tungkol sa magagamit na mga shortcode sa iyong WordPress site.

Inaasahan namin na ang mga tip na ito ay nakatulong sa iyo na malaman kung paano gumamit ng mga shortcode at masulit sa mga ito sa WordPress tulad ng isang pro.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map