Сделал шаблон рубрики, прогресс появился, спасибо! Но главной задачи пока что не выполнено.
Ссылки обновлены, теперь они работают через category.php, рубрику они действительно выводят, а вот дизайн и верстка пока так и не появились.
Я просмотрел коды страниц, на данный момент home.php работает в связке с content-home.php. Вот в этом contect-home, как я понял, находится та самая информация о дизайне, о добавлении картинки записи и так далее. В самом home происходит вызов второго скрипта.
Вот элемент кода из home.php:
<?php if ( have_posts() ) : ?>
<div id="main" class="site-main">
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( 'content-home', get_post_format() ); ?>
<?php endwhile; ?>
</div>
<?php the_posts_navigation(); ?>
<?php else : ?>
<div id="primary" class="content-area">
<main id="main" class="site-main" role="main">
<?php get_template_part( 'content', 'none' ); ?>
</main><!-- #main -->
</div><!-- #primary -->
<?php endif; ?>
А вот content-home.php:
<article id="post-<?php the_ID(); ?>" <?php post_class('section'); ?>>
<?php if ( has_post_thumbnail() ) :
$image_id = get_post_thumbnail_id();
$url = wp_get_attachment_image_src( $image_id, 'magnus-large' );
?>
<div class="section-image" style="background-image: url(<?php echo esc_attr( $url[0] ); ?>);">
<?php else: ?>
<div class="section-image">
<?php endif; ?>
</div><!-- .section-image -->
<div class="section-inner">
<header class="entry-header">
<?php the_title( sprintf( '<h1 class="entry-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h1>' ); ?>
<?php if ( 'post' == get_post_type() ) : ?>
<?php /*
<div class="entry-meta">
<?php magnus_posted_on(); ?>
</div><!-- .entry-meta -->
*/ ?>
<?php endif; ?>
</header><!-- .entry-header -->
</div><!-- .section-inner -->
</article><!-- #post-## -->
Собственно, эти коды я и копировал в разных вариантах в файл category.php. Пробовал вместо вызова content-home.php просто вставлять его код, чтобы все было в одном скрипте — без толку.
Возможно где-то еще есть недостающий кусок кода, вызова к которому не происходит? Где вообще хранится вся информация с главной страницы и где может сидеть тот скрипт, который отвечает за классный дизайн, который есть на главной, и которого больше нигде нет?