Hallo,
in meinem Blog (powersax.de) arbeite ich nur mit statischen Seiten. Das Problem ist, dass es einige leere Seiten gibt, die nur der Strukturierung dienen - z.B. "Hund" (leere Seite) - Unterseite "Name des Hundes" (auch eine leere Seite) - Unterunterseite mit dem Inhalt
Mich nervt es jetzt, dass der Seitenbesucher im Menü auf Hund klickt und natürlich auf einer leeren Seite landet - meine Idee dazu ist, eine automatische Abfrage einzubauen, die prüft ob der Inhalt einer Seite leer ist und wenn ja
1. den Text "Bitte wählen sie einen Unterpunkt im Menü" und
2. die entsprechend Unterseiten-Links (dafür habe ich eine passenden Code gefunden) ausgibt
Mein Problem ist, dass ich mich mit if-Abfragen gar nicht auskenne - deshalb wäre ich über Hilfe sehr dankbar - hier meine page.php:
<?php get_header(); ?>
<div id="content" class="widecolumn">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="post" id="post-<?php the_ID(); ?>">
<h2><?php the_title(); ?></h2>
<div class="entry">
<?php the_content('<p class="serif">' . __('Read the rest of this page »', 'kubrick') . '</p>'); ?>
<?php wp_link_pages(array('before' => '<p><strong>' . __('Pages:', 'kubrick') . '</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>
</div>
</div>
<?php endwhile; endif; ?>
<?php edit_post_link(__('Edit this entry.', 'kubrick'), '<p>', '</p>'); ?>
</div>
<?php get_footer(); ?>
Alles anzeigen