Paano Itago ang Pamagat para sa Mga Piniling Mga Post at Pahina ng WordPress

Sa aming post tungkol sa kung paano itago ang mga pamagat ng widget, nagkaroon kami ng isang kawili-wiling puna na nagpakita ng isang solusyon upang itago ang pamagat sa mga pumipiling solong post at mga pahina. Naisip namin na maaaring maging kapaki-pakinabang para sa ilang mga tao. Sa artikulong ito, ipapakita namin sa iyo kung paano itago ang pamagat para sa mga pumipili na post sa WordPress at mga pahina. Ipapakita rin namin sa iyo kung paano itago ang pamagat ng lahat ng mga post at / o mga pahina ng WordPress.


Itago ang Mga Pamagat para sa Mga Piniling Mga Post at Mga Pahina

Nais mo bang itago ang mga pamagat para sa mga pumipiling mga post at mga pahina nang hindi na-edit ang isang linya ng code? Pagkatapos ang kailangan mo lang gawin ay mai-install at i-aktibo ang plugin ng Itago ang Pamagat para sa WordPress. Pagkatapos ng activation, pumunta sa edit screen para sa tukoy na post at pahina. Magagawa mo ito sa pamamagitan lamang ng pag-click sa menu ng Mga Mga Post o Mga Pahina sa iyong WordPress admin at pag-click sa item na nais mong i-edit. Sa screen ng pag-edit, makakakita ka ng isang kahon ng meta ng Title Title na katulad nito:

Paghahawak ng post o pamagat ng pahina para sa mga pahina ng pagtingin

Ang kailangan mo lang gawin ay suriin ang kahon na ito at mag-click sa pag-update o mag-publish ng pindutan ng post. Ayan yun. Ngayon itatago ng plugin na ito ang pamagat sa isahan na mga view ng pahina. Ano ang ibig sabihin ay magpapakita pa rin ito ng pamagat sa iyong homepage o iba pang mga pahina ng archive, ngunit hindi sa iisang pahina ng view. Buksan ang post sa iisang view ng post upang masubukan ang resulta upang matiyak na ang lahat ay mukhang tama.

Ang solusyon na ito ay maaaring maging madaling magamit kung gumawa ka ng isang simpleng landing page at ayaw mong ipakita ang pamagat.

Itago ang Mga Pamagat para sa Lahat ng Mga Post at Pahina ng WordPress

Hindi kami mag-isip ng isang dahilan kung bakit gagawin ito ng isang tao, ngunit hahanapin kung paano itago ang mga pamagat para sa lahat ng post ng WordPress at mga pahina para sa pag-aaral. Kung sa ilang kadahilanan, nais mong itago ang pamagat para sa lahat ng mga post at mga pahina sa iisang pahina, pagkatapos ay makamit mo ito sa pamamagitan ng pag-edit ng iyong tema. Mayroong ilang mga paraan ng paggawa nito.

Ang pinakamadaling solusyon ay idagdag ang code na ito sa mga file.php ng ​​iyong tema ng WordPress.

gumana wpb_hidetitle_class ($ mga klase) {
kung (is_single () || is_page ()):
$ klase [] = ‘nakatago’;
bumalik $ klase;
tapusin kung;
bumalik $ klase;
}
add_filter (‘post_class’, ‘wpb_hidetitle_class’);

Ang filter na ito ay nagdaragdag lamang ng isang dagdag na klase .hidetitle sa post_class () function lamang kapag ipinapakita ang isang solong post o pahina. Gayunpaman, gagana lamang ang filter na ito kung ang iyong tema ng WordPress ay may suporta para sa klase ng post. Kung nais mong gawin ito para sa mga post lamang at hindi mga pahina, pagkatapos ay mapupuksa ang bahagi || ay_page ().

Matapos idagdag ang pagpapaandar na ito, kailangan mong idagdag ang panuntunan ng css sa styleheet ng tema mo.

.hidetitle .entry-pamagat {
pagpapakita: wala;
}

Sa nabanggit na CSS ginamit namin ang pagpapakita ng pag-aari ng css upang itago ang pamagat ng post at pahina. Subalit ang panuntunang CSS na ito ay gagana lamang kung ang iyong tema ng WordPress ay gumagamit ng entry-pamagat sa pamagat ng post o pahina. Upang malaman kung aling klase ng CSS ang ginagamit ng iyong tema para sa mga pamagat ng post, buksan lamang ang iyong post sa Google Chrome o Mozilla Firefox at kunin ang iyong mouse upang mai-post ang pamagat. Mag-right click at piliin ang Suriin ang Elemento. Hihiwalay ang iyong browser at makikita mo ang mapagkukunan ng pahina na nagpo-highlight ng source code para sa pamagat ng post kung saan makikita mo ang klase ng CSS na ginamit ng iyong tema.

Ang paghahanap ng klase ng CSS na ginamit para sa isang elemento

Ipinapalagay na ang iyong tema ay gumagamit ng artikulong pamagat bilang klase ng CSS para sa mga pamagat ng post. Baguhin lang ang CSS na ganito:

.nakatago .article-pamagat {
pagpapakita: wala;
}

Ang dahilan kung bakit sinabi namin na ang solusyon sa itaas ay ang pinakamadali ay dahil ito ay gagana para sa mga tema ng bata ng mga sikat na mga frameworks ng tema tulad ng Genesis at iba pa. Gagana rin ito para sa mga nakapag-iisang tema ng WordPress.

Ngayon pareho ng mga solusyon na nabanggit namin sa itaas ay itatago ang pamagat, ngunit naglo-load pa rin sila ng mga pamagat. Kaya sa madaling salita, itinatago nila ito ngunit hindi tinanggal ito. Kung ikaw ay isang taga-disenyo ng tema o isang taong nais na tanggalin ang pamagat ng post o pahina mula sa iyong template, kailangan mong alisin ang_title code mula sa naaangkop na mga file ng tema.

Kung nais mo lamang gawin ito para sa mga solong view ng post, malamang na makikita mo ang code na ito na matatagpuan sa iyong solong.php file. Gayunpaman, kung nais mong gawin ito para sa labas ng site, kakailanganin mong i-edit ang mga file tulad ng index.php, archive.php, single.php, at anumang iba pang file na naglalaman ng isang loop na talaga. Mangangailangan ito ng pagsubok at error kung bago ka sa ito.

Kung nagtatrabaho ka sa isa sa mga tema frameworks, nais mong dumikit sa solusyon sa plugin o sa post_class solution na ipinakita namin sa iyo.

Inaasahan namin na nakatulong sa iyo ang artikulong ito na itago ang pamagat para sa mga tukoy na mga post at pahina ng WordPress. Ano ang posibleng mga kaso ng paggamit na maaari mong makita kung saan nais mong itago ang mga pamagat ng post o pahina sa iisang view? Ipaalam sa amin sa pamamagitan ng pag-iwan ng komento sa ibaba.

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