Danke ich probiers mal aus udn sags dann obs gepasst hat, bin aber heute alle :)
Schönes Wochenende und nen lieben Nikolaus morgen *GRINS*
Stefan
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenDanke ich probiers mal aus udn sags dann obs gepasst hat, bin aber heute alle :)
Schönes Wochenende und nen lieben Nikolaus morgen *GRINS*
Stefan
Hallo,
so jetzt habe ich mal ein komplexeres Problem.
Und zwar.
Ich will Seiten mit bestimmten Kriterien auf einer Seite Ähnlich wie die Artikel(Newsübersicht)Seite anzeigen lassen aber nicht so einfach sondern (Jetzt wirds tricky)
ich habe ja auf meiner seite erstmal ganz normal folgendes:
<?php /*
Template Name: beispiel
*/
?>
<?php get_header(); ?>
<div class="seite">
<div class="inhaltheader">
<?php include ('reiter.php'); ?>
<div class="inhalt">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<h1><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h1>
<hr />
<?php the_content(__('(more...)')); ?>
<?php edit_post_link(__('Edit This')); ?>
<?php endwhile; else: ?>
<p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
<?php endif; ?>
<p> </p>
<hr />
<div align="right"><smal><a href="#oben">nach oben</a></smal></div>
</div>
<div class="inhaltbot">
</div>
</div>
</div>
<?php get_footer(); ?>
Alles anzeigen
das ist ja soweit bekannt jetzt will ich quasi das so machen das wie folgt dort die Seiten aufgelistet werden, ABER nur die Seiten die in einem bestimmten Benutzerdefinierten Feld (nennen wir es mal testfeld) einen wert stehen hat der größer als 3 ist.
Ok wie ich das mit dem wert an sich löse im php ist mir soweit klar
Problematik ist ich weis a nicht wie ich die seiten so auslese, das ich an den wert "testfeld komme und vorallem soll er wie folgt eingebaut werden:
<?php /*
Template Name: beispiel
*/
?>
<?php get_header(); ?>
<div class="seite">
<div class="inhaltheader">
<?php include ('reiter.php'); ?>
<div class="inhalt">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<h1><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h1>
<hr />
<?php the_content(__('(more...)')); ?>
[COLOR=Red][size=18]AN DIESER STELLE SOLL ES ERSCHEINEN[/SIZE][/COLOR]
<?php edit_post_link(__('Edit This')); ?>
<?php endwhile; else: ?>
<p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
<?php endif; ?>
<p> </p>
<hr />
<div align="right"><smal><a href="#oben">nach oben</a></smal></div>
</div>
<div class="inhaltbot">
</div>
</div>
</div>
<?php get_footer(); ?>
Alles anzeigen
Hoffe mir kann jemand helfen
Vielen Dank schon mal und liebe Grüße
Stefan
Gut schon sehr alt der Artikel, aber evtl. braucht das ja jemand nochmal, ich habe das ganze so gelöst:
<?php query_posts('showposts=5');
if (have_posts()) : while (have_posts()) : the_post(); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php printf(__('%s', 'kubrick'), the_title_attribute('echo=0')); ?>">
<?php
$titelg = get_the_title();
$titels = str_split($titelg, 25); ?>
<small><?php the_date('d.m.y'); ?>
<?php
echo ' - '.($titels[0]);
?>
</small>
</a><br />
<?php endwhile; ?>
<?php else : ?>
<p>Nichts da</p>
<?php endif; ?>
Alles anzeigen
http://wordpress.org/extend/plugins/search-everything/
diese Plugin hat abhilfe geschaffen !!
hmmm, das findet zwar die einträge in dem Benutzerdefinierten feldern, aber wenn man dann auf suchen klickt, dann kommt kein suchergebnis.
mal sehen, muss jetzt in die Arbeit, muss ich heute abend nochmal schauen, vieleicht bring ichs noch zum laufen, aber generell finde ich das nicht so die ideale lösung, falls noch jemand eine lösung weis, das die normale suche einfach die benutzer definierten felder mit durchsucht wäre das sehr cool.
danke erstmal nochmal
lg
Stefan
ohne plugin geht das nicht?
Aber auf jeden Fall vielen Dank :)
Hallo,
hoffe ich habs jetzt in den richtigen Thread geschrieben :)
also, ich habe festgestellt, das Einträge in die Benutzerdefinierte Felder nicht mit der Suchfunktion gefunden werden.
Kann ich das irgendwie ändern?
Vielen Dank schon mal
Stefan
hallo,
wie schon im titel zu sehen, habe ich nach dem update auf 2.7 folgende meldung:
ZitatFatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 177470 bytes) in /wp-includes/streams.php on line 180
sehe ich das richtig, das quasi der cache vom server zu klein eingestellt ist, aoder ist das ein anderes problem?
vielen dank schonmal im vorraus
sChen
So ja sorry, nächstemal nehm ich den edit button.
und sorry, das ich gestern nimma geantwortet hatte - ja evtl. wäre plugion in deinem fall wirklich besser ^^
aber hat sich ja jetzt alles erledigt :D
lg
sChen
HUCH
Zitat<a href="<?php echo get_permalink($post['ID']); ?>" title="<?php echo $post['Title'];?>">Von <?php echo $comment->comment_author; ?> zu
<?php $post['Title']; ?>
</a>
muss natürlich
<a href="<?php echo get_permalink($post['ID']); ?>" title="<?php echo $post['Title'];?>">Von <?php echo $comment->comment_author; ?> zu
<?php echo $post['Title']; ?>
</a>
heißen sorry
Also ohne gekürzten titel ^^
<h2>Letzten Kommentare:</h2>
<ul>
<?php $commenttype = 'even';
foreach($comments as $comment) {
$post = get_postdata($comment->comment_post_ID); ?>
<li class="<?php echo $commenttype; ?>">
<a href="<?php echo get_permalink($post['ID']); ?>" title="<?php echo $post['Title'];?>">Von <?php echo $comment->comment_author; ?> zu
<?php $post['Title']; ?>
</a>
</li>
<?php if($commenttype == "even") { $commenttype = "odd"; } else { $commenttype = "even"; } ?>
<?php } ?>
</ul>
Alles anzeigen
ach ups, hab ich garnet dran gedacht ja ich habe ja den titel gekürzt.
nein der zeigt schon alle an nur der titel wird eben auf die zeichenlänge gekürzt, ich finde das übersichtlicher
aber wenn du das ohne kürzung haben willst, dann schreib ich es dir schnell um
hab dir ne pn mal geschrieben, kann mal schauen ob ichs dir einbauen kann^^
bastelst du dir die komplette sidebar mit widgets zusammen?
ansonsten einfach in der sidebar.php z.b. so (siehe unten) eifügen an der stelle wo es sein soll.
mit dem ganzen widget zeug kenn ich mich leider jetzt nicht sooo aus, ich gehe lieber zu fuß ^^
<h2>Letzten Kommentare:</h2>
<ul>
<?php $commenttype = 'even';
foreach($comments as $comment) {
$post = get_postdata($comment->comment_post_ID); ?>
<li class="<?php echo $commenttype; ?>">
<a href="<?php echo get_permalink($post['ID']); ?>" title="<?php echo $post['Title'];?>">Von <?php echo $comment->comment_author; ?> zu
<?php
$titelk = $post['Title'];
$titelks = str_split($titelk, 15);
echo ($titelks[0].'...');
?>
</a>
</li>
<?php if($commenttype == "even") { $commenttype = "odd"; } else { $commenttype = "even"; } ?>
<?php } ?>
</ul>
Alles anzeigen
Cool ja das war genau das was ich suchte :)
sorry das ich das englische forum nicht selbst durchsuchte, aber mein englisch oO
Also vielen Dank für die Hilfe !!
Du könntest es so versuchen: WordPress: Letzte Kommentare ausgeben - I am Jeriko
schau dir das mal an ist echt einfach und leicht verständlich, oder meinst du wenn du das widget benutzt?
vielen dank, das gefällt mir doch schon besser :)
vielen dank ;)
ohne geht es also nicht? schade