Paano Ipakita ang Mga Kaugnay na Pahina sa WordPress

Kamakailan lamang, tinanong kami ng isa sa aming mga gumagamit kung may isang paraan upang ipakita ang mga kaugnay na pahina sa halip ng mga post sa WordPress. Noong nakaraan, ipinakita namin sa iyo kung paano ipakita ang mga kaugnay na post sa WordPress na may o walang plugin. Sa artikulong ito, ipapakita namin sa iyo kung paano ipakita ang mga kaugnay na pahina sa WordPress.

Ipinapakita ang Mga Kaugnay na Pahina sa WordPress Paggamit ng Plugin

Ang mas madaling paraan upang ipakita ang mga kaugnay na pahina sa WordPress ay sa pamamagitan ng paggamit ng isang plugin.

Ang unang bagay na kailangan mong gawin ay i-install at i-activate ang Yet Another Related Posts Plugin (YARPP) na plugin. Pagkatapos ng pag-activate, kailangan mong pumunta sa Mga Setting »YARPP upang i-configure ang plugin.

Configue YARPP upang ipakita lamang ang mga kaugnay na pahina

Sa pahina ng mga setting ng plugin, mag-scroll pababa sa ‘Mga Pagpipilian sa Display para sa iyong website’ seksyon. Sa ilalim Awtomatikong Ipakita opsyon, kailangan mong suriin ang ‘mga pahina’ at iwanan ang mga post at media na walang check. Iyon lang, maaari mong i-save ang iyong mga setting ngayon at magsisimula ang YARPP sa pagpapakita ng mga kaugnay na pahina sa ibaba ng nilalaman ng pahina sa iyong WordPress site.

Mangyaring tandaan na ang YARPP kasama ang ilang iba pang mga plugin ng WordPress ay hinarangan ng ilang pinamamahalaang mga provider ng hosting ng WordPress dahil sa mabigat na paggamit nito sa database. Ang isa pang isyu na maaari mong harapin ay ang YARPP ay hindi maaaring maghanap ng database para sa teksto kung ang iyong MySQL imbakan engine ay naka-set sa InnoDB.

Ipinapakita ang Mga Kaugnay na Pahina sa WordPress Nang walang Plugin

Bago namin ipakita sa iyo kung paano magpakita ng mga kaugnay na pahina nang hindi gumagamit ng isang plugin, nais naming tingnan mo ang aming artikulo sa pagkakaiba sa pagitan ng Mga Post at Mga Pahina sa WordPress.

Ang pinaka mahusay na paraan upang maipakita ang mga kaugnay na post ay sa paghanap ng mga tag o mga kategorya. Ngunit dahil walang mga tag o kategorya ang mga pahina ng WordPress, kailangan muna naming paganahin ang mga kategorya at mga tag para sa mga pahina ng WordPress. Upang magawa iyon, ang kailangan mong gawin ay i-install at i-activate, ang Post Tags at Mga Kategorya para sa Mga Pahina plugin.

Ang plugin ay gumagana sa labas ng kahon, kaya walang mga setting para sa iyo upang i-configure. Sa pag-activate, ia-enable lang nito ang mga tag at mga kategorya para sa iyong mga pahina ng WordPress.

Ngayon ay kailangan mong i-edit ang isang pares ng mga pahina na sa tingin mo ay may kaugnayan sa bawat isa at magdagdag ng mga tag. Halimbawa, kung mayroon kang isang pahina tungkol sa iyong kumpanya at isa pang pahina para sa kasaysayan ng kumpanya, maaari mong i-tag ang parehong bilang tungkol sa amin.

Pagkatapos mong idagdag ang mga tag sa ilang mga pahina, ang susunod na bagay na kailangan mong gawin ay idagdag ang code na ito sa mga function.php ng ​​iyong tema o isang plugin na tukoy sa site.

function wpb_related_pages () {
 $ orig_post = $ post;
 global $ post;
 $ tags = wp_get_post_tags ($ post-> ID);
 kung ($ mga tag) {
 $ tag_ids = array ();
 foreach ($ tags bilang $ individual_tag)
 $ tag_ids [] = $ individual_tag-> term_id;
 $ args = array (
 'post_type' => 'pahina',
 'tag__in' => $ tag_ids,
 'post__not_in' => array ($ post-> ID),
 'posts_per_page' => 5
 );
 $ my_query = bagong WP_Query ($ args);
 kung ($ my_query-> have_posts ()) {
 echo ' 

Mga Kaugnay na Pahina

    ‘;
    habang ($ my_query-> have_posts ()) {
    $ my_query-> the_post (); ?>


  • “rel =” bookmark “title =” “>

  • }
    echo ‘

‘;
} else {
echo “Walang Nahanap na Mga Kaugnay na Pahina:”;
}
}
$ post = $ orig_post;
wp_reset_query ();
}

Hinahanap ng code na ito ang mga tag na nauugnay sa isang pahina at pagkatapos ay nagpapatakbo ng isang query sa database upang makuha ang mga pahina gamit ang mga katulad na tag. Upang ipakita ang listahan ng mga pahina, kakailanganin mong i-edit ang iyong template ng pahina. Karamihan sa karaniwang ito ay page.php o nilalaman-page.php file. Idagdag lamang ang linyang ito ng code kung saan mo nais na lumitaw ang mga kaugnay na pahina.

Ipapakita nito ang mga kaugnay na pahina sa anumang pahina ng WordPress. Hindi ito magiging kaakit-akit sa una, kaya kakailanganin mong magdagdag ng ilang CSS at estilo ito upang tumugma sa iyong tema.

Tandaan: Ang mga code sa functions.php ay itinuturing na katulad ng mga plugin.

Umaasa kami na ang artikulong ito ay nakatulong sa iyo na ipakita ang mga kaugnay na mga pahina sa WordPress. Gaya ng lagi, mangyaring huwag mag-atubiling magtanong sa amin ng mga katanungan sa mga komento sa ibaba. Huwag kalimutan na sundin kami sa nerbiyos o sumali sa talakayan sa Google+.