Du bemærker efter den første side efter det første indlæg på min startside, at jeg har tilføjet en Blaugh-tegneserie. Jeg havde en pokker af gangen med at finde ud af, hvordan jeg simpelthen kunne vise tegneserien et sted på stedet uden at skubbe den ind i sidepanelet, hvor den ikke hørte hjemme. Så ... Jeg gravede noget og fandt et par temaer, der bruger en kode til netop dette. Koden kan bruges til at fremhæve eller angive dit seneste indlæg ... eller blot tilføje noget indhold i WordPress-sløjfen.
Sådan kan du gøre det:
Dit indhold, som du vil have her!
Til tegneserien Blaugh:
Værsgo! Bare sørg for at placere dette indhold inden for sløjfen. Jeg sætter det lige før denne linje, så jeg kan holde styr på det:
Douglas,
Jeg ville bare sende dig en hurtig tak for dette tip. Jeg havde skrevet en artikel med en lidt anden metode, der var mindre effektiv end din, og en af mine læsere påpegede din artikel for mig.
Jeg har siden ændret min artikel og givet kredit, hvor kredit forfalder.
Tak igen,
John
Tak John! Dette var også en god påmindelse ... Jeg havde fjernet bLaugh for et par layouts siden og aldrig lagt det tilbage. Indtil i dag!
Du reddede mig meget tid, jeg var lige ved at begynde at tweinke løkken, da jeg så dette indlæg, jeg er virkelig taknemmelig. tak for at dele det.
Kan jeg implementere denne kode i sidebjælken, så annoncerne kun vises i sidebjælken på startsiden?
Hvis ikke, kan du oplyse mig om, hvordan jeg kan gøre dette?
Tak!
Tyler
For at få denne kode til at fungere i sidebjælken eller hvor som helst uden for while-sløjfen, skal du bare fjerne alt det omkring $ post og $ side fra koden, så du bare har dette;
ting går her
Top ting - tak for at du deler dette, det er en meget praktisk kode!
Holy cripe, Doug, du har lige reddet mit liv. Jeg har ledt efter det, hvis (is_home () &&! Is_paged ()) løsning i timevis nu! Tak 🙂
Du er velkommen, Cody! Derfor lagde jeg disse ting deroppe. 🙂
Mange tak for dette tip Douglas. Er der en måde at tilføje annoncer på bestemte sider i stedet for på hjemmesiden? Jeg har hver side en sideId, og vi kan identificere den indlæste side ud fra det..jeg ser ud til specifikke markører.
Tak på forhånd
Vaibhav
Virkelig nyttig kode, og jeg har brugt den i et stykke tid. Er der en måde at inkludere en 'andet' erklæring, så du kan have annoncer, der kører på hjemmesiden, og derefter andre, der kører på hver anden side?
Jeg har ledt i evigheder og kan ikke finde det!
Håber, at nogen kan hjælpe.
Tak på forhånd.
James
Hej James,
Jo da! I stedet for den tætte parentes tror jeg, du kan bruge:
<? } elseif ($post==$posts[0] && !is_paged()) { ?>
Your other html
<? } ?>
Doug
Hej Douglas ...
Jeg arbejder med et plugin på min hjemmeside ... Men coderguidelines-dokumentet har begrænsningen for ikke at røre ved kernetema-koden ... så jeg bruger add_filter-funktionen ...
hvis (is_home ()) add_filter ('the_content', 'myfunction');
Men fungerer ikke korrekt…. dette filter viser mig det plugende indhold i hvert indlæg på min startside ... hvad kan jeg gøre? findes der en anden krog bare for indholdet på hjemmesiden?
Tak…
Fantastisk indlæg er der alligevel for at få dette til at dukke op under det andet indlæg kun på hjemmesiden? Tak!
Hej Dean,
Heltallet "0" betyder faktisk det første i serien. Du kan ændre det til "1", og det vil være under det andet!
Doug