Fragmenten aan uw pagina's toevoegen in WordPress

Fragmenten aan uw pagina's toevoegen in WordPress / WordPress Plug-ins

Wilt u fragmenten toevoegen aan uw WordPress-pagina's? Standaard zijn fragmenten in WordPress alleen beschikbaar voor berichten. In dit artikel laten we u zien hoe u fragmenten aan uw pagina's kunt toevoegen in WordPress.

Waarom u misschien fragmenten wilt toevoegen aan pagina's in WordPress?

WordPress wordt geleverd met berichten en pagina's als twee standaard inhoudstypen. Berichten worden in omgekeerde chronologische volgorde (van de laatste tot de oudste) weergegeven op uw blog of startpagina.

Pagina's aan de andere kant zijn zelfstandige inhoud die niet in een tijdsspecifieke volgorde is gepubliceerd. Ze worden meestal gebruikt voor eenmalige inhoud zoals die van u over ons of de contactpagina.

Soms moet u mogelijk fragmenten voor uw pagina's weergeven. Vooral als u een site hebt gebouwd met alleen pagina's.

Laten we eens kijken hoe u fragmenten aan uw pagina's in WordPress toevoegt en hoe u die fragmenten op uw site kunt weergeven.

Fragmenten toevoegen aan pagina's in WordPress

Eerst moet je de volgende code toevoegen aan het function.php-bestand van je thema of een site-specifieke plug-in.

add_post_type_support ('page', 'excerpt');

Deze code wijzigt de standaard 'pagina' van het WordPress-inhoudstype om ondersteuning voor fragmenten toe te voegen.

U kunt naar een nieuwe pagina gaan of een bestaande pagina bewerken. Onder de berichteditor ziet u de metabox voor fragmenten.

Nu kunt u dit uitreksel metabox gebruiken om aangepaste fragmenten toe te voegen voor uw pagina's in WordPress.

Fragmenten voor pagina's in WordPress weergeven

Er zijn veel verschillende manieren om fragmenten voor uw pagina's in WordPress weer te geven. Afhankelijk van wat u op uw website probeert te doen, kunt u de methode kiezen die het beste bij u past.

Methode 1: recente pagina's met fragmenten weergeven met behulp van shortcode

Met deze methode kunt u uw eigen aangepaste query's maken en recente pagina's weergeven met behulp van een shortcode.

Eerst moet u de Shortcode-invoegtoepassing Display Posts installeren en activeren. Raadpleeg onze stapsgewijze handleiding over het installeren van een WordPress-plug-in voor meer informatie.

Na activering moet u de post, pagina of widget bewerken waarop u recente pagina's wilt weergeven en de volgende shortcode toevoegen.

 [display-berichten post_type = "page" include_excerpt = "true" excerpt_more = "Verder lezen" excerpt_more_link = "true"] 

Deze shortcode geeft de 10 recente pagina's weer met hun titel, uittreksel en een doorlopende leeslink.

Als u het aangepaste fragment voor een pagina niet hebt ingevoerd, genereert het automatisch het uittreksel voor de pagina met de standaardlengte van 55 woorden.

Als u de shortcode in een zijbalkwidget gebruikt, moet u mogelijk shortcodesteun inschakelen voor tekstwidget. Voeg eenvoudig deze code toe aan het function.php-bestand van uw thema.

 // Schakel shortcodes in tekstwidgets add_filter in ('widget_text', 'do_shortcode'); 

Methode 2: Pagina-uittreksels in zijbalk weergeven via Plugin

Met deze methode kunt u eenvoudig recente pagina's en hun fragmenten weergeven in de zijbalk van uw thema.

Eerst moet je de Ultimate Posts Widget installeren en activeren. Raadpleeg onze stapsgewijze handleiding over het installeren van een WordPress-plug-in voor meer informatie.

Bij activering moet je bezoeken Uiterlijk »Widgets pagina en voeg de Ultimate Posts Widget toe aan een zijbalk. Eerst moet u een titel voor de widget opgeven en vervolgens naar het tabblad Display schakelen.

Selecteer vervolgens de optie 'Show excerpt' en schakel vervolgens over naar het filtertabblad.

Selecteer op het filtertabblad 'Pagina' onder het berichttypegedeelte en klik vervolgens op de knop Opslaan om uw instellingen op te slaan.

U kunt nu uw website bezoeken om de widget in actie te zien.

Methode 3: Handmatig weergeven van uittreksels uit de pagina

Een andere manier om paginafragmenten weer te geven, is door de code rechtstreeks toe te voegen aan uw themabestanden. U kunt een eigen paginasjabloon maken en de volgende code als uitgangspunt toevoegen.

 $ args = array ('post_type' => array ('page'), 'posts_per_page' => 10,); // De query $ the_query = new WP_Query ($ args); // De lus if ($ the_query-> have_posts ()) while ($ the_query-> have_posts ()) $ the_query-> the_post (); echo '

'. get_the_title (). '

'; the_excerpt (); / * Oorspronkelijke berichtgegevens herstellen * / wp_reset_postdata (); else // geen berichten gevonden

U moet de code aanpassen aan uw themasjablonen.

Dat is alles, we hopen dat dit artikel u heeft geholpen bij het leren toevoegen van fragmenten aan uw pagina's in WordPress. U kunt ook onze gids raadplegen over het maken van aangepaste WordPress-lay-outs met Beaver Builder.

Als je dit artikel leuk vond, meld je dan aan voor onze YouTube-video-tutorials over WordPress. U kunt ons ook vinden op Twitter en Facebook.