Ibland har vi en sida för att det ska bli en förälder till andra sidor. Jag har även sett dessa sidor tomma! Du bör åtminstone ha ett litet stycke för sökmotorer och besökares skull, men hur är det med att även erbjuda ett utdrag av delsidorna att läsa på samma sätt som din bloggsida gör inlägg?
I det här snabba tipset skapar vi en liten funktion som kommer att fråga sidan för barnsidor, visa titlar, utdrag och länkar om den hittar några och lägg till den i en kortnummer för användning från WordPress-sidredigeraren.
funktion subpage_peek () global $ post; // frågesidor $ args = array ('post_parent' => $ post-> ID, 'post_type' => 'sida'); $ subpages = nytt WP_query ($ args); // skapa output om ($ subpages-> have_posts ()): $ output = '
'.Get_the_excerpt ().'
Fortsätt läsa →
Inga delsidor hittades.
'; endif; // Återställ frågan wp_reset_postdata (); // returnera något returnera $ output;Denna kod utför en enkel fråga för den aktuella sidans barn.
add_shortcode ('subpage_peek', 'subpage_peek');
Att skapa kortnummer utan funktioner är ganska enkelt med den inbyggda WordPress-funktionen. Du kan också enkelt echo funktionen från en mall. Om du verkligen vill bli kreativ kan du lägga till den i en anpassad widget!
Det är allt, folk! Detta är ett ganska praktiskt sätt att hantera delsidor och ger en förhandsvisning till läsare. Din produktion ska se ut så här: