Schatten, Exclude und Kommentare

  • Hallo, ich arbeite gerade an meinem ersten eigenen Wordpress Theme und bin soweit fast fertig.

    Leider sind ein paar Probleme aufgetreten die ich nicht allein lösen kann. Daher bitte ich hier um Hilfe für folgendes:

    1. Ich möchte eine Border und einen Schatten für mein Theme haben. leider gibt es einen Darstellungsfehler. Der Schatten und die Border werden nur im Headerbereich korrekt dargestellt, danach bricht es ab.

    2. Ich möchte gerne das Impressem aus der Navigation entfernen. Ich weiß dass dies mit

    PHP
    <?php wp_list_pages('exclude=24'); ?>

    geht, weiß jedoch nicht wo genau ich das eintragen muss. Ich habe dann eine doppelte Navigation.

    Meine Navigation habe ich bisher mit diesem php Befehl aufgebaut:

    PHP
    <div id="nav">
     <?php wp_nav_menu(array('container'=>'ul','menu_id'=>'nav'));?>
         </div>

    3. Wenn man einen Kommentar schreiben will, dann erscheint im EMail Feld ein Bild, welches ich eigentlich nur in der Sidebar habe. Wie das da hinkommt ist mir völlig schleierhaft, ich habe nicht mal eine extra comments.php gemacht.

    4. Wie kann ich einen Screenshot im Backend anzeigen. Ich habe schon eine Screenshot.png im "img" Ordner, aber im Backend sehe ich davon nix.


    Die Seite um die es sich handelt befindet sich hier:

    http://www.meintestonline.de

    Mein CSS-Layout:

    Besten Dank schonmal :)

    EDIT: Also wenn ich float:left im footer entferne, dann sind border und schatten wieder da, allerdings habe ich dann eine graue leiste unter dem footer...:confused:

    Einmal editiert, zuletzt von drucg2 (9. Januar 2011 um 16:43)

    • Anzeige

    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.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Ok, das mit dem exclude hab ich jetzt hinbekommen mit:

    PHP
    <?php wp_list_pages('depth=1&exclude=4&title_li=0&sort_column=menu_order'); ?>

  • 1. Ich möchte eine Border und einen Schatten für mein Theme haben. leider gibt es einen Darstellungsfehler. Der Schatten und die Border werden nur im Headerbereich korrekt dargestellt, danach bricht es ab.

    Nimm mal den p-Tag der um den Impressum Link steht weg.


    3. Wenn man einen Kommentar schreiben will, dann erscheint im EMail Feld ein Bild, welches ich eigentlich nur in der Sidebar habe. Wie das da hinkommt ist mir völlig schleierhaft, ich habe nicht mal eine extra comments.php gemacht.

    du hast in der sidebar einen DIV mit der ID email erstellt, die ID email wird aber im Comment-Formular benutzt. Also denk dir für die sidebar eine andere ID aus.


    4. Wie kann ich einen Screenshot im Backend anzeigen. Ich habe schon eine Screenshot.png im "img" Ordner, aber im Backend sehe ich davon nix.

    Verstehe die Frage nicht :?:

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Ah, besten Dank!!! Das hat mir viele Stunden gespart.

    Naja jedes Wordpress Theme hat doch im Backend ein Vorschaubild. Wie kann ich ein eigenes Vorschaubild hinzufügen?

    Ich habe einen Screenshot von dem Theme gemacht und in den img Ordner des Themes auf meinen Webspace geladen (als png Datei). Nun sollte ich eigentlich das Vorschaubild sehen können, aber ich sehe leider nix.

  • heißt der Screenshot wirklich: screenshot.png?
    Wenn ja, welche Maße hat der Screenshot?

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Zitat

    Ich habe schon eine [COLOR=Red]S[/COLOR]creenshot.png im "img" Ordner

    in den Hauptordner des Themes einfügen und das S klein schreiben

    ach ja, zu den Schatten...du weißt das dies nicht von allen Browsern unterstützt wird?!
    also auch der Schatten um dein Theme, fehlt z.B. im IE

    Einmal editiert, zuletzt von Tutrix (9. Januar 2011 um 20:53)

  • in den Hauptordner des Themes einfügen und das S klein schreiben

    ach ja, zu den Schatten...du weißt das dies nicht von allen Browsern unterstützt wird?!
    also auch der Schatten um dein Theme, fehlt z.B. im IE

    Ah, danke jetzt klappts :) Komisch nur, dass die das im Buch so beschrieben haben und es nicht funktioniert hat.

    Ja das weiß ich, ich werd noch einen separaten Befehl für den IE hinzufügen.

  • Ok, nächstes Problem:

    Wenn man mit der Maus auf "Anfänger" geht, addieren sich die zwei linken "border" und die linke Linie erscheint zu dick, hab schon verschiedene Befehle versucht um das wegzumachen, aber es hat nicht geklappt.

    Meine Navigation baue ich zwischenzeitlich so auf:

    Header.php:

    PHP
    <div id="menu">
      <ul>
    <?php wp_list_pages('depth=2&include=59,65,19&title_li=<h2>Anfänger</h2>&sort_column=menu_order'); ?>
    <?php wp_list_pages('depth=2&include=69,71,73&title_li=<h2>Fortgeschrittene</h2>&sort_column=menu_order'); ?>
    <?php wp_list_pages('depth=2&include=75,77,79&title_li=<h2>Profis</h2>&sort_column=menu_order'); ?>
      </ul>
        </div>

    Style.css:

    Kann mir da jemand helfen?
    Und wie kann ich der linken Box eine eigene ID oder Klasse zuweisen? Alle haben standardmäßig die Klasse "li class=pagenav".

    Danke schonmal :)

  • Hast du mal überlegt, dein Menü auf das neue wp_nav_menu() umzustellen, dann brauchst du den ganzen Kram mit include und depth nicht mehr:

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Dann passiert folgendes wenn ich mich in Wp-Admin einloggen will:

    Warning: Cannot modify header information - headers already sent by (output started at /home/massagee/public_html/meintestonline.de/wp-content/themes/Theme/functions.php:1) in ..../meintestonline.de/wp-includes/pluggable.php on line 890

    Header.php:

    PHP
    <div id="menu">
     <?php wp_nav_menu(array('container'=>'ul','menu_id'=>'menu'));?>
         </div>



    Functions.php:

    PHP
    <?php if ( function_exists( 'register_nav_menu' ) ) {
        register_nav_menu( 'Anfänger', 'Für Anfänger' );
    }
    ; ?>
  • [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Ich habs jetzt endlich geschafft jedoch nur mit wp_list_pages. Aber das lässt sich verkraften und bevor ich nochmal 2 Tage daran sitze, lass ich es lieber so.

    Einziges Problem was ich noch habe:

    Schatten und Border sind links und rechts unterhalb der Navigation verschwunden und ich weiß nicht woran das liegt.

  • hast du irgendwo vergessen einen DIV zu schließen?
    Sehe gerade, für #content fehlt der shadow.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Tja irgendwas muss mit den div's passiert sein. Eigentlich waren alle div's im #Container drin und sind es meiner Meinung nach auch noch. Ich musste nur dem Container border und shadow zuweisen und es war überall zu sehen, jetzt ist es nicht mehr so.

    Hab nun für content und footer border und shadow hinzugefügt. margin -1px war auch noch nötig, weil es irgendwie nach rechts verschoben war.

    Die Darstellung ist jetzt perfekt, allerdings mit zuviel Code erreicht...

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!