SÄ hÀr lÀgger du till utdrag till dina sidor i WordPress

How to add excerpts to your pages in WordPress

Vill du lÀgga till utdrag pÄ dina WordPress-sidor? Som standard Àr utdrag i WordPress endast tillgÀngliga för inlÀgg. I den hÀr artikeln visar vi dig hur du lÀgger till utdrag till dina sidor i WordPress.

Varför kanske du vill lÀgga till utdrag pÄ sidor i WordPress?

WordPress kommer med inlÀgg och sidor som tvÄ standardinnehÄllstyper. InlÀgg visas i omvÀnd kronologisk ordning (senast till Àldsta) pÄ din blogg eller hemsida.

Sidor Ä andra sidan Àr fristÄende innehÄll som inte publiceras i en tidsspecifik ordning. De anvÀnds vanligtvis för engÄngsinnehÄll som ditt om oss eller kontaktsida.

Ibland kan du behöva visa utdrag för dina sidor. Speciellt om du har byggt en webbplats med endast sidor.

LÄt oss ta en titt pÄ hur du lÀgger till utdrag till dina sidor i WordPress samt hur du visar dessa utdrag pÄ din webbplats.

LĂ€gga till utdrag till sidor i WordPress

Först mÄste du lÀgga till följande kod i ditt temas funktioner.php-fil eller ett platsspecifikt plugin.

add_post_type_support( 'page', 'excerpt' );

Den hÀr koden Àndrar standard WordPress-innehÄllstypsidan för att lÀgga till stöd för utdrag.

Du kan gÄ över för att skapa en ny sida eller redigera en befintlig sida. Under postredigeraren kommer du att kunna se utdragets metafÀlt.

Utdrag av metabox pÄ sidredigeringsskÀrmen i WordPress

Nu kan du anvÀnda denna utdragsmetafÀlt för att lÀgga till anpassade utdrag för dina sidor i WordPress.

Visar utdrag för sidor i WordPress

Det finns mÄnga olika sÀtt att visa utdrag för dina sidor pÄ WordPress. Beroende pÄ vad du försöker göra pÄ din webbplats kan du vÀlja den metod som bÀst passar ditt behov.

Metod 1: Visa senaste sidor med utdrag med kortkod

Med den hÀr metoden kan du skapa dina egna frÄgor och visa senaste sidor med en kortkod.

Först mÄste du installera och aktivera tillÀgget Display Posts Shortcode. För mer information, se vÄr steg-för-steg-guide om hur du installerar ett WordPress-plugin.

Efter aktivering mÄste du redigera inlÀgget, sidan eller widgeten dÀr du vill visa de senaste sidorna och lÀgga till följande kortkod.


[display-posts post_type="page" include_excerpt="true" excerpt_more="Continue Reading" excerpt_more_link="true"]

Den hÀr kortkoden visar de 10 senaste sidorna med titel, utdrag och en lÀnk för att fortsÀtta lÀsa.

Om du inte angav det anpassade utdraget för en sida kommer det automatiskt att generera utdraget för sidan med standardlÀngden pÄ 55 ord.

Visa sidutdrag

Om du anvÀnder kortkoden i en sidofÀltwidget kan du behöva aktivera kortkodsstöd för textwidget. LÀgg bara till den hÀr koden i ditt temas funktioner.php-fil.


// Enable shortcodes in text widgets
add_filter('widget_text','do_shortcode');

Metod 2: Visa sidutdrag i sidofÀltet med hjÀlp av plugin

Med den hÀr metoden kan du enkelt visa de senaste sidorna och deras utdrag i ditt temas sidofÀlt.

Först mÄste du installera och aktivera Ultimate Posts Widget. För mer information, se vÄr steg-för-steg-guide om hur du installerar ett WordPress-plugin.

Vid aktivering mÄste du besöka Utseende »Widgets och lÀgg till widgeten Ultimate Posts i ett sidofÀlt. Först mÄste du ange en titel för widgeten och sedan vÀxla till fliken Display.

Visa utdrag för sidor i widgeten

DĂ€refter mĂ„ste du vĂ€lja alternativet ‘Visa utdrag’ och sedan vĂ€xla till filterfliken.

PĂ„ filterfliken, vĂ€lj ‘Sida’ under avsnittet om inlĂ€ggstyper och klicka sedan pĂ„ spara-knappen för att lagra dina instĂ€llningar.

VÀlj sida som inlÀggstyp

Du kan nu besöka din webbplats för att se widgeten i aktion.

Metod 3: Visa sidutdrag manuellt

Ett annat sÀtt att visa sidutdrag Àr genom att lÀgga till koden direkt i dina temafiler. Du kan skapa en anpassad sidmall och lÀgga till följande kod som utgÄngspunkt.


$args = array(
'post_type' => array( 'page' ),
'posts_per_page' => 10,
); 
// The Query
$the_query = new WP_Query( $args );

// The Loop
if ( $the_query->have_posts() ) {
	while ( $the_query->have_posts() ) {
		$the_query->the_post();
		echo '<h3>'. get_the_title() . '</h3>';
		the_excerpt();
	}
	/* Restore original Post Data */
	wp_reset_postdata();
} else {
	// no posts found
}

Du mÄste justera koden sÄ att den matchar dina temamallar.

Det Àr allt, vi hoppas att den hÀr artikeln hjÀlpte dig att lÀra dig hur du lÀgger till utdrag till dina sidor i WordPress. Du kanske ocksÄ vill se vÄr guide om hur du skapar anpassade WordPress-layouter med Beaver Builder.

Om du gillade den hÀr artikeln, prenumerera sedan pÄ vÄr YouTube-kanal för WordPress-sjÀlvstudier. Du hittar oss ocksÄ pÄ Twitter och Facebook.