Danke, mir wurde hir schon mehrfach geholfen.
Ich habe eine weitere Frage :-)
Ich habe mir ein Custom Page Template gebaut und will dort alle Posts nach einem Keyword anzeigen lassen. Zum Beispiel alle Posts mit einem Preisfehler. Dazu habe ich ein page template angelegt und dort das query reingeschrieben.
The Post content wird oben drüber ausgeben und unten drunter sollen dann die gefundenen Beiträge sein.
Kann mir jemand dieses query ergänzen?
Am liebsten wäre es mir, wenn man das Suchkriterium per custom field ändern kann. Dann braucht man immer nur eine neue Seite anlegen und kann per Custom Field selber auswählen und muss nicht im php code bearbeiten. Zudem sollen nur posts angezeigt werden und nach datum von neu bis alt sortiert werden.
Vorteil ich muss nur ein Template anlegen und kann das dann per custom field anpassen. Geht das überhaupt?
custom field heißt z.b searchcriteria-content
Mein query sieht momentan so aus:
<?php
$args = array(
's' => 'preisfehler',
)
);
$the_query = new WP_Query($args);
if($the_query->have_posts()):
?>
<div class="grid_8 blog-one">
<div class="cat-desc"><?php the_content(); ?></div>
<?php
while($the_query->have_posts()) : $the_query->the_post();
get_template_part('includes/default-template');
?>
<?php
endwhile;
?>
</div>
<?php
endif;
?>
Alles anzeigen
Das zweite query sollte genau das gleich wie oben sein, jedoch sollen alle beiträge angezeigt werden die ein bestimmen text in einem custom field haben.
das custom field heißt deallink und in diesem sind url gespeichert. Das query soll jetzt nur beiträge anzeigen die z.b ebay in der url (custom field:deallink) haben. Das suchwort soll hier auch wieder per custom field angepasst werden.
das custom field soll searchcriteria-link heißen.
somit habe ich zweit template die ich unter page auswählen kann und unten unter den page die searchcriteria content oder link per custom field einspielen kann .
ich weiß ist ein wenig kompliziert aber ich danke :-)