Je zult op de eerste pagina na de eerste post op mijn startpagina zien dat ik een Blaugh-cartoon heb toegevoegd. Ik had een geweldige tijd om uit te zoeken hoe ik de cartoon eenvoudig op één plek op de site kon laten zien zonder hem in de zijbalk te duwen waar hij niet thuishoorde. Dus ... ik heb wat gegraven en vond een aantal thema's die code gebruiken om precies dit te doen. De code kan worden gebruikt om uw laatste bericht te markeren of aan te geven ... of gewoon wat inhoud toe te voegen aan de WordPress-lus.
Zo kunt u het doen:
Uw inhoud die u hier wilt hebben!
Voor de Blaugh-cartoon:
Daar ga je! Zorg ervoor dat u deze inhoud binnen de lus plaatst. Ik heb het vlak voor deze regel gezet, zodat ik het kan bijhouden:
Douglas,
Ik wil je even snel bedanken voor deze tip. Ik had een artikel geschreven met een iets andere methode die minder effectief was dan die van jou en een van mijn lezers wees mij op je artikel.
Ik heb sindsdien gewijzigd mijn artikel en krediet gegeven waar krediet verschuldigd is.
Nogmaals bedankt,
John
Bedankt John! Dit was ook een leuke herinnering… Ik had de bLaugh een paar keer geleden verwijderd en nooit meer teruggeplaatst. Tot vandaag!
Je hebt me veel tijd bespaard, ik stond op het punt om de loop te tweeten toen ik dit bericht zag, ik ben echt dankbaar. bedankt voor het delen.
Kan ik deze code in de zijbalk implementeren zodat de advertenties alleen in de zijbalk op de startpagina verschijnen?
Zo nee, kunt u me dan vertellen hoe ik dit kan doen?
Dank je!
Tyler
Om deze code te laten werken in de zijbalk, of ergens buiten de while-lus, verwijder je gewoon alle dingen over $ post en $ page uit de code, zodat je dit gewoon hebt;
dingen gaan hier
Top dingen - bedankt voor het delen van dit, het is een heel handig stukje code!
Holy cripe, Doug, je hebt net mijn leven gered. Ik ben daar al uren naar op zoek als (is_home () &&! Is_paged ()) oplossing! Dank je 🙂
Graag gedaan, Cody! Daarom heb ik dit spul daar neergezet. 🙂
Hartelijk dank voor deze tip Douglas. Is er een manier om advertenties op specifieke pagina's toe te voegen in plaats van op de homepage? Elke pagina heeft een pageId en we kunnen de geladen pagina op basis daarvan identificeren ... ik ben op zoek naar specifieke aanwijzingen.
Bij voorbaat bedankt
Vaibhav
Echt nuttige code, en ik gebruik hem al een tijdje. Is er een manier om een 'anders'-verklaring op te nemen, zodat u advertenties kunt laten weergeven op de startpagina en andere advertenties op elke andere pagina?
Ik ben al tijden aan het zoeken en kan het niet vinden!
Ik hoop dat iemand kan helpen.
Dank bij voorbaat.
James
Hi James,
Zeker! In plaats van de close-bracket, denk ik dat je kunt gebruiken:
<? } elseif ($post==$posts[0] && !is_paged()) { ?>
Your other html
<? } ?>
Doug
Hallo Douglas ...
Ik werk met een plug-in op mijn startpagina ... Maar het document met codergidsen heeft de beperking om de kernthema-code niet aan te raken ... dus ik gebruik de functie add_filter ...
if (is_home ()) add_filter ('the_content', 'myfunction');
Maar het werkt niet correct…. dit filter toont me de plug-in inhoud in elk bericht op mijn homepage ... wat kan ik doen? bestaat er een andere hook alleen voor de inhoud van de homepage?
Bedankt…
Geweldig bericht is er hoe dan ook om dit alleen onder het tweede bericht op de startpagina te laten verschijnen? Bedankt!
Hallo Dean,
Het gehele getal "0" betekent eigenlijk de eerste in de reeks. Je zou dat kunnen veranderen in "1" en het zal onder de tweede zijn!
Doug