WordPress: Nach dem ersten Beitrag nur auf der Homepage

WordPress-Logo gestapelt RGB

Sie werden nach der ersten Seite nach dem ersten Beitrag auf meiner Homepage feststellen, dass ich einen Blaugh-Cartoon hinzugefügt habe. Ich hatte eine verdammte Zeit damit, herauszufinden, wie man den Cartoon einfach an einer einzigen Stelle auf der Site zeigt, ohne ihn in die Seitenleiste zu schieben, wo er nicht hingehört. Also… ich habe ein bisschen gegraben und ein paar Themen gefunden, die Code verwenden, um genau dies zu tun. Der Code kann verwendet werden, um Ihren neuesten Beitrag hervorzuheben oder anzuzeigen… oder einfach Inhalte in die WordPress-Schleife einzufügen.

So geht's:


Ihre Inhalte, die Sie hier wollen!

Für den Blaugh-Cartoon:



Los geht's! Stellen Sie einfach sicher, dass Sie diesen Inhalt in die Schleife einfügen. Ich habe es direkt vor diese Zeile gestellt, damit ich den Überblick behalten kann:


		

14 Kommentare

  1. 1

    Douglas,

    Ich wollte Ihnen nur kurz danken für diesen Tipp. Ich hatte einen Artikel mit einer etwas anderen Methode geschrieben, die weniger effektiv war als Ihre, und einer meiner Leser wies mich auf Ihren Artikel hin.

    Ich habe seitdem geändert mein Artikel und Kredit gegeben, wo Kredit fällig ist.

    Thanks again,

    John

  2. 3
  3. 4

    Kann ich diesen Code in der Seitenleiste implementieren, sodass die Anzeigen nur in der Seitenleiste auf der Startseite erscheinen?
    Wenn nicht, können Sie mir bitte erklären, wie ich das machen kann?
    Dankeschön!
    Tyler

  4. 5

    Um diesen Code in der Seitenleiste oder irgendwo außerhalb der while-Schleife zu bearbeiten, entfernen Sie einfach alle Informationen zu $ ​​post und $ page aus dem Code, damit Sie nur diese haben.

    Zeug geht hier

  5. 6
  6. 7
  7. 9

    Vielen Dank für diesen Tipp Douglas. Gibt es eine Möglichkeit, Anzeigen auf bestimmten Seiten anstelle der Startseite hinzuzufügen? Ich jede Seite hat eine pageId und wir können die geladene Seite basierend darauf identifizieren. Ich suche nach bestimmten Zeigern.

    Danke im Voraus
    Vaibhav

  8. 10

    Wirklich nützlicher Code, und ich benutze ihn schon eine Weile. Gibt es eine Möglichkeit, eine "else" -Anweisung einzufügen, damit Anzeigen auf der Startseite und andere auf jeder anderen Seite geschaltet werden können?

    Ich habe lange gesucht und kann es nicht finden!

    Hoffe jemand kann helfen.

    Vielen Dank im Voraus.

    James

  9. 12

    Hallo Douglas…

    Ich arbeite mit einem Plugin auf meiner Homepage… Aber das Coderguidelines-Dokument hat die Einschränkung, den Kernthema-Code nicht zu berühren… also verwende ich die Funktion add_filter…

    if (is_home ()) add_filter ('the_content', 'myfunction');

    Funktioniert aber nicht richtig…. Dieser Filter zeigt mir den Pluging-Inhalt in jedem Beitrag auf meiner Homepage. Was kann ich tun? Gibt es einen anderen Hook nur für den Inhalt der Homepage?

    Vielen Dank…

  10. 13

Was denken Sie?

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahren Sie, wie Ihre Kommentardaten verarbeitet werden.