10 Karamihan Wanted Mga Kategorya Hacks at Plugin para sa WordPress

Ang mga kategorya ay nagbibigay ng isang madaling paraan upang ayusin ang iyong nilalaman ng WordPress. Gayunpaman, marami pang iba na maaari mong gawin sa mga kategorya upang gawing mas user at search engine friendly ang iyong site. Sa artikulong ito, ipapakita namin sa iyo ang ilan sa mga pinaka-nais na mga hacks sa kategorya at mga plugin para sa WordPress.

1. Mga RSS Feed ng Kategorya

Alam mo ba na ang bawat kategorya sa iyong WordPress site ay may sariling RSS feed? Idagdag lamang ang feed sa dulo ng URL ng iyong kategorya tulad nito:

http://www.site.com/category/news/feed/

Iyan lang, maaari mong idagdag ang link na ito sa mga template ng kategorya. Huwag mag-alala ipapakita namin sa iyo kung paano lumikha ng mga template ng kategorya sa susunod na artikulong ito.

Ang isa pang mahusay na benepisyo ng mga feed ng kategorya ay maaari mong payagan ang iyong mga gumagamit na mag-subscribe sa mga kategorya. Nagbibigay ito ng pagkakataon ng iyong mga gumagamit na mag-subscribe lamang sa mga paksa na interesado sa kanila.

2. Listahan ng kategorya na may Mga Link ng RSS Feed

Ang widget na default na mga kategorya sa WordPress ay hindi nagpapahintulot sa iyo na magpakita ng link sa RSS feed sa tabi ng mga pangalan ng kategorya. Kung nais mong ipakita ang mga link ng feed sa tabi ng mga pangalan ng kategorya, pagkatapos ay idagdag ang code na ito sa mga function.php ng ​​iyong tema o isang WordPress plugin na tukoy sa site.

function wpb_categories_with_feed () {
 $ args = array (
 'orderby' => 'pangalan',
 'feed' => 'RSS',
 'echo' => false,
 'title_li' => '',
 );
 $ string. = ' 
    ‘;
    $ string. = wp_list_categories ($ args);
    $ string. = ‘

‘;

bumalik $ string;

}

// magdagdag ng shortcode
add_shortcode (‘kategorya-feed’, ‘wpb_categories_with_feed’);

// Magdagdag ng filter upang maipatupad ang mga shortcode sa mga widget ng teksto
add_filter (‘widget_text’, ‘do_shortcode’);

Kailangan mong idagdag [mga kategorya-feed] shortcode sa loob ng isang widget ng teksto upang maglista ng mga kategorya sa mga link ng feed sa tabi ng mga ito.

3. Pagdaragdag ng mga Icon ng Kategorya sa WordPress

Ang mga imahe ay nagiging mas kawili-wili sa web. Maaari kang gumamit ng mga larawan upang gawing nakatuon ang iyong mga pahina ng kategorya. Upang iugnay ang mga larawan sa iyong mga kategorya kailangan mong i-install at i-activate ang Taxonomy Images plugin. Sa pag-activate kailangan mong bisitahin Mga Setting »Mga Larawan ng Taxonomy upang paganahin ang mga imahe para sa mga kategorya.

Pag-enable ng mga larawan para sa mga kategorya sa WordPress

Upang maiugnay ang mga larawan na may mga pagbisita lamang sa mga kategorya Mag-post »Mga Kategorya at mag-click sa icon ng thumbnail upang mag-upload ng mga larawan sa kategorya.

Pagdaragdag ng mga icon ng kategorya

4. Paganahin ang Mga Kategorya para sa Mga Pahina

Sa pamamagitan ng mga default na kategorya ay magagamit lamang para sa mga post sa WordPress. Gayunpaman, maaari mong iugnay ang mga ito sa anumang uri ng post kabilang ang mga pahina. I-install at i-activate ang Post Tags at Mga Kategorya para sa Mga Pahina plugin. Gumagana ito sa labas ng kahon at walang mga setting para sa iyo upang i-configure. I-click lamang sa mga pahina at makikita mo ang mga kategorya at mga tag sa ilalim ng menu ng mga pahina. Tingnan ang aming tutorial kung paano magdagdag ng mga kategorya at mga tag para sa mga pahina ng WordPress para sa higit pang impormasyon.

Mga Kategorya para sa mga pahina sa WordPress

5. Paganahin ang Sticky Posts for Category Archives

Sa WordPress maaari kang gumawa ng mga sticky na post upang itampok ang mga ito sa iyong home page. Upang magdagdag ng mga malagkit na post para sa iyong mga pahina ng kategorya, i-install lamang at i-activate ang Kategorya Sticky Posts plugin. Sa pag-activate, ang plugin ay nagdaragdag ng isang kategorya na sticky metabox sa screen edit ng post.

Kategorya sticky metabox sa screen ng pag-edit ng post sa WordPress

6. Paglikha ng Mga Template ng Kategorya sa WordPress

Ang WordPress ay may isang makapangyarihang tema engine. Sa pamamagitan ng default, hinahanap nito ang mga template na may mga tukoy na pangalan sa iyong tema upang ipakita ang ilang mga pahina. Halimbawa, ang category.php Ang template sa isang tema ay ginagamit upang ipakita ang lahat ng mga pahina ng kategorya.

