6 Coola saker du kan göra med klibbiga inlägg i WordPress
Visste du att WordPress låter dig funktiona dina inlägg med hjälp av kladdiga inlägg. Klibbiga inlägg är dock en av de minst kända funktionerna i WordPress. I den här artikeln kommer vi att visa dig 6 coola saker du kan göra med klibbiga inlägg i WordPress.
Video Tutorial
Prenumerera på WPBeginnerOm du inte gillar videon eller behöver mer instruktioner, fortsätt läsa.
1. Exportera automatiskt klibbiga inlägg
Om du använder klibbiga inlägg för att markera en speciell händelse eller kupong måste du ta bort posten när den händelsen är över.
Det låter som onödigt arbete som du bör automatisera.
Installera och aktivera plugin för Expire Sticky Posts. Vid aktivering kan du ställa utgångsdatum för klibbiga inlägg.
Efter utgångsdatumet blir ditt klibbiga inlägg automatiskt ett vanligt inlägg. För detaljerade instruktioner, ta en titt på vår handledning (med video) om hur du ställer utgångsdatum för klibbiga inlägg i WordPress.
2. Klibbiga inlägg för kategorier
Som standard visas klibbiga inlägg bara på webbplatsens framsida. Men vad händer om du vill visa innehållet på kategorin arkivsidor?
Du kan göra det genom att installera och aktivera Plug-in-plugin för kategori. Vid aktivering, rediger ett inlägg som du vill funktionen och välj den klibbiga postkategorin.
För mer detaljerade instruktioner, se vår handledning om hur du lägger till klibbiga inlägg för kategorier i WordPress.
3. Visa senaste klibbiga inlägg
Vanligtvis klibbiga inlägg används för funktionella inlägg för att visa ditt mest framträdande innehåll. Men efter ett tag försvinner dina gamla utvalda inlägg under arkiven. Du kan ta tillbaka ditt gamla innehåll till livet genom att visa dem på anpassad arkivsida eller någon annanstans på din webbplats.
Klistra in den här koden i ditt temas funktioner.php-fil eller en webbplatsspecifik WordPress-plugin.
funktion wpb_latest_sticky () / * Få alla kladdiga inlägg * / $ sticky = get_option ('sticky_posts'); / * Sortera klistermärkena med de nyaste på toppen * / rsort ($ klibbig); / * Hämta de 5 nyaste stickiesna (ändra 5 för ett annat tal) * / $ sticky = array_slice ($ sticky, 0, 5); / * Query klibbiga inlägg * / $ the_query = nya WP_Query (array ('post__in' => $ klibbig, 'ignore_sticky_posts' => 1)); // Loop om ($ the_query-> have_posts ()) $ return. = '
- '; medan ($ the_query-> have_posts ()) $ the_query-> the_post (); $ return. = '
- '. get_the_title (). '
'. get_the_excerpt (). ' '; $ return. = '
När du har lagt till den här koden skapar du helt enkelt kortkoden [latest_stickies]
vart du vill visa dina senaste klibbiga inlägg.
För detaljerade instruktioner, besök vår artikel: Så här visar du de senaste klibbiga inläggen i WordPress.
4. Klibbiga inlägg för anpassade posttyper
Sticky-postfunktionen är endast tillgänglig för WordPress-inlägg, men det betyder inte att du inte kan lägga till den här funktionen för andra posttyper.
Installera och aktivera insticksprogrammet för klibbiga anpassade posttyper. När du har aktiverat pluginet, besök Inställningar »Läsning och aktivera klibbiga inlägg för vilken posttyp du vill ha.
För mer detaljerade instruktioner, kolla in vår handledning om hur du lägger till klibbiga inlägg i WordPress-anpassade posttyper.
5. Hur att dölja klibbiga inlägg från WordPress Loop
När du använder klibbiga inlägg märker du att WordPress som standard visar ditt klibbiga inlägg längst upp i alla dina WordPress-inlägg. Om du till exempel har en slinga för att visa senaste inlägg, visas klibbiga inlägg längst upp oavsett när de lagts till.
För att undvika detta använd helt enkelt ignore_sticky_posts
argument i ditt WordPress-fråga, så här:
10, 'ignore_sticky_posts' => 1); $ the_query = nya WP_Query ($ args); om ($ the_query-> have_posts ()): while ($ the_query-> have_posts ()): $ the_query-> the_post (); ?>
Se vår handledning om hur du utesluter klibbiga inlägg från WordPress-loop för mer detaljerade instruktioner.
6. Styling Sticky Posts
Vill du lägga till anpassad stil till dina klibbiga inlägg?
Många WordPress-teman använder post_class ()
funktion för att automatiskt lägga till postklasser för varje inlägg. Om ditt tema redan använder post_class () -funktionen, så ser du klibbig klass som läggs till i dina klibbiga inlägg.
Om ditt tema inte lägger till klibbig klass i post-container-diven kan du lägga till det själv genom att lägga till post_class () -funktionen i post-div eller artikelbehållaren.
Nu kan du använda .klibbig
CSS-klass i ditt barntema stilark. Här är några grundläggande CSS för att komma igång:
.klibbig bakgrundsfärg: #ededed; gräns: 1 px fast # f5f5f5; color: # 272.727; padding: 5px; .sticky: före innehåll: "Utvalda"; färg: #FFF; bakgrund: # f20000; vaddering: 10px; display: inline-block; textjustera: höger; float: right; font-weight: bold; text-transform: stor bokstav;
Så här såg det på vår demoplats med tjugo tolv teman.
Det är allt vi hoppas att den här artikeln hjälpte dig att lära dig några coola saker att göra med klibbiga inlägg på din WordPress-webbplats. Du kanske också vill kolla in vår guide på 10 mest efterfrågade kategorihackar och plugins för WordPress.
Om du gillade den här artikeln kan du prenumerera på vår YouTube-kanal för WordPress-videoinstruktioner. Du kan också hitta oss på Twitter och Google+.