go41

WordPress SELECT query einen Beitrag ausschliessen

von Joern am 10. Jun. 2014 | Keine Kommentare

Will man einen bestimmten Beitrag oder eine Seite nicht im Loop von WordPress anzeigen, gibt es einige Möglichkeiten.
Sofern man man die ID des Beitrags kennt, nimmt man am einfachsten ‚continue‘, um diese $post->ID zu überspringen.
Man nimmt sich eine Vorlage seines Themes welche mehrere Beiträge darstellt. Dies sind z.B. index.php, archive.php, tag.php, category.php oder auch search.php.
Hier sucht man nach dem Loop, der normalerweise so anfängt:

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

wichtig ist der Teil

the_post(); ?>

nach welchem man eine Zeile einfügt:

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php  if( $post->ID == '5' ) continue; ?>

diese neue Zeile lässt den Loop den Beitrag mit der ID 5 aus, springt also darüber um mit dem nächsten Beitrag weiter zu machen.

Wie das in einer SELECT Query funktioniert findet man hier:

wordpress query exclude one post or page in the loop

oder als Filter nach einem anderen Verfahren bei Bueltge hier Beiträge aus dem Suchergebnis von WordPress ausschließen

wordpress query exclude one post Do you want to add default categories to a custom post type in WordPress? Learn how to add categories to a custom post type and display multiple post types Wordfence Security is Multi-Site compatible and includes Cellphone Sign-in which permanently secures your WordPress website from brute force hacks. OOOOPS— In reading my previous about your Plug-in, you can sense the enthusiasm in my comments-I forgot to mention the main point. YOUR PLUG-IN DOES How to Enable Gzip Compression Enable Gzip Compression in via .htaccess file to increase page speed. Gzip compression, DEFLATE reduces size of HTML, JavaScripts and CSS files. Tags: enable, gzip, compression, Hi every! This text tutorial is on how to make a website using a premium theme (Themify). I will show you how to build this

Autor:

Du findest mich auch auf Google+, Twitter und Facebook!

Schreibe einen Kommentar

Pflichtfelder sind mit * markiert.