<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
		>
	<channel>
		<title>WordPress Ideas &#187; Topic: &quot;Hidden&quot; Page Visibility</title>
		<link>https://wordpress.org/ideas/topic/hidden-page-visibility</link>
		<description>WordPress Ideas &#187; Topic: &quot;Hidden&quot; Page Visibility</description>
		<language>en-US</language>
		<pubDate>Sat, 10 Jun 2017 11:37:46 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.1</generator>
				<atom:link href="https://wordpress.org/ideas/rss/topic/hidden-page-visibility" rel="self" type="application/rss+xml" />

		<item>
			<title>Ipstenu (Mika Epstein) on "&quot;Hidden&quot; Page Visibility"</title>
			<link>https://wordpress.org/ideas/topic/hidden-page-visibility/page/4#post-31731</link>
			<pubDate>Fri, 14 Apr 2017 23:23:44 +0000</pubDate>
			<dc:creator>Ipstenu (Mika Epstein)</dc:creator>
			<guid isPermaLink="false">31731@https://wordpress.org/ideas/</guid>
			<description><![CDATA[<p>Just to clarify one thing, and please note I'm not saying NO to this, I'm just trying to explain WordPress :)</p>
<blockquote><p>Plugins are great for extra things that don't need to be integrated.</p></blockquote>
<p>Plugins are great for extra things that may not necessarily have mass-adoption because of a limited user base.</p>
<p>But also... Plugins are great to experiment and adapt features that may later be added to core. See the Rest API, Menus, and the MP6 redesign.</p>
<p>So please, don't dismiss the plugin. If a plugin is REALLY good, it may end up in core. Use the plugin. The more people who use it, the more obvious it becomes as to what's needed. :)
</p>]]></description>
					</item>
		<item>
			<title>sondrakinsey on "&quot;Hidden&quot; Page Visibility"</title>
			<link>https://wordpress.org/ideas/topic/hidden-page-visibility/page/4#post-31727</link>
			<pubDate>Fri, 14 Apr 2017 16:50:26 +0000</pubDate>
			<dc:creator>sondrakinsey</dc:creator>
			<guid isPermaLink="false">31727@https://wordpress.org/ideas/</guid>
			<description><![CDATA[<p>I agree that this should be included in core rather than plugin for several reasons:</p>
<ol>
<li>This is a common need. In addition to the use cases Graham Stoney <a href="https://wordpress.org/ideas/topic/hidden-page-visibility#post-18293">described</a>, I would add several others:
<ul>
<li>Landing pages after user actions, eg. a thank you page after users fill out a web form.</li>
<li>Custom error pages</li>
</ul>
</li>
<li>This information would be used by many other plugins.
<p>Plugins are great for extra things that don't need to be integrated. For example, the AMP plugin adds additional functionality to your site. Most other plugins aren't impacted by your installation of AMP.</p>
<p>The page visibility status is used by many other plugins.
</li>
<li>This will significantly improve user experience for these use cases. Others have pointed out that similar functionality is possible and the various how-to pages describing this. However, the complexity of this work is obvious in the how-to pages, and even then there may be other plugins that are missed.</li>
<li>This shouldn't be hard to implement, the visibility attribute of pages already exists.</li>
</ol>
<ol></ol>]]></description>
					</item>
		<item>
			<title>Jonas Lundman on "&quot;Hidden&quot; Page Visibility"</title>
			<link>https://wordpress.org/ideas/topic/hidden-page-visibility/page/4#post-30809</link>
			<pubDate>Mon, 03 Oct 2016 08:52:10 +0000</pubDate>
			<dc:creator>Jonas Lundman</dc:creator>
			<guid isPermaLink="false">30809@https://wordpress.org/ideas/</guid>
			<description><![CDATA[<p>Without digging into this thread, I do agree that there is a lack in the "privacy area" in WordPress. I mean, "password protected" is a joke. Or if you switch a published page into "Private" it is still visible in menues, even if if you cant access them. And so on. </p>
<p>Wordpress development Should take a look at core functions as it is 2010s, instead of just updating "responsive nice icons" or "add image size Medium-Large" Wow! ...</p>
<p>A <strong>true HIDDEN "statement"</strong> would be nice. I do Wote YES in this suggestion, But how( in what case/ who and when) as Default statement?</p>
<p>There are SOM MANY scenarios! We (Intervik development) been working with this for YEARS! And once we found a "base" solution - a few ascenarios later - we need to re-think...</p>
<blockquote><p>Like myself and Many comments here, is not thought through by architecture, only by needs.</p>
</blockquote>
<p>Adding one "Hidden" solution as core, will propably needed to be unhooked by complex wordpress inviroment that actually not using Worpdress as a homepage or Blog. </p>
<p>A situation like commented below, can easy be (and should) accomplished by extensions or plugins:</p>
<blockquote><p>...need to have 'hidden' pages that are accessible only by shared links.</p>
</blockquote>
<p>Its just like CSS if you comapare "display - none" with "visibility - hidden". The latter, Something is still there, taking space (generated page) but Hidden on the homepage crosslink functionality.</p>
<p><strong>Hidden, invisible or disguised as cloked?</strong></p>
<p>But what if I deactivate a plugin, but wanna keep the installed pages and content for them, but wanna Hide them as long as the plugin is deactivated?</p>
<ul>
<li>Like Woocommerce "Cart" pages?</li>
<li>Like WPML all translated dublications?</li>
</ul>
<p>Do we wanna hide access to them or "hide" them?</p>
<p>Consider the WordPress default architecture of POST STATUS. Thats the easyest way to "HIDE" content, and "un-cloak" for some situations, like a role in the case below.</p>
<p><strong>Many tasks in this topics, is already there:</strong></p>
<p>The example below shows the many complex if or not / statement the status can provide.</p>
<pre><code>function intervik_custom_hidden_status(){
	if(current_user_can( &#039;update_core&#039;)) $p = true;
		else $p = false;
	register_post_status(&#039;archive&#039;, array(
		&#039;label&#039;                     =&#62; _x( &#039;Hidden&#039;, &#039;post&#039; ),
		&#039;public&#039;                    =&#62; $p,
		&#039;exclude_from_search&#039;       =&#62; true,
		&#039;show_in_admin_all_list&#039;    =&#62; true,
		&#039;show_in_admin_status_list&#039; =&#62; true,
		&#039;protected&#039; =&#62; false,
		// &#039;_builtin&#039; =&#62; true, /* internal use only. */
		&#039;label_count&#039;               =&#62; _n_noop( &#039;Hidden &#60;span class=&#34;count&#34;&#62;(%s)&#60;/span&#62;&#039;, &#039;Hidden &#60;span class=&#34;count&#34;&#62;(%s)&#60;/span&#62;&#039; )
	));
}
add_action( &#039;init&#039;, &#039;intervik_custom_hidden_status&#039; );</code></pre>
<p>Above is something that Wordpress developers could consider as a good start of "HIDDEN" checkbox...</p>
<p>/ Just sharing a though around this "Hidden" topic
</p>]]></description>
					</item>
		<item>
			<title> on "&quot;Hidden&quot; Page Visibility"</title>
			<link>https://wordpress.org/ideas/topic/hidden-page-visibility/page/4#post-29909</link>
			<pubDate>Tue, 22 Mar 2016 08:07:44 +0000</pubDate>
			<dc:creator></dc:creator>
			<guid isPermaLink="false">29909@https://wordpress.org/ideas/</guid>
			<description><![CDATA[<p>I agree with others here for the need to have 'hidden' pages that are accessible only by shared links for URLs. </p>
<p>I found this page while searching for an easy method to do this since I am not technically inclined. It's one of the major reasons I'm using Wordpress for our business website.</p>
<p>We need to be able to hide our Promotion page from visitors and prying eyes of competitors.</p>
<p>There are more and more businesses building their websites with Wordpress to make the switch to a mobile-friendly site. These are all 'page' oriented sites as ours is.</p>
<p>Surely there are plenty more out there like us who need this feature than those who stumbled their way to this page as I accidentally did.
</p>]]></description>
					</item>
		<item>
			<title>jodamo5 on "&quot;Hidden&quot; Page Visibility"</title>
			<link>https://wordpress.org/ideas/topic/hidden-page-visibility/page/4#post-28866</link>
			<pubDate>Tue, 15 Sep 2015 22:52:49 +0000</pubDate>
			<dc:creator>jodamo5</dc:creator>
			<guid isPermaLink="false">28866@https://wordpress.org/ideas/</guid>
			<description><![CDATA[<p>I definitely agree with the need for this "hidden" page type to be added.</p>
<p>My core problem is that when I create "Thank You" pages, I use Yoast SEO plugin to set these pages as "noindex", so that search engines don't index them.  However, these pages still appear in the internal search results in Wordpress. This is very frustrating.</p>
<p>I have read through all the comments, and I think it is a valid request to have a page visibility type of "hidden" added to WP Core which automatically sets the page to "noindex" AND hides it from the internal Wordpress search results.
</p>]]></description>
					</item>
		<item>
			<title>Ipstenu (Mika Epstein) on "&quot;Hidden&quot; Page Visibility"</title>
			<link>https://wordpress.org/ideas/topic/hidden-page-visibility/page/4#post-28680</link>
			<pubDate>Fri, 14 Aug 2015 06:18:19 +0000</pubDate>
			<dc:creator>Ipstenu (Mika Epstein)</dc:creator>
			<guid isPermaLink="false">28680@https://wordpress.org/ideas/</guid>
			<description><![CDATA[<p>I find WP's role system horrific. You can't add a new role type without a db edit that isn't something easy to roll back from, a problem many users face. Customization is a nightmare. The basics, however, work for the majority. So me and the few hundred who need more go to plugins. Like we should.</p>
<p>So while this is actively wanted, it's by a vocal minority. Which is the main issue. It's wanted, just not by enough to make it critical mass. The trac ticket linked in this thread starts to look at the myriad ways this simple change could be addressed. Once core makes a choice as to direction, that's it. But as it stands now, it's more flexible to do nothing and let plugins handle it.</p>
<p>And yeah, post formats were a nice idea that failed. I won't be surprised to see them removed in a year.
</p>]]></description>
					</item>
		<item>
			<title>The Barefoot Bookworm on "&quot;Hidden&quot; Page Visibility"</title>
			<link>https://wordpress.org/ideas/topic/hidden-page-visibility/page/3#post-28679</link>
			<pubDate>Fri, 14 Aug 2015 05:31:46 +0000</pubDate>
			<dc:creator>The Barefoot Bookworm</dc:creator>
			<guid isPermaLink="false">28679@https://wordpress.org/ideas/</guid>
			<description><![CDATA[<p>Kind of like shutting the barn door after the horses have fled, though, isn't it? It's not like the Core is cast in stone. Features that seemed promising but turn out to be duds (*cough* post formats *cough*) can get dropped. </p>
<p>It's not about trying to do everything for everyone--but something mostly useful for the greatest number of people is a pretty good starting point. </p>
<p>This feature has managed to sustain interest over the years, and not only is it even more in line with the diversity of sharing options users expect out of the box now, it also seems to be inherently in line with what I see as the WordPress "philosophy": make things useful, powerful, and easy. (And then give them away...) WP offers some pretty good, VERY simple access control via 6 different user roles and 10 different capability levels built into every site (most of which never use more than 2-3 roles, at default levels, and all which could extend or modify these via plugins to get the job done precisely as they'd like it--clearly still not rendering all these user roles &#38; levels redundant as far as the Core is concerned) so why not provide similar gradations in the access-control-via-content-visibility options? Just one more option (public-treated-as-hidden) and users would have a decent middle ground between public-treated-as-public and "You can't come in unless you know the secret clubhouse password".</p>
<p>Beyond that, I don't care if people want to set a page to show only at midnight every five years under the light of a full moon when all the planets align. That's on them. :P
</p>]]></description>
					</item>
		<item>
			<title>Ipstenu (Mika Epstein) on "&quot;Hidden&quot; Page Visibility"</title>
			<link>https://wordpress.org/ideas/topic/hidden-page-visibility/page/3#post-28678</link>
			<pubDate>Fri, 14 Aug 2015 04:54:18 +0000</pubDate>
			<dc:creator>Ipstenu (Mika Epstein)</dc:creator>
			<guid isPermaLink="false">28678@https://wordpress.org/ideas/</guid>
			<description><![CDATA[<p>This is the only flaw in your premise:</p>
<blockquote><p>even if I absolutely refuse to use any plugins</p></blockquote>
<p>Because WordPress will not ever do everything for everyone. It can't. It's impossible. So while I do totally understand that this is a big deal for the people who need it, the answer is not always going to be 'Core!'</p>
<p>And any time that's not the answer, we say "Plugins!" If a plugin is right, it may get added to core. That's how we got menus in the first place :)
</p>]]></description>
					</item>
		<item>
			<title>The Barefoot Bookworm on "&quot;Hidden&quot; Page Visibility"</title>
			<link>https://wordpress.org/ideas/topic/hidden-page-visibility/page/3#post-28676</link>
			<pubDate>Fri, 14 Aug 2015 02:20:00 +0000</pubDate>
			<dc:creator>The Barefoot Bookworm</dc:creator>
			<guid isPermaLink="false">28676@https://wordpress.org/ideas/</guid>
			<description><![CDATA[<p>I'm surprised this was suggested 4 years ago, clearly has gathered a lot of user support over the years, answers a need most people eventually have (especially when trying to use WordPress as a business-grade CMS), and keeps in line with the direction WordPress is growing towards...but there's still such a lot of reluctance to implement it. </p>
<p>It's a simple premise: I should be able to fine-tune page privacy even if I absolutely refuse to use any plugins and even if I have no idea how search engines work. </p>
<p>The main argument for hidden pages is NOT that plugin authors drag pages into the sunshine. They do, and they will, and that doesn't matter, because we can't really police every plugin out there. But it should be the fault of the plugin, not a missing part of the core. </p>
<p>WordPress is by far the most user friendly CMS out there, especially in its category, and there are more non-techies comfortable using it than I've seen for any of its rivals. A lot of other websites of all types now offer sharing via URL-only options and people have gotten used to it. The average user isn't going to look very far or dig into much for a functionality they now believe should have been there by default (or have mistakenly assumed is already there, as they'll find out once they set a page to private. Why set them up for a bad user experience like that?) </p>
<p>WordPress is also a very well-thought CMS: you wouldn't skip the user role "Author" between "Contributor" and "Editor", would you? Then why not include this? Hidden pages are the missing content visibility level between totally public and password-protected. They should be included in the core.
</p>]]></description>
					</item>
		<item>
			<title>Ipstenu (Mika Epstein) on "&quot;Hidden&quot; Page Visibility"</title>
			<link>https://wordpress.org/ideas/topic/hidden-page-visibility/page/3#post-28336</link>
			<pubDate>Sat, 16 May 2015 19:34:28 +0000</pubDate>
			<dc:creator>Ipstenu (Mika Epstein)</dc:creator>
			<guid isPermaLink="false">28336@https://wordpress.org/ideas/</guid>
			<description><![CDATA[<p>The second item you mention is actually built in to WP. Most themes auto add new pages to the main menu. But with it being impossible to know what menu you want to use, considering themes can have infinite, they leave it up to you to generate menus manually.</p>
<p><a href="https://codex.wordpress.org/Function_Reference/wp_page_menu" rel="nofollow">https://codex.wordpress.org/Function_Reference/wp_page_menu</a></p>
<p>You can easily code that into your theme as you need.
</p>]]></description>
					</item>

	</channel>
</rss>
