mostrar los últimos posts por orden alfabético

Home » Snippets » mostrar los últimos posts por orden alfabético
0

Created with:

Visibility: 

public

Creator: rhs@mediastuff.com.ar

Customize with WPTurbo AI
X

Add Snippet To Project

New Project
Add To Existing Project
					<?php
// Query latest posts
$args = array(
    'posts_per_page' => -1,
    'order' => 'ASC',
    'orderby' => 'title',
);

$latest_posts = new WP_Query( $args );

// Display posts
if ( $latest_posts->have_posts() ) {
    while ( $latest_posts->have_posts() ) {
        $latest_posts->the_post();
        // Display post title and content
        the_title();
        the_content();
    }
    wp_reset_postdata();
} else {
    // No posts found
    echo 'No posts found.';
}
				

Explanation:

This code snippet uses the WP_Query class to retrieve the latest posts from the database. The posts_per_page parameter is set to -1 to retrieve all posts, and the order parameter is set to ASC to sort the posts in ascending order. The orderby parameter is set to title to sort the posts by their title in alphabetical order.

Inside the loop, the the_title() and the_content() functions are used to display the title and content of each post. After the loop, the wp_reset_postdata() function is called to reset the post data.

If no posts are found, the code will display the message "No posts found."

Please note that this code assumes that it will be placed inside a PHP file of a WordPress plugin or theme. Make sure to include the necessary WordPress files and properly enqueue the scripts and styles if needed.

Register an account to save your snippets or go Pro to get more features.