WordPress: шаблон блога не отображается при переходе по URL - PullRequest
0 голосов
/ 22 октября 2019

Я зарегистрировал пользовательский тип сообщения с именем blog:

register_post_type(
    'blog',
    build_post_args(
        'blog', 'Blogs', 'Blog',
        array(
            'menu_icon'     => 'dashicons-welcome-write-blog',
            'menu_position' => 20,
            'has_archive'   => true,
            'public'        => true,
        )
    )
);

Это прекрасно загружается в бэкэнд WordPress, и я создал тестовое сообщение в blog.

Iзатем создали archive-blog.php , который имеет следующее:

<?php get_header(); ?> 

<div class="blogPost">
    <div class="container">
        <div class="row justify-content-center">
            <div class="col-12">
                this is a test
            </div>
        </div>
    </div>
</div>

<?php get_footer(); ?>

Но, когда я перехожу к /blog, он не показывает «это тест"test.

Точно так же у меня есть single-post.php , который имеет следующее:

<?php get_header(); ?> 

<div>
    test
    <?php while ( have_posts() ) : the_post(); ?>
        <?php the_content(); ?>
    <?php endwhile; ?>          
</div>

<?php get_footer(); ?>

и когда я перехожу к /blog/test, содержимоев моем тестовом сообщении в blog не появляется, и тестовый текст.

Где я иду не так?

...