You may please update your code as follows
function blog_post_home_shortcode() {
$query = new WP_Query( array(
'post_type' => 'post',
'order' => 'DESC',
'post_status' => ' publish',
'posts_per_page' => 3
));
while ($query->have_posts()): $query->the_post();
$blog = get_the_title();
echo $blog;
endwhile;
wp_reset_postdata();
}
add_shortcode('blogs_home', 'blog_post_home_shortcode');
Please check the above code and let me know if it works for you.
Related Posts:
- Adding additional data to WP_Post object
- WP_Query: Why is sticky post not first item in loop?
- Displaying the category name of a custom post type
- How do I reorder (pop and push) items from WP_Query?
- How to exclude latest x posts from a paginated query?
- Reverse chronology of post listing
- WP_Query to work with custom view
- Most viewed post for the last 2 days using WP_Query
- Adding Post Counts to Menu (Nav) Programmatically?
- This AJAX Code Doesn’t Work – Looking for elegant solution
- How to add posts to wp_query result?
- Posts for next month
- WP_Query only ONE post, won’t work
- Unable to modify(update) posts – Page not found
- Replace Main Query With Custom Query
- Hide Post comments when displayed via WP_Query
- Hiding posts in a list from specified categories
- Group posts by year in loop
- wp query with dynamic taxonomies and terms?
- How to get posts by multiple post slugs? [duplicate]
- Blogroll – Different layout for first post
- WP_Query do not load specifed number of post
- WP_Query: offset ignored when posts_per_page is -1?
- How do I use `posts_distinct` correctly?
- How can I remove posts of a certain category from homepage after a specified time period?
- Automatic value for custom fields for posts
- Loop through all product posts?
- Get random posts between specific dates / of specific age
- How to find what index page a post is on?
- Display post from current category and same tag?
- Get Posts that are in the current month or later
- WP Query to Get Array of Slugs
- How can I sort posts by the date and a custom meta field?
- Hiding Draft Post In Admin
- How to verify wp user password by sql query in wp? [closed]
- How to filter my search in post if contains a word in title, content or excerpt?
- How to return another post than requested
- Lost draft under all posts and drafts
- Get user categories with most posts in it
- Random ajax load only works with posts_per_page set to -1
- Query posts and return XML
- wp_query random post
- wp_posts table: safely remove unused columns to save database storage
- Using wp_list_pages() after calling query_posts()
- how to get post order by post id wp_query?
- Possible to alternate between two loops
- How to display all posts divided/ordered by post date? [closed]
- Why are my paginated posts always returning the same results?
- Is it possible to use WP_Query to only pull posts with attachments?
- Inner join overrides Advanced Custom Fields plugin’s get_field [closed]
- Every second post different class in blog view
- Display posts of specific category term
- Query posts by Author and/or by Tag
- Can’t understand why sometimes a [caption] field appears
- Why in my query is display two title?
- Migrate posts from category and sub-category via SQL
- wp_query with ajax
- Exclude some posts from displaying in wp_query based on some condition
- Need to know custom code to display random and most viewed posts in wordpress posts and pages
- How to retrieve certain number of images from a wordpress post?
- WordPress post filter menu
- How to convert query sql to shortcode in wordpress?
- Use posts_where to exclude posts ids from wp_query
- Current and next month posts
- Why does WordPress search returns same number of results for every search query?
- Same post appears in related Posts?
- Sidebar limiting to 10 posts?
- Override WordPress core post-template.php block template
- how to show comments only author which send own posts in wordpress
- Change Old WordPress Post Date Year
- Display/Filter post using if else statement
- How to sort WP_Post Object array by object field in php?
- Search results for ACF data
- Query prints posts without specific categories
- Numbered Pagination Showing The Same Posts After Altering WP_Query
- How to create page with post content in it?
- How to remove a post from results by ID after query?
- Override wp_link_pages pagebreak with filter
- Loop through all posts showing duplicates
- WP_Query extended with AJAX
- Manipulate query to show specific post
- WordPress text field in array problem
- Random order of the 5 most popular posts
- My custom query is displaying random posts in random order
- Get query result according to merged array
- Blog only showing one post even though more published
- Sort / Filter Queries
- How to show the posts list into a static page? Problems to use the loop into a static page
- How do I control the fallback query after the original query returned cero posts?
- Order posts by separate menu order for different sub-categories
- Adding a category at even positions on main loop with modified pagination
- Displaying Results From Custom Taxonomy Query
- Multiple loops on a Search result page?
- What is wrong with this wp_query?
- WP_Query: Fetch posts that are in (category1 and not in category2), OR posts that are not in cagegory1
- Exclude sub sub categories from displaying in the archive page
- How do I show the post title if an advanced custom field hasn’t been used?
- How add class the_content();?
- How do I get content of custom post type through post ID
- Filters do not work when there are multiple (one works)