Bei der Umsetzung eines WordPress-Projekts hatte ich neulich den Fall, das der Inhalt einer Seite auf einer anderen Seite ausgegeben werden sollte. Über folgende Funktion lässt sich das einfach erreichen:
function show_post($path)
{
$post = get_page_by_path($path);
$content = apply_filters('the_content', $post->post_content);
echo $content;
}
Anschließend kann der Inhalt der Seite „Portfolio“ über folgenden Code eingebunden werden:
show_post('portfolio');