Как я могу отобразить список WordPress пользовательские сообщения?

Я использую WordPress 3, и я создал пользовательский тип сообщения, названный статьей, которая дает мне Формат ссылки mywebsite/articles/article-title. Как я вижу все записи статьи в URL mywebsite/articles?

17
задан Peter Mortensen 23 November 2019 в 22:05
поделиться

1 ответ

Предполагая, что вы все настроили правильно и хотите видеть тип сообщения на общедоступной странице шаблона, попробуйте использовать этот код в mycustomtemplate.php или аналогичном.

<?php $loop = new WP_Query( array( 'post_type' => 'article', 'posts_per_page' => 10 ) ); ?>

<?php while ( $loop->have_posts() ) : $loop->the_post(); ?>

    <?php the_title( '<h2 class="entry-title"><a href="' . get_permalink() . '" title="' . the_title_attribute( 'echo=0' ) . '" rel="bookmark">', '</a></h2>' ); ?>

    <div class="entry-content">
        <?php the_content(); ?>
    </div>
<?php endwhile; ?>

Вы можете настроить цикл так же, как сообщения и страницы в блогах. Если вы хотите получить все на одной странице, вам нужно снять ограничение в 10 на post_per_page , хотя я бы не предлагал этого. Я бы сказал, установите его на 50 или 100 и по-прежнему используйте страницы.

Источник: Пользовательские типы сообщений в WordPress

30
ответ дан 30 November 2019 в 11:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: