It really depends on why you are hiding it.
For example if you have a product and are trying to hide the content then your solution will not protect you from people sharing the URL.
I have achieved this, one is wordpress membership products that give access based on membership level. It usually requires a combination of two products to completely lock things down.
These need to be locked down very tightly as there are scanners that will find pages and the first place someone looks is your robots.txt file if you just tell google not to index it.
The way these things work is they restrict permissions unless you are a valid member that has logged in recently. They also lock down the parts of wordpress that want to spread the word about your site.
Even then it can be futile because legitimate members can still save content off your site.
If you just want to hide a page there are plugins that will put a simple block, some even force the user to share on FB or twitter to get access.
Thread Starter
sem101
(@sem101)
Sorry, to be clear, basically the reason why I need to hide a post is to give the URL for review before it goes live: to people who do not have an account. That’s all.
But I was requested to not have password protection.
Remember the old saying? “Can’t have your cake and eat it too”
If the post is hidden with no password, how else will the people with no account be able to review it?
If you give them an account they can easily log on and “preview” any “draft”
Thread Starter
sem101
(@sem101)
Nah. Some people in the company do not have accounts nor will they get them.
I’m going to my option #1 and I’m going to create a “hidden” category and hide the category within my loop and be done with it. Posts from that category will still be live (published) but will not show in Archives (sitewide).
I just thought someone else might have better ideas. Nah.