Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Wordpress aktuellen Post mit PHP ausschliessen

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Nipcars
PostRank 1
PostRank 1
Beiträge: 22
Registriert: 20.07.2011, 19:33

Beitrag von Nipcars » 31.08.2011, 20:48

Hallo Leute,

habe bei mir in der Sidebar ein "Mehr Artikel zum Thema" Befehl angelegt, dort sollen passende Artikel zum Thema angezeigt werden. Das Problem dabei ist, dass der aktuelle Artikel auch in der Liste erscheint. Wie kann ich den aktuellen Artikel ausschliessen?

Hier der PHP Code:

Code: Alles auswählen

<?php $listCategory = get_the_category&#40;&#41;;?>


<?php $my_query = new WP_Query&#40;'showposts=3&tag=News&category_name=' . $listCategory&#91;0&#93;->cat_name &#41;;

if &#40; $my_query->have_posts&#40;&#41; &#41; &#123;
        echo '<ul class="related-posts">';
        while &#40; $my_query->have_posts&#40;&#41; &#41; &#123;
                $my_query->the_post&#40;&#41;; 
                ?>

<li class="clearfix">

<div class="thumbx"><h3 class="relatedh3"><a href="<?php the_permalink&#40;&#41; ?>"><?php the_title&#40;&#41; ?></a> </h3><?php the_post_thumbnail&#40; 'sidebar-thumb', get_the_ID&#40;&#41; &#41; ?><span class="sub"><?php the_time&#40; __&#40;'d F Y g&#58;i A', 'arras'&#41; &#41;; ?>  </span></div>

  </li>

          
<?php

        &#125;
        echo '</ul>';
&#125; else &#123;
        echo '<span class="textCenter sub">' . __&#40;'No posts at the moment. Check back again later!', 'arras'&#41; . '</span>';
&#125;
  
wp_reset_query&#40;&#41;; ?>
Ich hoffe es kann mir jemand weiterhelfen.

Gruß

Manuel