statische Seiten mit Grafikbutton linken und excludeproblem

  • Hi,
    folgendes will ich erreichen:

    Auf der statischen Startseite befinden sich 5 grafische Links.
    4 davon sollen auf andere statische Seiten und 1 auf den Blog verlinken.
    Das Problem: Jeder Link bekommt einen anderen grafischen Button (welcher über css nochmals mit hover gesteuert wird) - damit ihr euch das vorstellen könnt:
    http://www.neuseeland-aussteiger.de/wordpress/

    Ich habe versucht das ganze mit:

    PHP
    <div id="p-navi">
    <ul>
    <li>
    <?php wp_list_pages('sort_column=menu_order'); ?>
    </li>
    </ul>

    hinzubringen - aber: da kann ich ja keine extra ID für einzelne Listenelemente vergeben.

    Zweiter Ansatz war:
    für jedes Element eine Liste ausgeben lassen - der dann einen grafischen Button zuweisen und alle anderen Elemente excludieren.
    z.B. für Link 1

    PHP
    <div id="p-navi">
    
    
    <li id="element1">
    <?php wp_list_pages('sort_column=menu_order,exclude=2,3,4,5'); ?>
    </li>
    </ul>

    für Link2

    PHP
    <div id="p-navi">
    
    
    <li id="element2">
    <?php wp_list_pages('sort_column=menu_order,exclude=1,3,4,5'); ?>
    </li>
    </ul>

    usw..
    Blos statt zu excludieren kommt ein Eintrag:

    Zitat


    WordPress database error: [Unknown column 'exclude' in 'order clause']
    SELECT * FROM wpnz_posts WHERE post_status = 'static' ORDER BY menu_order,exclude=7 ASC

    Es gibt aber die ID...
    PS: Beispiele und Fehlercode passen nat. jetzt nicht zusammen - im Originalcode stand ..exclude=7..

    FRAGEN:
    1. Gibt es Problem mit dem Exclude Code in WP2? Wende ich da was falsch an?

    2. Besteht eine korrekte Möglichkeit indiviuelle grafische Buttons für statische Seiten festzulegen?
    (die auch beliebig in CSS individuell über IDs weiter angepasst werden können)

    WP:2.06

    • 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

  • Dein Code ist falsch. So muss es lauten:

    PHP
    <?php wp_list_pages('sort_column=menu_order&exclude=2,3,4,5'); ?>


    Das & dient als Verbinder für mehrere Parameter.

    "Eine gut gestellte Frage ist schon halb beantwortet."

  • page_item ??

    tja.. mein Ziel ist immer noch grafischen Button für die statischen Seiten zu verwenden.
    Es klappt zwar so weit, dass sie angezeigt und verlinkt werden - aber daneben steht immer noch der Titel der statischen Seite. (zu sehen unter dem Link im ersten Post)

    Ich will also dem li wp_list_pages sagen, dass er keinen Text anzeigen soll. Z.B. mit display:none -

    Problem: wie greife ich auf die Listengestaltung für die statischen Links zu.

    Habe es mit:

    PHP
    <ul id="n-neuseeland">
    <li class="page_item current_page_item">
    <?php wp_list_pages('sort_column=menu_order&exclude=7,9&title_li='); ?>
    </ul>

    und in der CSS dann mit:

    Code
    .current_page_item {display:none;}
    .page_item {display:none;}

    versuch..
    tut sich aber gar nix..

    Wie greife ich also über die CSS auf die Listenelemente des wp_list_pages zu und sage das kein Text angezeigt werden soll?
    (eben nur ne Grafik)

Jetzt mitmachen!

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