Kā attēlot elementu tikai konkrētā WordPress lapā?

Var būt situācijas, kad Jums nepieciešams attēlot kādu šablona daļu (template part) vai kādu citu pielāgotu php kodu tikai kādā konkrētā WordPress lapā vai lapās. WordPresā katrai lapai ir savs unikāls ID, ko var redzēt ieejot sadaļā lapas un uzbraucot ar peli uz lapas nosaukuma. ID uzrādīsies pašā lejā (skat. attēlu).  Šo ID var izmantot, piemēram, lai kaut ko attēlotu vai gluži pretēji neattēlotu kādā no lapām.

WordPress mājaslapas ID noteikšana

Piemērs, lapā ar id 10269, vēlos attēlot biežāk uzdoto jautājumu bloku, kas man ir izveidots kā šablona daļa (template part).

<?php if ( is_page(10269) ) { 
get_template_part( 'template-parts/faq', 'block' ); 
}
?>

Tādā pat veidā, protams var attēlot jebko citu, piemēram, custom kodu:

<?php if ( is_page(10269) ) { 
echo
'<div class="my-class">Mans saturs</div>';

}
?>
DG WEB FACTORY

Sazinies ar mums

Aizpildiet kontaktformu un atbildi saņemsiet 24 stundu laikā! Priecāsimies saņemt ziņu no Jums!

+37125693580
sales@dgwebfactory.com