Paano Gumawa ng Custom na Pahina ng Mga Archive sa WordPress

lugar

Ang problema

lugar

Nakalulungkot, karamihan sa mga tema ng WordPress ay hindi nakarating sa isang custom na template ng pahina ng archive. Tingnan natin kung ano ang kailangan mong lumikha ng isang pasadyang template ng pahina ng archive sa WordPress.

Tandaan: Mangyaring huwag ikalito ang mga custom na archive sa template ng archive.php na may karamihan sa mga tema ng WordPress. Ang template ng archive.php ay ginagamit upang ipakita ang buwanang, kategorya, tag, may-akda, at iba pang mga pahina ng archive. Ang aming pahina ng mga pasadyang archive ay magiging isang solong pahina na magdadala ng lahat ng iyong iba pang mga archive nang sama-sama.

Paglikha ng Custom na Template ng Pahina ng Mga Archive

Ang unang bagay na kailangan mong gawin ay ang lumikha ng isang template ng pahina para sa pahina ng custom na archive. Buksan lamang ang isang bagong file sa iyong text editor (i.e Notepad) at pangalanan ito pahina-archive.php . Susunod, Idagdag ang sumusunod na mga linya ng code sa itaas:

I-upload ang pahina-archive.php sa iyong WordPress tema folder, at lumikha ka ng template ng pahina ng Mga Archive. Ngayon kailangan naming tiyakin na tumutugma ang template ng pahinang ito sa disenyo ng iyong site. Kopyahin ang nilalaman ng iyong page.php file na matatagpuan sa fodler ng iyong tema at i-paste ito sa pahina-archive.php .

Nasa ibaba ang isang halimbawa kung paano ang iyong pahina-archive.php ang magiging hitsura ng file:

/ * Pasadyang Mga Pautang Archives Pumunta sa ibaba ng linyang ito * / / * Pasadyang Mga Pag-andar ng Archives Pumunta sa itaas ng linyang ito * /

Paglikha ng Custom na Pahina ng Mga Archive sa WordPress

Ngayon na handa ka nang pangunahing template ng pahina, kailangan mong lumikha ng isang bagong pasadyang pahina ng archive sa WordPress. Pumunta sa iyong WordPress admin panel at magdagdag ng bagong pahina ( Mga Pahina »Bago ). Maaari mong tawagan ang pahinang ito ng Mga Archive, Library, o anumang bagay na gusto mo. Ngayon, tingnan ang mga meta box sa ibaba ng pindutan ng pag-publish sa kanang bahagi ng iyong screen. Dapat mong makita ang isang meta box na tinatawag na Mga Katangian ng Pahina. Mag-click sa drop down menu sa ibaba Template at piliin ang Archive bilang iyong template ng pahina. I-save at I-publish ang pahina.

Piliin ang Template ng Pahina ng Mga Archive sa WordPress

Ngayon ay lumikha ka ng isang pahina na gumagamit ng template ng pahina ng archive, gayunpaman hindi ito magpapakita ng anumang nilalaman. Magpatuloy tayo at magdagdag ng custom na mga elemento ng pahina ng archive tulad ng mga taunang archive, mga kategorya, atbp.

Pagdaragdag ng Buwanang Mga Arkibo na may Mga Compact Archive

Kung titingnan mo ang aming pahina ng custom na archive, mapapansin mo na hindi namin ginagamit ang default na buwanang listahan ng archive na may WordPress. Sa halip, gumagamit kami ng isang plugin na tinatawag na Compact Archives. Tandaan na pinagtibay namin ang plugin na ito at pinapanatili na ngayon.

I-install at i-activate ang plugin na ito ang plugin ng Compact Archives. Pagkatapos i-activate ang plugin, idagdag ang sumusunod na code sa iyong custom na template ng pahina ng archive (page-archive.php):

Sa pamamagitan ng petsa

Ipapakita nito ang iyong mga buwanang archive na katulad nito:

Pagpapakita ng mga buwanang archive isang taon bawat hilera gamit ang Compact Archives

Pagdaragdag ng Listahan ng lahat ng Mga Kategorya

Mga kategorya ng buod ang mga pangunahing paksa ng iyong website at ang mga pinakamahusay na paraan upang ayusin ang iyong nilalaman. Tingnan kung bakit ginagamit namin ang Mga Kategorya kumpara sa Mga Tag. Dahil ginagamit namin ang mga kategorya bilang pangunahing paraan upang maisaayos ang aming nilalaman, sa palagay namin lubos na mahalaga na ilista ang aming mga archive ng kategorya. Upang makatipid ng espasyo, ipapakita namin ang isang inline na listahan.

Una idagdag ang code na ito sa iyong file ng template ng pahina ng archive:

Mga Kategorya:

Ngayon kailangan naming estilo ang listahang ito, gawin itong lumabas sa linya at pagbutihin ang kanilang hitsura. Idagdag ito sa iyong tema style.css file:

ul.bycategories {
 margin: 0;
 padding: 0;
 }
 ul.bycategories li {
 estilo ng listahan: none;
 list-style-type: none;
 margin: 0;
 padding: 0;
 }
 ul.bycategories li a {
 estilo ng listahan: none;
 list-style-type: none;
 margin: 0 20px 15px 0;
 lumutang pakaliwa;
 background: #eee;
 kulay: # 464646;
 padding: 5px 10px;
 border-radius: 5px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 }
 ul.bycategories li a: hover {
 text-decoration: none;
 background: # ff6200;
 kulay: #fff;
 }
 . clear {clear: both;} 

Ang iyong mga kategorya ay magiging ganito:

Pagpapakita sa mga kategorya ng linya sa pahina ng mga archive sa WordPress

Galugarin? Pag-redirect ng Mga User sa isang Random na Post

lugar

Habang ito ang lahat ng impormasyon na mayroon kami sa aming pahina ng mga pasadyang archive, maaari mong tiyak na magdagdag ng higit pa. Tingnan natin ang ilan sa iba pang mga bagay na maaari mong idagdag.

Pagdaragdag ng Tag Cloud

Kung nais mong ipakita ang isang tag na ulap ng iyong mga pinakapopular na tag na ginagamit sa site, pagkatapos ay idagdag lamang ang sumusunod na code sa custom-archive.php file:

Mga Tag Cloud:

Ang wp_tag_cloud () function ay may maraming mga parameter upang ayusin ang bilang ng mga tag, maximum at minimum na laki ng tag, atbp.

Pagdaragdag ng Listahan ng Mga Pahina

Kung nais mong ipakita ang isang listahan ng lahat ng mga pahina sa iyong site, pagkatapos ay idagdag lamang ang sumusunod na code:

Pagdaragdag ng isang Listahan ng mga May-akda

Upang ipakita ang listahan ng mga may-akda sa site, idagdag lamang ang sumusunod na code:

Pagdagdag ng Mga Kamakailang Post

Kung nais mong ipakita ang isang listahan ng iyong pinakahuling mga post, pagkatapos ay idagdag ang code na ito:

Ang isang komprehensibong pahina ng archive ay nagbibigay-daan sa iyong mga gumagamit na mag-navigate nang mahusay sa pamamagitan ng iyong lumang nilalaman. Umaasa kami na ang artikulong ito ay nakatulong sa iyo na lumikha ng isang pasadyang pahina ng archive sa WordPress. Kung mayroon kang anumang mga katanungan o mungkahi, mangyaring ipagbigay-alam sa amin sa pamamagitan ng pag-iwan ng komento sa ibaba.