If I understood correctly, you need something like the following:
$args = array(
'post_type' => 'book',
'posts_per_page' => -1,
'meta_key' => 'subject',
'meta_value' => YOUR_SUBJECT_PAGE_TITLE,
);
$books = new WP_Query($args);
Is this what you’re trying to achieve?
Also, please have a look at WP_Query
.
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
- WP_query taxonomy + get all posts with two terms from same taxonomy
- Merging a complex query with post_rewind and splitting posts into two columns
- How do I create my own nested meta_query using posts_where / posts_join?
- meta_query not working properly
- Best Practice For Querying Grandchildren?
- 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
- How to prevent queried posts from being added to cache?
- 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?
- is_search was called incorrectly
- Empty tax_query array returns an empty array
- How can I query posts with newly uploaded images?
- Conditional arguments WP_Query for post custom fields
- Sorting By Custom Posts With Attachments
- Random loop with code to prevent duplicate output returns no output at all from time to time
- Single meta_query query using OR instead of AND in request’s WHERE statement
- 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 loop for every result found in the_content() when using the search query?
- 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
- Slow WP_Query for custom post type
- 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
- How to restrict the search fields for a specific post type
- WP_query sorting can’t sort danish letters (æ, ø, å)
- Dynamic User Id
- Slow queries on a huge database
- Pagination links missing for first link (1) and previous button? How to get pagination links to work?
- Multisite pagination issue by multi query archive 404
- Query with relation and one without relation using multiple taxonomies?
- Automatically Query Parent Taxonomy
- 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
- Get all posts which was posted on X Days WordPress
- Pagination is not working with custom query inside a homepage template
- How to load a script code only in posts?
- Display posts with specific value first in query
- wp_query comment and meta query
- Modify query posts
- I need to run a AJAX Fuction from within a WP_Query but only works on first item
- How to change tag based on metabox value within $wp_query
- What’s missing in this wp_query and meta_query
- Tax Query on product_cat using NOT IN as operator does not exclude that category
- How to use the Term Object from a custom select field in a query
- Random users always showing same 8 users
- meta_query order by date present -> future then show null
- whether a nonce is required for get type and get_query_var?
- Wp-query and column blocks
- Multi line of $wpdb->query just run 1 time and end the loop right after
- Sort posts on custom field AND after that sort on date?
- Get last child of given page by ID
- How to query users by post count no less than 10
- display the children of the post using the current page as the main parent
- Display 3 levels of categories on page
- Showing most popular post of week
- Related Post by Tags Code
- In Product Category archives how to show Posts having same/similar prod_cat slug structure?
- Display three sequential posts on each page load, without repeating previous
- Find by post_meta, then sort by post_meta, then sort by date (wp_posts)
- previous_posts_link not working in WordPress pagination
- Eliminate typical pages on search page, turn it into ajax search with “infinite” sized single page
- Optimising amount of calls to custom fields
- The sorting of posts by a meta_query with two keys fails while separated as single queries it works
- 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
- Related posts with WP_Query
- Custom WP_query in Jnews theme returns thousands of posts
- wp_query loop with compare operator simply not working, why?
- How to get all post_id and meta_value using meta_key in wp_postmeta table
- List categories using WP_Query
- WP Query – Show custom posts only if user contain some user meta