Katulad nito, maaari kang lumikha ng mga template para sa mga partikular na kategorya sa pamamagitan ng pagbibigay ng pangalan sa template na may pangalan ng kategorya. Halimbawa, upang lumikha ng isang template para sa mga kategorya ng pelikula, pangalanan mo ang template file kategorya-movie.php .

Gamitin ang category.php file ng iyong tema bilang panimulang punto para sa iyong solong template ng kategorya at pagkatapos ay gawin ang mga pagbabago na kailangan mo. Para sa mas detalyadong mga tagubilin tingnan ang aming tutorial kung paano lumikha ng mga template ng kategorya sa WordPress.

7. Ibukod ang Mga Tukoy na Kategorya mula sa RSS Feed

Bilang default ang lahat ng iyong mga post ay lilitaw sa RSS feed ng iyong site. Kung nais mong itago ang ilang mga kategorya mula sa pangunahing RSS feed ng site, pagkatapos ay i-install at i-activate ang Ultimate Category Excluder plugin. Sa pag-activate, bisitahin lamang Mga Setting »Pagbubukod ng Kategorya upang piliin ang mga kategorya na gusto mong itago mula sa iyong mga RSS feed.

Ibukod ang mga tukoy na kategorya mula sa RSS feed sa WordPress

8. Ipakita ang Mga Kamakailang Post mula sa Mga Tukoy na Kategorya

Ang pangunahing paggamit ng mga kategorya ay upang matulungan kang pag-uri-uriin ang iyong nilalaman at tulungan ang iyong mga user na madaling mahanap ang nilalaman. Kung ang isang gumagamit ay nakakahanap ng isang post sa isang tiyak na kategorya na kawili-wili, pagkatapos ay malamang na basahin ang mga katulad na post sa parehong kategorya. Upang ipakita ang mga kamakailang post mula sa isang kategorya gamitin ang code na ito sa iyong tema kung saan nais mong lumitaw ang mga kamakailang post mula sa isang kategorya.

$ the_query = bagong WP_Query ('category_name = news');

 kung ($ the_query-> have_posts ()) {
 echo ' 
    ‘;
    habang ($ the_query-> have_posts ()) {
    $ the_query-> the_post ();
    echo ‘

  • ‘. get_the_title (). ‘
  • ‘;
    }
    echo ‘

‘;
} else {
// Walang nakitang mga post
}
/ * Ibalik ang orihinal na Data ng Post * /
wp_reset_postdata ();

Palitan ang halaga ng category_name sa pangalan ng kategorya na nais mong gamitin.

9. Magtalaga ng May-akda sa Mga Tukoy na Kategorya

Kapag pinamamahalaan ang isang multi-akda ng WordPress site baka gusto mong italaga ang mga may-akda upang mag-post lamang sa mga partikular na kategorya na nakatalaga sa kanila. I-install at i-activate lamang ang Limitasyon ng Pag-post ng plugin ng May-akda. Sa pag-activate, pumunta sa Mga gumagamit at i-edit ang user na nais mong italaga ang isang kategorya. Sa screen ng pag-edit ng user makikita mo ang isang Limitahan ang post ng may-akda sa isang kategorya seksyon, kung saan maaari mong piliin ang kategorya na itinalaga sa partikular na gumagamit.

Limitahan ang may-akda sa isang kategorya

10. Ipakita ang mga Excerpts sa Mga Pahina ng Kategorya

Inirerekomenda namin ang aming mga user na magpakita ng mga sipi sa mga pahina ng archive at kategorya. Ang pagpapakita ng mga sipi ay nagbabawas lamang sa iyong oras ng pagkarga ng pahina na kung saan ay mabuti para sa SEO. Bukod sa na pinoprotektahan ka rin nito mula sa dobleng isyu ng nilalaman sa iyong site. Upang palitan ang buong nilalaman sa mga sipi sa mga pahina ng kategorya, idagdag lamang ang code na ito sa mga function.php ng ​​iyong tema o isang partikular na plugin ng site.

function my_excerpts ($ content = false) {
 kung (is_category ()):
 global $ post;
 $ content = $ post-> post_excerpt;
 // Kung ang post ay malinaw na nakatakda sa paggamit ng sipi na
 kung ($ nilalaman):
 $ content = apply_filters ('the_excerpt', $ content);
 // Kung walang sipi ay nakatakda
 iba pa:
 $ content = $ post-> post_content;
 $ excerpt_length = 55;
 $ salita = sumabog ('', $ nilalaman, $ excerpt_length + 1);
 kung (count ($ salita)> $ excerpt_length):
 array_pop ($ salita);
 array_push ($ words, '...');
 $ content = implode ('', $ na salita);
 tapusin kung;
 $ content = ' 

'. $ na nilalaman. '

'; tapusin kung; tapusin kung; bumalik $ nilalaman; } add_filter ('the_content', 'my_excerpts');

Maaari mo ring palitan ang nilalaman na may sipi sa pamamagitan ng pag-edit ng category.php file ng iyong tema at palitan ang the_content sa the_excerpt. Para sa higit pang mga tagubilin tingnan ang tutorial na ito kung paano magpakita ng mga sipi ng post sa mga tema ng WordPress.

Umaasa kami na ang artikulong ito ay nakatulong sa iyo na matutunan ang ilang mga bagong hacks ng kategorya at mga plugin para sa WordPress. Para sa higit pang mga pinakamahusay na kasanayan sa mga tip