Anscheinend bin ich so doof, aber kann mir bitte trotzdem jemand helfen?
Ich habe ein eigenes Theme als CMS-Seite erstellt.
Startseite und Unterseiten, u.a. ein Blog.
Unter Einstellungen >Lesen habe ich meine Startseite als Startseite und den Blog als Artikelseite markiert.
Alle Seiten sind bei Seite bearbeiten > Attribute als Standarttemplates markiert (auch der Blog, er ist ja kein Archiv).
Alle Unterseiten funktionieren und zeigen Header und Footer an.
Die Blogseite bleibt weiß.
page.php sieht folgendermaßen aus:
PHP
<?php get_header(); ?>
<?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
<?php the_content(); ?>
<?php endwhile; ?>
<?php get_footer(); ?>
hier ist meine index.php:
PHP
<?php get_header(); ?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<div class="blog-entry">
<h2><a href="<?php the_permalink(); ?>" title="Lesen Sie "<?php the_title(); ?>" vollständig"><?php the_title(); ?></a></h2>
<p class="blogmeta"><?php the_time("1,d.m.Y"); ?></p>
<?php the_content('Weiterlesen...'); ?>
</div>
<?php endwhile; else ?>
<p><?php_e('Es wurden leider keine Beiträge gefunden.'); ?></p>
<?php endif; ?>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
Alles anzeigen
und das ist die functions.php:
PHP
<?php
function register_my_menus() {
register_nav_menus(
array( 'header-menu' => _('Header Menu'), 'footer-menu' => _('Footer Menu') )
);
}
add_action( 'init', 'register_my_menus' );
?>
bin anhand eines Buches vorgegangen.
Vielen Dank für Euere Mühe.
Inka