Quantcast
Channel: WordPress › Support » Forum: Hacks - Recent Topics
Viewing all articles
Browse latest Browse all 8245

BRG Web on "WP_Query Taxonomy Parameters"

$
0
0

I am trying to query a custom post type but it is not working.

I am using Elegant Theme's Nexus with All in One Event Calendar.

The theme has a featured slider in the home page that gets the recent posts from a regular post category and displays it as slides. I want it to get the recent events from AIO Event Calendar, that are saved as a specific post type and display as slides.

The original code for the featured slider in the homepage is:

<?php
	$i = 1;

	$featured_args = array(
		'posts_per_page' => is_category() ? 2 : 4,
		'cat'            => (int) get_catId( ( is_category() ? get_query_var( 'cat' ) : et_get_option( 'nexus_feat_posts_cat' ) ) ),
	);

	if ( is_category() ) {
		$sticky_posts = get_option( 'sticky_posts' );

		if ( is_array( $sticky_posts ) ) {
			$featured_args['post__in'] = $sticky_posts;
		} else {
			$featured_args['orderby'] = 'rand';
		}
	}

	$featured_query = new WP_Query( apply_filters( 'et_featured_post_args', $featured_args ) );
?>

I changed the $featured_args like this:

<?php
	$i = 1;

	$featured_args = array(
		'posts_per_page' => is_category() ? 2 : 4,
		/*'cat'            => (int) get_catId( ( is_category() ? get_query_var( 'cat' ) : et_get_option( 'nexus_feat_posts_cat' ) ) ),*/
		'post_type' => 'AI1EC_POST_TYPE'
	);

	if ( is_category() ) {
		$sticky_posts = get_option( 'sticky_posts' );

		if ( is_array( $sticky_posts ) ) {
			$featured_args['post__in'] = $sticky_posts;
		} else {
			$featured_args['orderby'] = 'rand';
		}
	}

	$featured_query = new WP_Query($featured_args ) );
?>

But nothing is showing in the slider anymore.

What am I doing wrong?

The nexus theme: http://www.elegantthemes.com/demo/?theme=Nexus
All in One Event Calendar: http://wordpress.org/plugins/all-in-one-event-calendar/

The site that I am trying to do this: http://brgweb.com.br/ibmundial

Thanks!


Viewing all articles
Browse latest Browse all 8245

Trending Articles