Это моя первая попытка создать тему с нуля. До этого я просто использовал underscores_me и внес большинство изменений в style.css и оставил большую часть PHP в покое, потому что я новичок в этом.
Моя проблема в том, что плагины не работают. Ни один из тех, что я устанавливал, не работает. На данный момент я пробовал плагины, которые создают календарь событий, но я предполагаю, что у всех плагинов будут проблемы. В областях, предназначенных для отображения календаря, я вижу две вещи. Страницы, сгенерированные плагинами, вообще ничего не показывают (кроме визуальных элементов темы), а плагины, вставленные в страницу, созданную администратором, отображают код, сгенерированный плагинами.
Я использую WampServer. У меня есть wp_footer(); и wp_head(); в правильных местах. Мой файл functions.php был создан на основе примера, найденного по адресу https://scanwp.net/blog/create-a-wordpress-starter-theme-from-scratch/, и пока единственная корректировка, которую я внес в него, — это удаление прекрасной строки кода.
Мой файл index.php выглядит так:
<?php get_header(); ?>
<h1><?php echo "☛ "; ?><?php the_title(); ?></h1>
if ( have_posts() ) :
while ( have_posts() ) : the_post();
// Display post content
endwhile;
endif;
?>
<?php get_footer(); ?>
И мой файл page.php выглядит так:
<?php get_header(); ?>
<h1><?php echo "☛ "; ?><?php the_title(); ?></h1>
<?= get_post_field('post_content', $post->ID) ?>
<?php get_footer(); ?>