hallo,
ich komme nicht weiter. ich hätte gern die möglichkeit für jede seite einen etwas anderen header zu laden. wie geht das? meine idee das über verschiedene templates zu machen klappt nicht.
hat jemand eine idee?
bis dann, marco.
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
hallo,
ich komme nicht weiter. ich hätte gern die möglichkeit für jede seite einen etwas anderen header zu laden. wie geht das? meine idee das über verschiedene templates zu machen klappt nicht.
hat jemand eine idee?
bis dann, marco.
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.
Hi Netztaucherbrille,
ich würde dir die Variante mit PHP empfehlen. Da kommt es aber drauf an, ob du die Bilder per Zufall laden willst, oder abhängig von Kategorien (ersteres ist weniger Arbeit).
An der Stelle wo du dein Bild lädst, kannst du z.b. folgendes schreiben:
< ?php
$zahl = rand(1,6);
echo '< img src="images/bild'.$zahl.'" alt="zufallsheader" />';
?>
Ich habe den Code nicht getestet, sollte aber so, oder so ähnlich funktionieren.
Wie verhält es sich denn, wenn ich bei ca. 7 Seiten einen anderes Kopfbanner haben möchte. Die Seiten sind statisch, also sprich die aus dem Menü, wie zum Beispiel das Impressum.
Wenn ich dich recht verstanden habe willst du für dein Impressum ein Bild, für deine Kontaktseite ein Bild usw. (korrigiere mich wenn ich falsch liege).
In dem Fall empfehle ich folgende Seite: http://codex.wordpress.org/Conditional_Tags
dort gibt es einen Befehl:
"is_page()" das sind Wordpress Bedingungen und diese können auch PArameter haben, zb. die ID der Seite: "is_page('10')" oder den Seitentitel "is_page('Impressum')". Das ist zwar etwas umständlich wenn man mehrere Seiten hat, aber wenn man auch die Zeit hat für jede ein Headerbild zu erstellen, dürfte dies das geringste Problem sein ;)
Zitat von christianstrangWenn ich dich recht verstanden habe willst du für dein Impressum ein Bild, für deine Kontaktseite ein Bild usw. (korrigiere mich wenn ich falsch liege).
Da liegst du genau richtig. ;)
OKay, das mit dem Parametert "if" ist klar. Wo und wie bau ich das dann ein?
Bin eigentlich Printler und im "Coder"-Bereich ziemlich doof. *g*
Oh sorry, hab gerade erst gemerkt das ich keinen Code mitgeschickt hab, hier ist ein bisschen (ungetestet):
Angenommen du würdest normalerweise hier dein Bild anzeigen:
< body>
< div id="Headerbereich">
< img src="image/bild.jpg" alt="Headerbild" />
</div>
<!-- usw. weiterer Code -->
</body>
dann musst du meinen folgenden Php-Code durch die Zeile "< img src="image/bild.jpg" alt="Headerbild" />" komplett ersetzen (achte darauf, das die Html-Tags so wie ich sie geschrieben habe nicht funktioniere, "<" darf daneben kein Leerzeichen haben):
< ?php
if (is_page('10'))
echo '< img src="image/bild1.jpg" alt="" />';
if (is_page('11'))
echo '< img src="image/bild2.jpg" alt="" />';
if (is_page('12'))
echo '< img src="image/bild3.jpg" alt="" />';
?>
Zitat von christianstrang
< ?php
if (is_page('10'))
echo '< img src="image/bild1.jpg" alt="" />';
danke für eure hilfe. es ist nicht ganz das was ich will.
es geht um die markeirung eines aktiven menuepunktes:
<li < ?php if (is_page('5')) echo ' id="current"';>
<a href="#">Punkt aktiv</a></li>
<li><a href="#">Pnkt inaktiv</a></li>
leider funktioniert das nicht.
EDIT:
es gab einen schreibfehler. funktioniert hervorragend:
<ul>
<li <?php if (is_page('5')) echo 'id=current'; ?>>
<a href="/was-ist-uckermarketinginfo/">Was ist Uckermarketing?</a></li>
<li <?php if (is_home()) echo 'id=current'; ?>>
<a href="/">Neues</a></li>
<li <?php if (is_page('58')) echo 'id=current'; ?>>
<a href="/produkte">Produkte</a></li>
<li <?php if (is_page('59')) echo 'id=current'; ?>>
<a href="/mitmachen">Mitmachen!</a></li>
</ul>
bis dann, marco.
probier mal das :-)
Hab grad gesehen, daß der link geändert wurde....
hier der quelltext: http://www.holycow.com/joe/headimage.phps
Hier ein Beispiel: http://www.costinak.com/
und hier der Artikel: http://www.holycow.com/joe/archives/2…rdpress-plugin/
werd das in meinem blog auch machen :-)
Verschiedene Bilder je nach Seite anzeigen wenn Header Bild in css
Hallo,
das sieht ja alles nich so wahnsinnig kompliziert aus. Ich möchte das auf BILD DIR DEINEN BERUF! genau auch so machen, dass ich pro angezeigter Site ein anderes Header-Bild habe - etwa so wie hier: [SIZE=-1]www.biggi-mestmaecker.de/[/SIZE]
Nur: Ich weiß nicht, wo ich den Code eingeben soll, denn bei mir steht das mit dem header-Bild in der css.
[INDENT][LEFT]#navbar {
background: #FFFFFF url(images/header.jpg);[/LEFT]
[/INDENT][LEFT]Danke schonmal für Eure Hilfe.
[/LEFT]
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!