{"id":43060,"date":"2013-03-18T08:07:21","date_gmt":"2013-03-18T15:07:21","guid":{"rendered":"http:\/\/tri.be\/support\/forums\/topic\/hide-events-from-non-members\/"},"modified":"2015-07-07T06:26:37","modified_gmt":"2015-07-07T13:26:37","slug":"hide-events-from-non-members","status":"closed","type":"topic","link":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/hide-events-from-non-members\/","title":{"rendered":"Hide Events from Non-Members"},"content":{"rendered":"<p>I&#8217;m using the Members plugin from Justin Tadlock on my homeowners association site and have established a capability that restricts post visibility to homeowners association members only.  I&#8217;ve done this by adding a &#8220;pre_get_posts&#8221; filter on the the main query that filters on user meta information by querying for the members capability.  So far so good.  All posts that are marked for homeowners only are blocked.<br \/>\nNow within Event Calendar PRO, I&#8217;m able to specify that certain events are for homeowners only and in the &#8220;Event List&#8221; view, they are indeed blocked and do not show up.  However, in the &#8220;Calendar (grid)&#8221; view, they&#8217;re still visible.<br \/>\nI&#8217;ve verified that my filter is being executed for both the Event List view as well as the Calendar view.  Any ideas why these events would be hidden in the Event List view (as they should be) but show up in the Calendar view?<\/p>\n<p>Thanks!<br \/>\nTom G.<\/p>\n","protected":false},"template":"","class_list":["post-43060","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>Hide Events from Non-Members -<\/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\/hide-events-from-non-members\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hide Events from Non-Members -\" \/>\n<meta property=\"og:description\" content=\"I&#8217;m using the Members plugin from Justin Tadlock on my homeowners association site and have established a capability that restricts post visibility to homeowners association members only. I&#8217;ve done this by adding a &#8220;pre_get_posts&#8221; filter on the the main query that filters on user meta information by querying for the members capability. So far so [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/hide-events-from-non-members\/\" \/>\n<meta property=\"article:modified_time\" content=\"2015-07-07T13:26:37+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\/hide-events-from-non-members\/\",\"url\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/hide-events-from-non-members\/\",\"name\":\"Hide Events from Non-Members -\",\"isPartOf\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/#website\"},\"datePublished\":\"2013-03-18T15:07:21+00:00\",\"dateModified\":\"2015-07-07T13:26:37+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/hide-events-from-non-members\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/hide-events-from-non-members\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/theeventscalendar.com\/support\/forums\/topic\/hide-events-from-non-members\/#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\":\"Hide Events from Non-Members\"}]},{\"@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":"Hide Events from Non-Members -","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\/hide-events-from-non-members\/","og_locale":"en_US","og_type":"article","og_title":"Hide Events from Non-Members -","og_description":"I&#8217;m using the Members plugin from Justin Tadlock on my homeowners association site and have established a capability that restricts post visibility to homeowners association members only. I&#8217;ve done this by adding a &#8220;pre_get_posts&#8221; filter on the the main query that filters on user meta information by querying for the members capability. So far so [&hellip;]","og_url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/hide-events-from-non-members\/","article_modified_time":"2015-07-07T13:26:37+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\/hide-events-from-non-members\/","url":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/hide-events-from-non-members\/","name":"Hide Events from Non-Members -","isPartOf":{"@id":"https:\/\/theeventscalendar.com\/support\/#website"},"datePublished":"2013-03-18T15:07:21+00:00","dateModified":"2015-07-07T13:26:37+00:00","breadcrumb":{"@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/hide-events-from-non-members\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/theeventscalendar.com\/support\/forums\/topic\/hide-events-from-non-members\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/theeventscalendar.com\/support\/forums\/topic\/hide-events-from-non-members\/#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":"Hide Events from Non-Members"}]},{"@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\/43060","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\/43060\/revisions"}],"predecessor-version":[{"id":978838,"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/topic\/43060\/revisions\/978838"}],"wp:attachment":[{"href":"https:\/\/theeventscalendar.com\/support\/wp-json\/wp\/v2\/media?parent=43060"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}