Kā attēlot šablona daļu (template part) konkrētā WordPress lapā?

Kā attēlot šablona daļu (template part) 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>';

}
?>
Piesakies konsultācijai
Iegūstiet unikāla dizaina un profesionālu mājaslapu jau tūlīt!

Aizpildiet pieteikumu vai zvaniet uz +371 20 138 441, lai saņemtu piedāvājumu 1 dienas laikā!