Uneori avem o pagină doar pentru a-i face părintele altor pagini. Am văzut chiar și aceste pagini rămase goale! Ar trebui să aveți cel puțin un paragraf mic, de dragul motoarelor de căutare și al vizitatorilor, dar, de asemenea, să oferiți un fragment de subpagini pentru a citi similar cu modul în care pagina dvs. de blog are postări?
În acest sfat rapid, vom crea o funcție mică care va interoga pagina pentru pagini copil, afișarea titlurilor, fragmentelor și legăturilor în cazul în care afișează orice și adăugați-o la un scurtcod pentru utilizarea de la editorul de pagini WordPress.
funcția subpage_peek () global $ post; // subpagini de interogare $ args = array ('post_parent' => $ post-> ID, 'post_type' => 'pagină'); $ subpagini = nou WP_query ($ args); // crea ieșire dacă ($ subpagini-> have_posts ()): $ output = '
'.Get_the_excerpt ().'
Continuați Citirea →
Nu s-au găsit subpagini.
„; endif; // reinițializați interogarea wp_reset_postdata (); // return ceva returnare $ output;Acest cod efectuează o interogare simplă pentru copiii paginii curente.
add_shortcode ('subpage_peek', 'subpage_peek');
Crearea de coduri scurte din funcții este destul de simplă cu funcția construită în WordPress. De asemenea, puteți să repetați pur și simplu funcția dintr-un șablon. Dacă doriți cu adevărat să deveniți creativi, puteți să-l adăugați la un widget personalizat!
Asta-i tot, oameni buni! Acesta este un mod destul de la îndemână de a manipula subpaginile și de a oferi o previzualizare cititorilor. Rezultatul dvs. ar trebui să arate cam așa: