{"id":1042486,"date":"2015-12-16T14:05:13","date_gmt":"2015-12-16T22:05:13","guid":{"rendered":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/create-a-query-for-additional-custom-fields\/"},"modified":"2016-02-18T08:33:06","modified_gmt":"2016-02-18T16:33:06","slug":"create-a-query-for-additional-custom-fields","status":"closed","type":"topic","link":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/create-a-query-for-additional-custom-fields\/","title":{"rendered":"Create a Query for Additional Custom Fields"},"content":{"rendered":"<p>Hi,<\/p>\n<p>We&#8217;re currently developing an Events site where we&#8217;re using the Event Calendar Pro plugin.  One of the requirements it to have a Dropdown selector in the Homepage, which will contain the Additional Fields we created with the ECP plugin. For example: City -&gt; California, New York, etc <\/p>\n<p>After making such selection, the user will be redirected to the Events Result page (i.e. www.site.com\/events\/), where the Events displayed will be based on the selection made on the Home page.  So, for example, if the user selected California in the City dropdown, the user would be redirected to http:\/\/site.com\/events\/?action=tribe_geosearch&amp;tribe_paged=1&amp;tribe_event_display=map&amp;tribe__ecp_custom_3=California<\/p>\n<p>So, basically, we would like to know what is the best approach you recommend in order to create these queries dynamically.  Is there a function included in one of your plugins that could help us with this?  We have a solid understanding of PHP and  WordPress API\/infrastructure, but we don&#8217;t have a lot of experience using this plugin, so more than anything we just need some general guidance on how to accomplish this.<\/p>\n<p>Any help will be greatly appreciated. <\/p>\n","protected":false},"template":"","class_list":["post-1042486","topic","type-topic","status-closed","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Create a Query for Additional Custom Fields -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/create-a-query-for-additional-custom-fields\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Create a Query for Additional Custom Fields -\" \/>\n<meta property=\"og:description\" content=\"Hi, We&#8217;re currently developing an Events site where we&#8217;re using the Event Calendar Pro plugin. One of the requirements it to have a Dropdown selector in the Homepage, which will contain the Additional Fields we created with the ECP plugin. For example: City -&gt; California, New York, etc After making such selection, the user will [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/create-a-query-for-additional-custom-fields\/\" \/>\n<meta property=\"article:modified_time\" content=\"2016-02-18T16:33:06+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/create-a-query-for-additional-custom-fields\/\",\"url\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/create-a-query-for-additional-custom-fields\/\",\"name\":\"Create a Query for Additional Custom Fields -\",\"isPartOf\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\"},\"datePublished\":\"2015-12-16T22:05:13+00:00\",\"dateModified\":\"2016-02-18T16:33:06+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/create-a-query-for-additional-custom-fields\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/create-a-query-for-additional-custom-fields\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/create-a-query-for-additional-custom-fields\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/theeventscalendar.com\/support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Topics\",\"item\":\"https:\/\/theeventscalendar.com\/support\/topics\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Calendar Products\",\"item\":\"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Events Calendar PRO\",\"item\":\"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/events-calendar-pro\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Create a Query for Additional Custom Fields\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\",\"url\":\"https:\/\/theeventscalendar.com\/support\/\",\"name\":\"\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/theeventscalendar.com\/support\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Create a Query for Additional Custom Fields -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/create-a-query-for-additional-custom-fields\/","og_locale":"en_US","og_type":"article","og_title":"Create a Query for Additional Custom Fields -","og_description":"Hi, We&#8217;re currently developing an Events site where we&#8217;re using the Event Calendar Pro plugin. One of the requirements it to have a Dropdown selector in the Homepage, which will contain the Additional Fields we created with the ECP plugin. For example: City -&gt; California, New York, etc After making such selection, the user will [&hellip;]","og_url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/create-a-query-for-additional-custom-fields\/","article_modified_time":"2016-02-18T16:33:06+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/create-a-query-for-additional-custom-fields\/","url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/create-a-query-for-additional-custom-fields\/","name":"Create a Query for Additional Custom Fields -","isPartOf":{"@id":"https:\/\/theeventscalendar.com\/support\/#website"},"datePublished":"2015-12-16T22:05:13+00:00","dateModified":"2016-02-18T16:33:06+00:00","breadcrumb":{"@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/create-a-query-for-additional-custom-fields\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/theeventscalendar.com\/support\/forums\/topic\/create-a-query-for-additional-custom-fields\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/create-a-query-for-additional-custom-fields\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/theeventscalendar.com\/support\/"},{"@type":"ListItem","position":2,"name":"Topics","item":"https:\/\/theeventscalendar.com\/support\/topics\/"},{"@type":"ListItem","position":3,"name":"Calendar Products","item":"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/"},{"@type":"ListItem","position":4,"name":"Events Calendar PRO","item":"https:\/\/theeventscalendar.com\/support\/forums\/forum\/events\/events-calendar-pro\/"},{"@type":"ListItem","position":5,"name":"Create a Query for Additional Custom Fields"}]},{"@type":"WebSite","@id":"https:\/\/theeventscalendar.com\/support\/#website","url":"https:\/\/theeventscalendar.com\/support\/","name":"","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/theeventscalendar.com\/support\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/1042486","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":1,"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/1042486\/revisions"}],"predecessor-version":[{"id":1042988,"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/1042486\/revisions\/1042988"}],"wp:attachment":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/media?parent=1042486"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}