Dagens länkar

wp_get_post_terms

https://codex.wordpress.org/Function_Reference/wp_get_post_terms


Workshop

Uppgift 1

Gör klart din widget till och med uppgift 5 från workshop dag 2 i enlighet med vad vi gick igenom idag.

Uppgift 2

Skapa ett nytt plugin för att visa relaterade inlägg med hjälp av shortcode:en [related-posts]Naturligtvis ska inte det nuvarande inlägget visas, och shortcode:en ska bara hämta andra inlägg från någon av den/de kategori/er som nuvarande inlägget tillhör.

Uppgift 3

Utöka funktionaliteten i ditt nya related-posts shortcode plugin så att det automatiskt läggs till relaterade inlägg i slutet av the_content, men endast på single blog-posts, och endast när man är i Main Loop och Main Query! Tänk på att din shortcode ska fortfarande fungera!

Se dokumentationen i WordPress Codex för the_content-filtret.

Uppgift 4

Nu borde du ha problem med att om ett blogginlägg innehåller shortcode:en [related-posts] så får du dubbelt upp av relaterade inlägg – en från shortcode:en och en från ditt filter.

Kan du lista ut hur du kan motverka detta? Målet är att administratören ska kunna ange shortcode:en på ett blogginlägg för att kunna anpassa hur (och var!) de relaterade inläggen visas, men samtidigt inte behöva lägga in shortcode:en på varenda blogginlägg!

Kategorier: WP Plugin