Support » Plugin: Events Manager » get events based on location taxonomies

  • Resolved jothikannan

    (@jothikannan)


    Hi,

    how to get the events based on the locations taxonomies,

    i have created a custom taxonomy for location post type, and now i want to get the events based on the location taxonomy i have created, am trying with the custom wp query as

    $args = array('post_type' => 'event','post_child'=>'location',
                     'tax_query' => array(
                    array(
                    'taxonomy' => 'kind_of_location',
                    'field' => 'slug',
                    'terms' => 'restuarant'
                    )
                    )
                     );
    $my_query = new WP_Query($args);

    but it doesn’t returning anything, what is wrong here, post_child works here ? or how can i get it?

    http://wordpress.org/plugins/events-manager/

Viewing 5 replies - 1 through 5 (of 5 total)
  • Hi,

    I’m not really clear on what you’re trying to do here. If you can explain a bit more we might be able to help.

    I can see you’ve misspelled the word restaurant – that might be your problem.

    Hi,

    i think that the event and locations are custom post types? and i thinking that location is child post of event, am i right?

    so i have created custom taxonomy for location custom post type, the taxonomy is kind of location(kind_of_location) like bar, hotel,etc, and while add a location i can choose these kind of location

    so i have write the custom query like below to link the location and events with the tax_query and post_child

    $args = array('post_type' => 'event','post_child'=>'location',
                     'tax_query' => array(
                    array(
                    'taxonomy' => 'kind_of_location',
                    'field' => 'slug',
                    'terms' => 'restuarant'
                    )
                    )
                     );
    $my_query = new WP_Query($args);

    i hope you may understand now

    The post types event and location are independent, location isn’t a child of event.

    Maybe that’s where you’re going wrong – the post_child’=>’location’ bit doesn’t make any sense.

    Also, unless you’ve misspelled restaurant as restuarant in your taxonomy that’s not going to work.

    OK thanks,

    my taxonomy is restuarant there is no problem with it, so problem is post_child, i thought that the location is child of event post type, may i know there is any relation between these??

    there is any possible way to get the events that attached with a location and the location taxonomy,??

    can you understand what i want to do? really i want to do it

    Plugin Author Marcus

    (@netweblogic)

    NetWebLogic Support

    I think you can do this if you use our shortcodes, see this tutorial for more info:

    Using Additional Custom Taxonomies

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘get events based on location taxonomies’ is closed to new replies.