Tagged Questions
4
votes
1answer
183 views
Changing the meta_query of the main query based on custom query_vars and using pre_get_posts
I've registered custom rewrite rules and query_vars to use for displaying a list of events based on ISO date format. For example when a user requests the URL, http://site.com/by-date/2013-04-04/, my ...
0
votes
1answer
39 views
Avoiding page loop
I'm doing a custom page that has multiple wp query calls, the thing is that I don't need the main query that is I don't need anything from the page contents, so in order to save load time I was ...
0
votes
1answer
137 views
Custom post types loop on a page template
Hi I'm trying to make a page template that shows a list of a custom post type ordered by a meta key, I easily made it with query_posts but I am trying to do it via pre_get_posts so I made a function ...
0
votes
1answer
124 views
Pre_get_posts Gives 404 on Custom Post Type
I'm trying to filter the query on a sub page called "Ask Question" to list all of the recent questions submitted by users, but I get a 404 when going to the page. Flushing the permalink structure did ...
2
votes
1answer
216 views
Using is_main_query to select custom post type on certain page
I've been trying to implement some of the ideas discussed by Andrew Nacin http://wordpress.tv/2012/06/15/andrew-nacin-wp_query/ into my workflow, specifically trying to move away from using ...
1
vote
1answer
85 views
Recommended way to drop a pending query (in pre_get_posts)?
It looks like an e-commerce plugin's core query will be of no use to me in one particular template so I would like to discard it completely in favor of my own WP_Query loops in the template. It's not ...
2
votes
0answers
40 views
When querying a combination of posts and other meta fields, is there a better solution than directly modifying the WHERE value?
This question is a follow up to a question I recently asked.
I've implemented what seemed to be the only solution, and it seems to work (YAY!). I just need to verify that:
This is really the only ...
6
votes
2answers
229 views
What is “main query”? [duplicate]
Possible Duplicate:
How to know which one is the main query?
I'm curious to know what is the so called "main query"?
What I have is two queries on front page.
if (have_posts()) : while ...
14
votes
3answers
465 views
Should I use Pre Get Posts or WP_Query
I have the following query which I call in my taxonomy.php template via query_brands_geo('dealers', 'publish', '1', $taxtype, $geo, $brands);
This function works perfectly. However after reading ...
1
vote
1answer
102 views
Custom Order in WP Query
I'm trying to implement my own query ordering, here is what I came up with...
$query = new WP_Query('post_type=contentboxes&include=' . $contentboxes . '&order=ASC&orderby=include' );
...
1
vote
2answers
126 views
Single page theme that uses pages for the content
I'm making a one page site. On the page I want to run WP_Query three or four times to pull in those 3-4 pages.
The page looks a bit like this:
<div class="row">
<?php
$args = array( ...
0
votes
2answers
619 views
Multiple orderby parameters in pre_get_posts() action
Referencing @Otto's response to a question I also had about ordering by multiple fields, here is what he said:
Can't do it with a naive WP_Query. Use the posts_orderby filter to add
your own ...
0
votes
2answers
238 views
How to apply pre_get_posts to a custom query?
How can I apply pre_get_posts to a custom query?
For example, if I have:
$custom_query = new WP_Query(...)
//code here
How can I apply the pre_get_posts for this $custom_query?
2
votes
2answers
196 views
Splitting the main query in multiple loops with query_posts and/or pre_get_posts?
I have a custom post type 'events', to which I have associated a custom taxonomy 'calendar'. The calendar has 12 fixed terms, for each month of the year ( 'august', 'october', 'november, etc.).
I'm ...
0
votes
2answers
455 views
How Do I Use WP_Query to Run This Database Query as Search Result?
I have created a search box with a drop down box of 4 options to customize the search:
A general default search, no filter
A custom search according to the post title for a custom post type only.
A ...
3
votes
1answer
127 views
How to target the default Recent Posts and Recent Comments widgets with pre_get_posts?
I added the following to my functions.php:
add_action('pre_get_posts', 'keyl_get_emp_posts');
function keyl_get_emp_posts($query) {
if ($query->is_main_query())
...
0
votes
3answers
1k views
Query with pre_get_posts to get pagination
After pretty much getting everything working with query_posts, I noticed my pagination wasn't running. I was told pre_get_posts should be the solution.
My problems:
I don't know how to pass all my ...
11
votes
2answers
1k views
Using pre_get_posts with WP_Query
I was reading Stephen Harris's excellent answer to this question regarding the use of WP_query(), query_posts() and pre_get_posts.
He says "pre_get_posts is a filter, for altering any query. It is ...
0
votes
2answers
444 views
using pre_get_posts for search results not found
function hotlinkers_wp_query($query) {
if ( !$query->is_admin && $query->is_search) {
$search_query = str_replace('-',' ', $query->query_vars['s']);
...
47
votes
3answers
17k views
When to use WP_query(), query_posts() and pre_get_posts
I read @nacin's You don't know Query yesterday and was sent down a bit of a querying rabbit hole. Before yesterday, I was (wrongly) using query_posts() for all my querying needs. Now I'm a little bit ...
4
votes
1answer
335 views
How-to exclude terms from the main query the most performant way?
This Q is a follow up to this answer on the Q: "How to exclude a specific term for the search?".
4 ways to filter out posts that have a specific term
Type | Pro | ...
2
votes
2answers
932 views
“pre_get_posts” firing on every query
How can I change arguments for the main query only, and not affect other queries?
add_filter('pre_get_posts', 'custom_post_count');
function custom_post_count($query){
...
2
votes
3answers
1k views
Archive Listings Filtered by Date Values in a Custom Field/Post Meta?
(Moderator's Note: The original title was "using archive by date with a custom date")
I'm adding an additional date to posts as a custom field. Now I want the archive to show posts by the custom date ...