Ich lade eine Front-End-Website auf ein html5blank Wordpress Theme. Die Dateien header.php und footer.php funktionieren einwandfrei, aber mein erster Abschnitt get_template_part() wird nicht angezeigt. Ich habe die Vorlagenhierarchie durchgesehen und kann nicht sehen, was das Problem verursachen könnte.Wordpress - get_template_part() Abschnitt nicht angezeigt
Dies ist, wie ich meinen Code haben -
whatwedo.php
<?php /* Template Name: whatwedo */ ?>
<section id="what">
<!-- whatwedo template code -->
</section>
index.php
<?php get_header(); ?>
<!-- section -->
<section>
<?php get_template_part('whatwedo'); ?>
</section>
<!-- /section -->
<?php get_sidebar(); ?>
<?php get_footer(); ?>
page-home.php
<?php get_header(); ?>
<?php get_template_part('whatwedo'); ?>
<?php the_content(); ?>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
Ich bin nicht sicher, ob der Vorlagenname in index.php oder page-home.php gehen sollte, aber so oder so sollte es angezeigt werden, oder? Ich habe bisher nur zwei Seiten im Dashboard eingerichtet - Home und Blog - und ich bin mir ziemlich sicher, dass sie richtig eingerichtet sind.
Kann jemand sehen, warum das passieren könnte?
Solange die Vorlagendatei whatwedo.php im Child- oder Parent-Theme ist, sollte sie es finden. Ich kann keine Probleme mit Ihrem Code sehen ... –
@AndrewSchultz Dies ist so frustrierend. Keine der Vorlagen wird angezeigt - es sieht so aus, als wären sie dort, aber ich kann sie nicht sehen. Als ob ich irgendwo eine Standard-Opazitätsregel hätte, die alles versteckt. –
Können Sie den Quellcode des Browsers überprüfen, um zu sehen, ob die Vorlage vorhanden ist, aber durch eine CSS-Regel ausgeblendet wird? –