6 coole dingen die je kunt doen met plakkerige berichten in WordPress
Wist je dat WordPress je in staat stelt je berichten te tonen met de functie Plakposts? Sticky-berichten zijn echter een van de minst bekende functies van WordPress. In dit artikel laten we je 6 coole dingen zien die je kunt doen met plakkerige berichten in WordPress.
Video-instructies
Abonneer je op WPBeginnerAls je de video niet leuk vindt of meer instructies nodig hebt, ga dan door met lezen.
1. Automatisch vervalste berichten
Als je plakkerige berichten gebruikt om een speciale gebeurtenis of kortingsbon te markeren, moet je de post opnieuw ontgrendelen zodra die gebeurtenis voorbij is.
Dit klinkt als onnodig werk dat u zou moeten automatiseren.
Installeer en activeer eenvoudig de plug-in Expire Sticky Posts. Na activering kunt u de vervaldatum voor plaknotities instellen.
Na de verloopdatum wordt je post automatisch een normale post. Raadpleeg voor gedetailleerde instructies onze zelfstudie (met video) over het instellen van de vervaldatum voor plaknotities in WordPress.
2. Kleverige berichten voor categorieën
Plakposts worden standaard alleen op de voorpagina van uw site weergegeven. Maar wat als u de aanbevolen inhoud op uw categoriearchiefpagina's wilt weergeven??
U kunt dat doen door de plug-in Category Sticky Post te installeren en activeren. Pas na activering een bericht aan dat je wilt laten zien en selecteer de categorie met de kleverige post.
Zie onze tutorial over het toevoegen van plaknotities voor categorieën in WordPress voor meer gedetailleerde instructies.
3. Toon laatste plaknotities
Doorgaans worden plaknots gebruikt voor aanbevolen berichten om uw meest prominente inhoud weer te geven. Maar na een tijdje verdwijnen je oude aanbevolen berichten onder de archieven. U kunt uw oude aanbevolen inhoud tot leven brengen door ze weer te geven op de pagina met aangepaste archieven of ergens anders op uw site.
Plak deze code gewoon in het functions.php-bestand van uw thema of een site-specifieke WordPress-plug-in.
functie wpb_latest_sticky () / * Krijg alle plaknotities * / $ sticky = get_option ('sticky_posts'); / * Sorteer de stickies met de nieuwste aan de bovenkant * / rsort ($ sticky); / * Ontvang de 5 nieuwste stickies (verander 5 voor een ander nummer) * / $ sticky = array_slice ($ sticky, 0, 5); / * Query sticky posts * / $ the_query = new WP_Query (array ('post__in' => $ sticky, 'ignore_sticky_posts' => 1)); // De lus if ($ the_query-> have_posts ()) $ return. = '
- '; while ($ the_query-> have_posts ()) $ the_query-> the_post (); $ return. = '
- '. get_the_title (). '
'. get_the_excerpt (). ' '; $ return. = '
Nadat u deze code hebt toegevoegd, hoeft u alleen maar de shortcode toe te voegen [Latest_stickies]
waar je je nieuwste plaknotities wilt weergeven.
Voor gedetailleerde instructies, bezoek ons artikel: Hoe laatste plaknotities in WordPress weergeven.
4. Kleverige berichten voor aangepaste berichttypen
De functie Plakken posten is alleen beschikbaar voor WordPress-berichten, maar dit betekent niet dat u deze functie niet voor andere berichttypen kunt toevoegen.
Installeer en activeer de plug-in Sticky Custom Post Types. Nadat u de plug-in hebt geactiveerd, bezoekt u Instellingen »Lezen en schakel plakkerige berichten in voor elk gewenst berichttype.
Raadpleeg voor gedetailleerdere instructies onze tutorial over het toevoegen van sticky-berichten in aangepaste berichttypen van WordPress.
5. Hoe plakkerige berichten van WordPress Loop te verbergen
Als je plaknotities gebruikt, zul je merken dat WordPress standaard je plakkerige bericht boven aan al je WordPress-berichten weergeeft. Als u bijvoorbeeld een lus hebt om recente berichten weer te geven, worden aan de bovenzijde plaknotities weergegeven, ongeacht wanneer ze zijn toegevoegd.
Om dit te voorkomen, gebruikt u gewoon ignore_sticky_posts
argument in uw WordPress-query, zoals deze:
10, 'ignore_sticky_posts' => 1); $ the_query = new WP_Query ($ args); if ($ the_query-> have_posts ()): while ($ the_query-> have_posts ()): $ the_query-> the_post (); ?>
Zie onze tutorial over het uitsluiten van sticky posts van WordPress loop voor meer gedetailleerde instructies.
6. Stylen van plakkerige berichten
Wilt u aangepaste styling toevoegen aan uw plakkerige berichten?
Veel WordPress-thema's gebruiken post_class ()
functie om automatisch postklassen toe te voegen voor elk bericht. Als uw thema al gebruikmaakt van de functie post_class (), ziet u de sticky class toegevoegd aan uw plaknotities.
Als uw thema geen klasse toevoegt aan de post container div, kunt u dat zelf toevoegen door de functie post_class () toe te voegen aan de post div of artikel container.
Nu kunt u de gebruiken .kleverig
CSS-klasse in de stylesheet van uw kindthema. Hier is wat basis-CSS om u op weg te helpen:
.plakkerig achtergrondkleur: #ededed; rand: 1 px solid # f5f5f5; color: # 272727; padding: 5px; .sticky: vóór content: "Featured"; kleur: #FFF; achtergrond: # f20000; opvulling: 10px; weergave: inline-block; text-align: right; zweven: rechts; lettertype: vet; text-transform: hoofdletters;
Zo zag het eruit op onze demosite met Twenty Twelve-thema.
Dat is alles, we hopen dat dit artikel u heeft geholpen een aantal leuke dingen te leren die te maken hebben met plakkerige berichten op uw WordPress-site. U kunt ook onze gids raadplegen over 10 meest gezochte categorie hacks en plug-ins voor WordPress.
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 Google+.