Paano Gumawa ng Pahina ng Pasadyang Mga Archive sa WordPress

Ang pahina ng pasadyang mga archive ay isang mahusay na paraan upang maipagsama ang lahat ng iyong lumang nilalaman sa isang pahina. Pinapayagan ka nitong magkaroon ng isang nakatuong pahina kung saan maaari mong ilista ang iyong buwanang mga archive, mga archive ng kategorya, mga archive ng tag, mga archive ng may-akda, at anumang iba pa na nais mong idagdag. Mayroon kaming isang pasadyang pahina ng archive para sa WPBeginner. Kamakailan ay iminungkahi ng isa sa aming mga gumagamit na magsulat kami ng isang tutorial sa na. Sa artikulong ito, ipapakita namin sa iyo kung paano lumikha ng isang pasadyang pahina ng archive sa WordPress.


Ang problema

Bilang default, mayroon kang kakayahang ipakita ang iyong taunang mga archive sa pamamagitan ng paggamit ng mga sidebar widget. Makawala ito sa mga kamay sa sandaling nakapag-blog ka nang higit sa isang taon. Isipin ang mga site tulad ng WPBeginner na naging aktibo sa halos 4 na taon. Magkakaroon kami ng 48 buwanang mga link sa archive sa sidebar. Mayroon ka ring kakayahang magdagdag ng mga archive ng kategorya, listahan ng may-akda, atbp sa iyong sidebar. Ngunit bakit kalat ang sidebar na may maraming mga link kapag maaari kang lumikha ng isang solong pahina upang ilista ang lahat. Ito ay kapag nilalaro ang isang pasadyang pahina ng archive. Hindi lamang pinapayagan kang maiwasan ang kalat, nabibigyan din ito ng iyong mga gumagamit ng isang mahusay na paraan upang mag-browser sa pamamagitan ng iyong mas lumang nilalaman.

Nakalulungkot, ang karamihan sa mga tema ng WordPress ay hindi kasama ng isang pasadyang template ng pahina ng archive. Tingnan kung ano ang kailangan mo upang lumikha ng isang pasadyang template ng pahina ng archive sa WordPress.

Tandaan: Mangyaring huwag malito ang mga pasadyang archive na may archive.php template na kasama ng karamihan sa mga tema ng WordPress. Ginamit ang template ng archive.php upang ipakita ang buwanang, kategorya, tag, may-akda, at iba pang mga pahina ng archive. Ang aming pasadyang pahina ng archive ay magiging isang solong pahina na magkasama lahat ng iyong iba pang mga archive.

Paglikha ng isang Custom na Pahina ng Pahina ng Archive

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

<?php
/ *
Pangalan ng template: Mga Archive
* /
?>

Mag-upload ng pahina-archive.php sa iyong folder ng mga tema ng WordPress, at lumikha ka ng isang template ng pahina ng Archives. Ngayon kailangan nating tiyakin na ang template ng pahinang ito ay tumutugma sa disenyo ng iyong site. Kopyahin ang nilalaman ng file ng iyong page.php na matatagpuan sa folder ng iyong tema at i-paste ito sa page-archive.php.

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

<?php
/ *
Pangalan ng template: Mga Archive
* /
get_header (); ?>

<?php habang (have_post ()): ang_post (); ?>

<?php ang_title (); ?>

<?php the_content (); ?>

/ * Mga Pasadyang Mga Pag-andar ng Mga Archive Pumunta Sa ibaba ng linya na ito * /

/ * Mga Pag-andar ng Mga Pasadyang Mga Archive Pumunta Sa Itong linya na ito * /

<?php sa huli; // dulo ng loop. ?>


<?php get_sidebar (); ?>
<?php get_footer (); ?>

Paglikha ng isang Pasadyang Pahina ng Archives sa WordPress

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

Piliin ang Mga Pahina ng Pahina ng Archives sa WordPress

Ngayon ay lumikha ka ng isang pahina na gumagamit ng template ng pahina ng archive, subalit hindi ito magpapakita ng anumang nilalaman. Sige at magdagdag ng mga pasadyang elemento ng pahina ng archive tulad ng taunang mga archive, kategorya, atbp.

Pagdaragdag ng Buwanang Archive na may Compact Archives

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

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

Sa pamamagitan ng petsa

    <?php compact_archive ($ style = ‘block’); ?>

Ipapakita nito ang iyong buwanang mga archive na tulad nito:

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

Pagdaragdag ng isang Listahan ng lahat ng Mga kategorya

Ang mga kategorya ay nagbubuod sa mga pangunahing paksa ng iyong website at ang pinakamahusay na paraan upang maiayos ang iyong nilalaman. Tingnan kung bakit namin ginagamit ang Mga Kategorya kumpara sa Tags. Dahil ginagamit namin ang mga kategorya bilang pangunahing paraan upang maisaayos ang aming nilalaman, sa palagay namin ay talagang mahalaga na ilista ang aming mga archive ng kategorya. Upang makatipid ng espasyo, ipapakita namin ito ng isang listahan ng inline.

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

Mga kategorya:

    <?php wp_list_categories (‘title_li =’); ?>

Ngayon kailangan nating istilo ng listahang ito, gawin itong lumilitaw na inline at pagbutihin ang kanilang hitsura. Idagdag ito sa style.css ng iyong tema:

ul.bykategori {
margin: 0;
padding: 0;
}
ul.bycemar li {
istilo ng listahan: wala;
type-style-type: wala;
margin: 0;
padding: 0;
}
ul.bykategori li a {
istilo ng listahan: wala;
type-style-type: wala;
margin: 0 20px 15px 0;
lumutang pakaliwa;
background: #eee;
kulay: # 464646;
padding: 5px 10px;
hangganan-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
ul.bykategori li a: hover {
dekorasyon ng teksto: wala;
background: # ff6200;
kulay: #fff;
}
.malinaw {malinaw: pareho;}

Ang iyong mga kategorya ay magiging ganito:

Ipinapakita ang mga kategorya ng linya sa pahina ng archive sa WordPress

Galugarin? Pag-redirect ng Mga Gumagamit sa isang Random Post

Sa aming pahina ng mga archive, mayroon kaming isang pindutang Galugarin WPBeginner. Ang pindutan na ito ay nagre-redirect ng mga gumagamit sa isang random na post. Ang layunin ay upang payagan ang mga gumagamit na sapalarang matitisod sa pamamagitan ng mga artikulo. Alamin kung paano i-redirect ang mga gumagamit sa isang random na post sa WordPress.

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

Pagdaragdag ng isang Tag Cloud

Kung nais mong magpakita ng isang tag ulap ng iyong pinakasikat na mga tag na ginamit sa site, pagkatapos ay idagdag lamang ang sumusunod na code sa pasadyang-archive.php file:

Mga Cloud Cloud:

<?php wp_tag_cloud (); ?>

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

Pagdaragdag ng isang 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:

<?php wp_list_pages (‘title_li =’); ?>

Pagdaragdag ng isang Listahan ng Mga May-akda

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

<?php wp_list_authors (‘hindi kasama_admin = 0&optioncount = 1 ‘); ?>

Pagdaragdag ng Kamakailang Mga Post

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

<?php wp_get_archives (‘type = postbypost&limitasyon = 10 ‘); ?>

Pinapayagan ng isang komprehensibong pahina ng archive ang iyong mga gumagamit na mahusay na mag-navigate sa iyong lumang nilalaman. Inaasahan namin na nakatulong sa iyo ang artikulong ito na lumikha ng isang pasadyang pahina ng archive sa WordPress. Kung mayroon kang anumang mga katanungan o mungkahi, mangyaring 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