Hur man visar senaste anpassade inläggstyper | Tom McFarlin
Låt oss säga att du arbetar med en sidmall och den kommer att inkludera en del som kommer att visa de senaste anpassade inläggstyperna (eller kanske till och med standardinläggstypen) för inläggstypen du tittar på.
Säg till exempel att du tittar på exemplet med berättelser eller något liknande. Och du tittar på en enda sida för en given författare. Sedan, kanske i sidofältet, står det Läs mer från andra författare, och det hämtar berättelser från upp till fem andra författare.
Där ytterligare anpassade inläggstyper kan visas.
Att skriva en anpassad WP_Query, dra tillbaka de fem senaste inläggen och släppa dem i det valda området verkar lätt nog, eller hur?
Och det är. Men det finns något.
Visa senaste anpassade inläggstyper
Inledningsvis kan frågan se ut ungefär så här :
Men kom ihåg: Vi tittar på en författares sida och vi vill hämta resultaten från upp till fem andra författare. För att göra detta är det viktigt att utesluta den aktuella berättelsen från frågan. Därför blir frågan :
Och nu får du upp till de fem senaste berättelserna från författare exklusive författaren som du tittar på just nu.
Det är för enkelt
Jag vet, det låter lite förenklat, men det är något som andra har stött på (inklusive mig själv, oavsett vad det är värt); annars skulle jag inte bry mig om att skriva om det.
Det korta med det är att om du letar efter en uppsättning av de senaste inläggen exklusive inlägget du redan är på, se till att du använder post__not_in- direktivet i din anpassade fråga.