İki senaryo için kullanmak istediğim bir varsayılan sayfa şablonum var. Müşterim için basitlik adına yalnızca bir sayfa şablonu kullanmayı tercih ederim.
İşte yapmaya çalıştığım şey:
if parent_page OR if child-page without children {
display full-width-layout
}
if child page with children or if grandchild page {
display sidebar-menu-layout
}
Mümkün mü?
Şimdiye kadar denedim:
if( is_page() && $post->post_parent > 0 ) {
//display sidebar-menu-layout
} else {
//display full-width-layout
}
Üst düzey sayfalarda olduğu gibi çalışır, tam genişlik düzenlerini görüntüler. Ancak, kenar çubuğu menü düzeninin çocuklu alt sayfalarda ve yalnızca torun sayfalarında görüntülendiğinden emin olmak için ne yapabilirim? Çocuksuz alt sayfalar için, tam genişlik düzenini görüntülemek.
Şimdiden teşekkürler. Eminim basit bir çözümü vardır, WP için nispeten yeniyim, bu yüzden hala neler yapılabileceğini ve yapamayacağını anlamaya çalışıyorum.