Sidebar: Last Entries verstecken/ausfahren

  • Ich habe hier ein Script, mit dem man Listen verstecken und dann ausfahren kann.
    In den <head> kommt folgender Teil


    Möchte man nun eine Liste verstecken, macht man das so


    Soweit so gut, das klappt. Wie schreibe ich das jetzt aber, wenn ich das mit "last entries" machen will? Also mit

    PHP
    <?php $today = current_time('mysql', 1);
    if ( $recentposts = $wpdb->get_results("SELECT ID, post_title FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'post' AND post_date_gmt <'$today' ORDER BY post_date DESC LIMIT 10")): ?>
    <ul>
    	<?php foreach ($recentposts as $post) 
    	{ if ($post->post_title == '') $post->post_title = sprintf(__('Post #%s'), $post->ID);
    	echo "<li><a href='".get_permalink($post->ID)."'>"; the_title(); echo '</a></li>'; } ?>
    </ul>

    Current Work: Erstellen meines ersten WordpressTheme

    • 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

  • Setze 'ne neue Überschrift ... ?

    PHP
    <?php $today = current_time('mysql', 1);
    if ( $recentposts = $wpdb->get_results("SELECT ID, post_title FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'post' AND post_date_gmt <'$today' ORDER BY post_date DESC LIMIT 10")): ?>
    [COLOR="Red"]<h3><a href='javascript:hl_openCloseOptions("list3");'>Neue Überschrift</a></h3>
    <ul id="list3" style="display: none; visibility: visible;">[/COLOR]
    	<?php foreach ($recentposts as $post) 
    	{ if ($post->post_title == '') $post->post_title = sprintf(__('Post #%s'), $post->ID);
    	echo "<li><a href='".get_permalink($post->ID)."'>"; the_title(); echo '</a></li>'; } ?>
    </ul>


    ... sollte so funktionieren.

    "Whoever controls the media, controls the mind." J.Morrison

  • Setze 'ne neue Überschrift ... ?

    PHP
    <?php $today = current_time('mysql', 1);
    if ( $recentposts = $wpdb->get_results("SELECT ID, post_title FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'post' AND post_date_gmt <'$today' ORDER BY post_date DESC LIMIT 10")): ?>
    [COLOR="Red"]<h3><a href='javascript:hl_openCloseOptions("list3");'>Neue Überschrift</a></h3>
    <ul id="list3" style="display: none; visibility: visible;">[/COLOR]
    	<?php foreach ($recentposts as $post) 
    	{ if ($post->post_title == '') $post->post_title = sprintf(__('Post #%s'), $post->ID);
    	echo "<li><a href='".get_permalink($post->ID)."'>"; the_title(); echo '</a></li>'; } ?>
    </ul>


    ... sollte so funktionieren.


    Wenn ich es so anzeigen lasse, bekomme ich einfach eine leere Seite...

    Current Work: Erstellen meines ersten WordpressTheme

  • Wenn ich es so anzeigen lasse, bekomme ich einfach eine leere Seite...

    ... und das heisst ? Was hast du bisher gemacht ?
    Am Script kann es nicht liegen.

    Btw. passt die unten gepostete Verschachtelung der Tags nicht ( [FONT="Courier New"]<ul>[/FONT] ).

    "Whoever controls the media, controls the mind." J.Morrison

  • für die verschiedenen kategorien sieht mein der code so aus und der klappt.

    PHP
    <ul>
       <h2><a href='javascript:hl_openCloseOptions("list2");'>Category</a></h2>
       <ul id="list2" style="display: none; visibility: visible;">
          <?php wp_list_cats('sort_column=name&hierarchical=0'); ?>
    </ul>

    Current Work: Erstellen meines ersten WordpressTheme

Jetzt mitmachen!

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