The snippet below from the codex suggest that it would just display the first sticky post. If there are none, it wont return anything. Whatever your use case is please apply the logic accordingly.
$sticky = get_option( 'sticky_posts' );
$args = array(
'posts_per_page' => 1,
'post__in' => $sticky,
'ignore_sticky_posts' => 1
);
$query = new WP_Query( $args );
if ( isset($sticky[0]) ) {
// insert here your stuff...
}
Related Posts:
- Way to include posts both with & without certain meta_key in args for wp_query?
- How to Access Global $multipage or Global $numpages outside the loop?
- How can I use WP-CLI commands without –allow-root
- Calling a wp_query $posts causes a 500 error
- Merging a complex query with post_rewind and splitting posts into two columns
- ‘posts_where’ filter not applying ‘WP_Query’ in `wp_ajax`
- meta_query not working properly
- Filter wp_query to search post title in function
- Two queries on the same page with pagination
- Using tax_query reverses my post_type argument in a custom WP_Query
- Best approach to create Hot and Trending sections
- creating wp query with posts with specific category
- $wp_query->current_post restarts from zero on paged pages
- get complex results set according to category structure
- wp_get_post_terms of cpt but not duplicates if they are used more than once in the loop
- Setup of taxonomy term template pages
- Ignore post by meta value in the main query
- Display posts in 3 days chunk
- How to make orderby ‘meta_value_num’ OPTIONAL?
- WP_Query’s “request” SQL Query
- How to do a query on custom taxonomies that is uncategorised?
- Order taxonomy terms in alphabetical order
- is_search was called incorrectly
- Empty tax_query array returns an empty array
- Sorting By Custom Posts With Attachments
- How to choose between hooking into per_get_posts or into parse_query
- Woocommerce returns Product post_status as published even tho it is in status draft
- remove query arg from url after set query
- How to do meta_query for attachments?
- How can I fix: “Notice: Undefined offset: 0”?
- SQL: What is wrong with the following query (generated by WordPress WP_Query, ordering prices)
- Order By table field comment_status in WordPress > 4.0
- Most commented last 24h, week, month, year and all time – posts_where
- WP_Query Pagination on multiple-loop page breaks WP or doesn’t show up
- Why isn’t my `meta_query` array functioning properly?
- Using hook to use DISTINCT in a wp_query
- Overwrite YoastSEO meta-tags with another page’s [closed]
- Import wp users via one click demo option
- WP_query sorting can’t sort danish letters (æ, ø, å)
- Dynamic User Id
- Slow queries on a huge database
- Multisite pagination issue by multi query archive 404
- Hide elements outside loop based on query
- WP Query crashes on more than ~ 2000 posts
- different for loop if screen resolution < 1000px
- insert value from html into data base with wordpress
- Debugging wp_query orderby for taxonomy
- Pagination is not working with custom query inside a homepage template
- Issues with search after added meta_query
- How to load a script code only in posts?
- Display posts with specific value first in query
- Woocommerce: order posts by meta key
- Modify query posts
- Multiple meta query from array
- I need to run a AJAX Fuction from within a WP_Query but only works on first item
- Find only those galleries with images
- WQ Query post meta date comparison
- Category not being selected
- WP_Query with 4 post meta field arguments gives 500 internal server error
- Filter subpages in while loop from WP Query object
- How to filter a static post page with ajax and $wp_query
- WP Query Order By Multiple Values
- Error: Attempt to read property “ID” on null
- wp-query and wp_get_post_terms on custom taxonomy archive page
- Unrelated post showing in WP_Query
- Custom meta_query order for Elementor based on post meta key [closed]
- wordpress pagination wont render on custom page template even though its right under the loop like the documentation says so
- How to combine meta_query and date_query with condition in WordPress
- ElasticPress is (aparently) messing with my search filters
- get_posts function not returning any results
- INNER JOIN custom tables – SQL Query
- How to query search only for post titles?
- Shortcode attributes causes 500 error after updating the page
- WP Query. Ordering posts by another post types meta
- How to display author meta and count numbers for each user in comment.php?
- update_post_meta() not updating
- WP_Query to Retrieve Posts from WooCommerce Products that are Only in Catalog
- Get top 5 posts viewed using post_views_count
- query_posts based on a meta_key
- Track write actions to the database
- Query with two posttypes and two different meta_keys
- Sort by meta key within same day
- Duplicates When using Nested WP_Query
- meta_query not working with the_content()
- how to exclude store in clipper theme wordpress code php
- Show portfolio items in template – how?
- Display post list within category list sorted by name [duplicate]
- Problem with WordPress 4.0 and $wp_query
- Hierarchical List Pages as a table
- WP_Query with several meta_query-statements and order by meta_value
- query_posts, oderby meta_value & print “future” posts
- Second wp_query doesn’t appear to be working
- difference between methods of query
- post__in not recognizing multiple IDs
- Why does WP_Query not search for two ‘meta_query’ keys separated with OR?
- How do I split a large query with a semi-expensive function included into multiple smaller queries
- Custom WP_query in Jnews theme returns thousands of posts
- wp_query loop with compare operator simply not working, why?
- How to retrieve _embed (etc) fields in get_posts custom query?
- Is there another way to retrieve a post_id from post_meta other than a SQL query?