Hallo,
ich habe eine statische Seite wir die auf die wir.php verweist. Den Content dieser Seite möchte ich so aufteilen, dass folgendes Muster entsteht:
PHP
<?php query_posts('page_id=249'); //page-id der statischen 'wir'-seite ?>
<?php if (have_posts()): while (have_posts()): the_post(); ?>
<h2><?php the_title(); ?></h2>
<p><?php the_content(); ?></p> //Teil 1 des Contents auf der statischen wir-Seite
<?php endwhile; ?>
<?php endif; ?>
//Nun möchte ich Posts aus einem Custom Post Type einfügen
<?php query_posts('post_type=wir&showposts=-1'); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<h3><?php the_title(); ?></h3>
<p><?php the_content(); ?></p> //Beschreibung der Mitarbeiter
<?php endwhile; ?>
<?php endif; ?>
<?php wp_reset_query(); ?>
//Folgend soll der Content Teil 2 aus der statischen wir-Seiter folgen
<?php if (have_posts()): while (have_posts()): the_post(); ?>
<p><?php the_content(); ?></p> //Teil 2 des Contents auf der statischen wir-Seite
<?php endwhile; ?>
<?php endif; ?>
Alles anzeigen
Ich habe schon probiert den content mittels der PHP-explode-Funktion folgendermaßen aufzuteilen:
PHP
<?php
$wircontent = the_content();
$teile = explode("%%trenner%%", $wircontent);
echo $teile[0];
?>
aber er hat den Content nicht geteilt, stattdessen gab mir echo teile[0]; den ganzen Content aus.
Im Netz habe ich gelesen, das man dafür eine add_filter('the_content', $callbackfunktion);-Funktion verwendet, doch ich verstehe nicht genau, wie ich diese einsetzen muss. Wie kann man das Problem lösen?