• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Wordpress

Speaker

Neues Mitglied
Hallo.

Nun ich habe mir ein Design für Wordpress geformt, alle Seiten orientieren sich an dem Haed.php und Footer.php.
Mit der Index.php werden diese beiden und das Stylesheet.css zusammen gefügt.
Das Problem das ich habe ist das ich einen Link habe, dass sagt "Hier geht es zum Kontakt", dieser soll allerdings nicht auf der Kontakt seite auftauchen. Der kommt nähmlich unter jeder Seite.

Da finde ich keine Lösung, mit einem Div Container bekomme ich Schriftfarbe nicht einmal auf Weiß.
Es soll möglichst weg, bei der Konkakt.html oder mindestens die Schriftfarbe weiß haben.

Vielen dank für eure Aufmerksamkeit.
 
Zuletzt bearbeitet:
Werbung:
Wenn dieser Link in deinem Template steht, solltest Du ihn bezogen auf die page_id ausblenden können. Schau dir das hier mal an:
WordPress › Support » If page_id ="" do not display form

Bedingungen in Wordpress-Templates generell: Bash – Bedingte Ausführung mit if und die while-Schleife « Taach! – Der Morgenblog

Mit CSS wird sich das nicht sauber lösen lassen, da das auch die Einbindung der PageID in irgendein globales Element erfordert. Wenn Du so etwas erreicht hast, kannst Du auch gleich o.g. Bedingung ins Template einbauen.
 
im Grunde sollte ein
Code:
<?php if( !is_page('94') ) :?>   -HIER IST DEIN LINK- <?php endif;?>
im template dein Problem lösen.
 
Zuletzt bearbeitet:
Werbung:
Eine Frage habe ich noch, diese Bezieht sich auf CSS.
Ich habe eine Grafik, ein Schatten die ich über dem eigentlichen background-image noch einfügen möchte.

Code:
Die Frage ist das so richtig:
    border-left-image: ([URL]http://www.brocanteur-online.de/grafiken/shadow_left.gif);[/URL]
    border-right-image: ([URL]http://www.brocanteur-online.de/grafiken/shadow_right.gif);[/URL]
    border-top-image: ([URL]http://www.brocanteur-online.de/grafiken/shadow_right.gif);[/URL]
    border-image-source: none;
    border-image-slice: 100%;
    border-image-width: 1;
    border-image-outset: 0;
    border-image-repeat: stretch;

Den es wird nichts angezeigt, ich habe momentan auf der Webseite.
Liegt das eventuell daran das, dass background-image einfach drüber liegt?

Gruß
 
Die border-image-Eigenschaft wird nicht von vielen Browsern unterstützt:
Can I use CSS3 Border images
Bist Du sicher, dass Du einen Browser hast der das kann?

Außerdem hast Du die URL zum Bild falsch angegeben:
Code:
border-left-image: (http://www.brocanteur-online.de/graf...dow_left.gif);

Richtig wäre:
Code:
border-left-image: url(http://www.brocanteur-online.de/graf...dow_left.gif);

Gilt natürlich auch für alle anderen URL-Angaben in deinem CSS-Code.
 
Werbung:
Wenn es nicht von allen Browsern unterstütz wird hat es keinen Sinn, habe ich es jetzt so gut wie möglich über CSS geregelt.

Eine letzte Frage habe ich, bevor ich alles hinbekommen habe. Danke! schonmal für die bishere Hilfe.

Das Menu soll es noch einen Menupunkt mit einer Drop funktion bekommen.
Das heißt es soll sobald es "hover" wird, zur Seite weg 2 weitere Menupunkte geben.
Z.B. Filialen -> Ortn

Leider kein ich gar ken PHP, habe da keine durchblick.

Das Problem ist das Menu ist momentan über PHP, siehe Webseite.
Brocantuer-Online
Das hat ein bekannter gemacht, der momentan im Ausland ist.

Gibt es da eine Lösung?

Vielen dank!
 
Das hat nichts mit PHP zu tun. Du brauchst lediglich einen entsprechend aufgebauten HTML-Code und etwas CSS für das Einblenden des Untermenüs. Wie das grundsätzlich geht wird z.B. hier beschrieben:
Horizontales Dropdown-Menü

Wie Du das in dein Wordpress rein bekommst, kann ich nicht wirklich sagen. Dazu musst Du ja das Template anpassen und auch irgendwo die anzuzeigenden Untermenüpunkte verwalten können.
 
Zurück
Oben