Home > CMS Tutorial > WordPress > How to display all articles on one page in wordpress

How to display all articles on one page in wordpress

爱喝马黛茶的安东尼
Release: 2019-07-19 13:51:03
Original
3112 people have browsed it

How to display all articles on one page in wordpress

Let WordPress display all categories of articles on one page

1. Copy a page.php file and change it to page -abc.php, and create a new page in the WordPress background, and change the fixed link address to abc (this abc can be optional, but it must correspond to page-abc).

2. Find the following code

<?php the_content(); ?>
Copy after login

in this page-abc.php file and add the following code after the code

<?php
    $cats = get_categories();
    foreach ( $cats as $cat ) {
    query_posts( &#39;showposts=10&cat=&#39; . $cat->cat_ID );
?>
    <h3><?php echo $cat->cat_name; ?></h3>
    <ul class="sitemap-list">
        <?php while ( have_posts() ) { the_post(); ?>
        <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
        <?php } wp_reset_query(); ?>
    </ul>
<?php } ?>
Copy after login

Remember to save and update page-abc.php document.

At this point, let’s refresh the newly created abc page below to see if articles under all categories have been displayed? The above code displays 10 articles in each category by default. If you need to display all articles, you only need to change the 10 in the code to a value of 1000 or greater.

Related recommendations: "WordPress Tutorial"

Let WordPress display several categories of articles on one page

How many categories does this display? The implementation method of articles in a category is the same as the method of displaying articles in all categories. You only need to change the code

$cats = get_categories();
Copy after login

in step 2 to

$cats = get_categories(array(&#39;include&#39; => &#39;1,2,3&#39;));
Copy after login

, where 1 and 2 ,3 is the category ID you want to display.

The above is the detailed content of How to display all articles on one page in wordpress. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template