Hi,
weiß einer wie der Code lautet, damit ich ein Bild einsetzen kann, welches nur auf der Hauptseite erscheint?
Danke:)
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellen
Hi,
weiß einer wie der Code lautet, damit ich ein Bild einsetzen kann, welches nur auf der Hauptseite erscheint?
Danke:)
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
is_front_page()
Ah ein doppelpunkt, das wusste ich nicht.
Eine letze Frage, kann ich das auch auf die erste seite beschränken?
Danke für deine Hilfe.:)
Ah ein doppelpunkt, das wusste ich nicht.
Ja, "if : else : endif" ist ne alternative Schreibweise für if-Strukturen.
PHP: Alternative syntax for control structures - Manual
Mit den geschweiften Klammern gehts natürlich genauso (du hattest da oben nur ein fehlerhaftes ?>).
ZitatEine letze Frage, kann ich das auch auf die erste seite beschränken?
Sollte so gehen:
oder
Alpha: ich werd grade aus der Doku nicht ganz schlau:
Zitatis_paged()
When the page being displayed is "paged". This refers to an archive or the main page being split up over several pages.
Betrifft das jetzt sämtliche Seiten, die paged sind (also auch die 1., außer es ist die einzige), oder (wie mein Code) nur ab der 2. Seite? Quellcode lesen hilft mir in dem Fall auf die Schnelle auch nicht weiter. Die Abfrage ist aber ne andere:
Alpha: ich werd grade aus der Doku nicht ganz schlau:
Betrifft das jetzt sämtliche Seiten, die paged sind (also auch die 1., außer es ist die einzige), oder (wie mein Code) nur ab der 2. Seite?
Das fett markierte. Ist aber nach meinem Verständnis trotzdem genau wie dein Code, nur halt als function, oder?
Naja, $paged ist ja 0 auf der 1. Seite und >= 2 auf allen weiteren. Meine Abfrage würde also für die 1. seite der Frontpage true liefern, auf allen weiteren false. Das will ja der OP, wenn ich ihn richtig verstehe. is_paged() macht das ja eben nicht, so wie ich das verstehe.
Hmm, ich habe auf einer WP-Seite in der index.php folgenden Code:
und 'lala' wird nur auf der Startseite angezeigt, nicht aber auf z.B. /page/2/, wie es auch der Threadersteller will. Denn beide Abfragen sind true. Es ist die home-Seite und die Seite ist bei mir paged, da es mehr Beiträge gibt. Wenn man allerdings nur 3 Beiträge hat, würde mein Code nicht funktionieren, merke ich gerade?
Oder muss ich dich beschuldigen, dass du mich kirre machst? :mrgreen:
Oder muss ich dich beschuldigen, dass du mich kirre machst? :mrgreen:
Bestimmt. Ich mein ja nur, dass $paged die Seitenzahl enthält, bzw. 0 wenn es die 1./einzige Seite ist. Damit hätte man (wahrscheinlich) eben nicht den Effekt, dass es bei einer nicht paginierten Seite nicht funktioniert. Gut, die Prüfung auf true/false ist bei einer Variable die int enthält nicht ganz sauber, geb ich ja zu. Aber funktioniert in PHP problemlos.
Zitat von domeHätte nicht gedacht, dass das in so einer Disk ausartet
Da siehste mal. ;-)
Also ist $paged und is_paged() nicht das selbe, was ich aber angenommen hatte. Wieder was gelernt.
Genau darauf wollte ich ja hinaus, ja. Sieht man halt wirklich erst, wenn man sich mal die Quellen ansieht und es ausprobiert...
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!