Beiträge von pixselig


    Mir fällt grad noch ein, dass ich als Template bei jeder Seite estra das Sidebartemplate angeben muss, sonst wird die Sidebar auf der linken Seite gar nicht angezeigt. Eventuell hat es noch etwas damit zu tun?!

    Das ist soweit ich das eben bei mir ausprobiert habe normal bzw. zeigt er bei mir hier auch keine Sidebar auf den Seiten.

    Vielleicht kann dir jemand helfen der das Standardtheme besser kennt?

    Ich schreibe mir gerade mein eigenes - so weiss ich immer bescheid ;)

    Grüsse

    Pixsel

    PS:

    Code
    [COLOR=#000000][COLOR=#0000BB]$fields_num [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#0000BB]mysql_num_fields[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000BB]$result[/COLOR][COLOR=#007700]);
    
    
    echo [/COLOR][COLOR=#DD0000]"<table border='1' width='50%'><tr>"[/COLOR][COLOR=#007700];
    [COLOR=Black]

    Was passiert wenn du hier border='0' eingibst?
    [/COLOR][/COLOR][/COLOR]

    Ich kenne zwar deine Theme nicht aber normalerweise geht das im Dashboard unter Designe -> Menues

    Da kannst du unter dem Punkt "Links" eine URL angeben und noch einen Titel der angezeigt wird eingeben.

    Nicht vergessen nach dem Button "Zum Menü hinzufügen" auch noch den Button "Menü speichern" zu drücken ;)

    Grüsse

    Pixselig

    Kleiner Verbesserungsvorschlag:

    Nimm im php-script oben doch das eine "News" heraus welches dafür zuständig ist das beim Mouseover zusätzlich nochmals "News" eingeblendet wird - passiert ja bei den anderen Menüpunkten auch nicht!

    Grüsse

    Pixselig

    Soweit ich dass jetzt sehen konnte darfst du bei "Artikelbild" nicht den Header einfügen sondern das - naja, der Name sagt es ja schon - Artikelbild.

    In die Textbearbeitung kommt nur der Text.

    Der Header wird über ein Widget geregelt.

    Da das Theme anscheinend speziell für deinen Arbeitgeber geschrieben wurde, würde ich mich ansonsten direkt an den Author wenden.

    Grüsse

    Pixselig

    Hast du einen Link zu deinem Blog/Seite?

    Generell ist für die Suche bzw. Suchfeld/-Art die searchform.php zuständig

    Wärend search.php die Ausgabe der Suchergebnisse regelt.

    Normalerweise befinden sich diese Dateien in deinem verwendeten Themeordner. Wenn nicht verwendet das Theme entweder andere Bezeichnungen dafür oder WP greift auf die Dateien im Core zurück. Achtung: keine Dateien im Core ändern sondern einfach neu in deinem Themeordner anlegen.

    Das Highlighten musst du dann via CSS regeln.

    Wie man die Suche sowohl vom Aussehen her als auch von der Funktionalität verändern/verbessern kann dazu gibt es etliche gute Artikel im Internet (viele auch auf deutsch) => Google hilft.

    Grüsse

    Pixselig

    Es könnte so ein Mittelding aus beiden werden. Etwas Einheitliches, was aber dem Produktbild mehr Platz einräumt. Also z.B. in der linken Hälfte Dein CI-Teil und die ganze rechte Hälfte mit dem Produktbild. Das könnte ich mir gut vorstellen.

    Gruß
    Ingo

    Bin der selben Meinung wie Ingo.

    Grüsse

    Pixsel

    @Moderatoren:

    gibt es eine Kategorie hier im Forum wo man Tipps posten kann?

    Hatte nämlich ein weiteres Problem (dürfte allerdings kein zu häufiges sein) welches ich dann selber gelöst habe...

    Problem: der IE zerschoss mein Designe (alle anderen zeigten es problemlos an)

    Grund: in der functions.php hatte ich hinter dem php-ende-tag noch eine Bemerkung geschrieben ( <!-- bla bla --> ). Dies führte dazu dass WP diese Bemerkung ganz an den Anfang des Quellcodes stellte. Und dadurch vermurkste der IE das ganze Designe.

    Lösung: Naja, nicht so schwer ;) : einfach die Bemerkung am Ende der functions.php entfernen.

    @all:

    hat keiner eine Idee wie ich die durch wp_nav_menu von WP erstellten Klassen der ul und li beeinflussen kann?

    Quellcode hierzu siehe erster Post.

    Grüsse

    Pixsel

    So werte Community, habe das Problem selber gelöst :)

    Und damit jemand der das gleiche Problem hat auch was davon hat hier der Code (eigentlich ganz simpel (nur CSS))

    style.css

    Code
    .sub-menu {margin-left: -20px; display: none;}
            .current_page_item .sub-menu, .current_page_parent .sub-menu { display: block;}
            /* dient dazu, dass das submenu nur angezeigt wird wenn der parent aktiv ist */
            .current_page_item a {color: green;} .current_page_parent a {color: green;}
            /* dient der Hervorhebung des aktiven Links - allerdings werden die child-menues auch mit hervorgehoben */
            .current_page_item .sub-menu a:visited {color: red;}
            .current_page_item .sub-menu a {color: #633;}
            /* dient dazu, dass das nicht aktive child die eigentliche  Linkfarbe hat (hier #663) ; a:visited sorgt für eine Markierung wenn das  child schonmal besucht wurde */

    An der sidebar.php habe ich nichts ändern müssen.

    Eine Frage habe ich allerdings noch:

    Kann ich die von WP durch wp_nav_menu erstellten

    Code
    <ul> bzw <li> class=xy


    mittels php beeinflussen?

    Grüsse

    Pixsel

    Weiß keiner den Grund?


    hallo

    soweit ich das sehen konnte arbeitet das theme/du ganz ohne sidebar.php.
    läuft alles nur über widgets.

    verwende einmal firebug für firefox - dann siehst du die seitenstruktur besser.

    Grüsse

    Pixselig

    PS: ist nur eine vermutung - bin selber noch nicht ganz fit in wordpress.

    Ich weiss ist schon ne weile her aber vielleicht kann ich ja jemandem anderen helfen:

    functions.php :

    header.php

    Zitat

    <?php wp_nav_menu( array( 'theme_location' => 'header-menu' ) ); ?>
    <!-- erstes Menu, einfach an gewünschter Stelle in die header.php einfügen -->
    <?php wp_nav_menu( array( 'theme_location' => 'header-menu-2' ) ); ?>
    <!-- zweites Menu, einfach... na, eh schon wissen ;) -->

    Grüsse

    Pixelig

    Schönen Abend an Alle!

    Ich bin gerade dabei mein erstes Theme selber zu erstellen und dabei auf ein Problem gestossen => es betrifft das dynamische Menu.

    Ich habe mittels wp_nav_menu ein Menue für die Sidebar erstellt -> hat alles wunderbar geklappt.
    Auch dass das sub-menu nur bei aktivem parent angezeigt wird funktioniert. Was ich aber einfach nicht hinbekomme ist: der aktive Menupunkt wird nicht hervorgehoben. Bzw habe ich es mittels:

    Code
    .current_page_item a {color: green;} 
    .current_page_parent a {color: green;}

    geschafft , dass der aktive Menupunkt grün dargestellt wird. Allerdings wenn ich einen parent aktiviere werden auch automatisch die childs aktiv dargestellt.

    Deswegen meine Frage: wie kann ich einen parent hervorheben wenn dieser aktiv ist ohne die innaktiven childs auch hervorzuheben?

    Anbei noch ein paar Codes:

    sidebar.php:

    PHP
    <div id="sidebar_menu">
        <?php wp_nav_menu( array( 'theme_location' => 'sidebar-menu', 'fallback_cb' => false ) ); ?>
        <!-- "fallback_cb = false" dient dazu, dass wenn im Dashboard  kein "sidebar-menu" angelegt ist, WP nicht automatisch alle Seiten  auflistet -->
    </div>

    functions.php

    style.css

    Code
    #sidebar_menu {margin-left: -30px;}
            #sidebar_menu ul li {list-style-type:none;}
            .sub-menu {margin-left: -20px; display: none;}
            .current_page_item .sub-menu, .current_page_parent .sub-menu { display: block;}
            /* dient dazu, dass das submenu nur angezeigt wird wenn der parent aktiv ist */
            .current_page_item a {color: green;} .current_page_parent a {color: green;}
            /*dient der Hervorhebung des aktiven Links - allerdings werden die child-menues auch mit hervorgehoben */

    der von WP erstellte Quellcode:

    Was mich auch wundert sind die sehr langen classes der Links?

    Kann mir jemand helfen? Wäre echt froh!

    Grüsse

    Pixelig

    PS: die komischen Anmerkungen dienen mir nur zur besseren Übersicht da ich programmiertechnisch noch nicht ganz fit bin ;)

    PPS: Ja, ich habe die Suche verwendet ;)