{"id":17199,"date":"2012-03-03T02:04:55","date_gmt":"2012-03-03T02:04:55","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/sprivate\/"},"modified":"2013-12-13T16:10:40","modified_gmt":"2013-12-13T16:10:40","slug":"sprivate","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/sprivate\/","author":8998077,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.1","stable_tag":"2.1","tested":"3.7.41","requires":"3.3","requires_php":"","requires_plugins":"","header_name":"Sprivate","header_author":"Shames","header_description":"","assets_banners_color":"","last_updated":"2013-12-13 16:10:40","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"http:\/\/www.intogeek.com\/sprivate\/","header_author_uri":"http:\/\/intogeek.com","rating":0,"author_block_rating":0,"active_installs":10,"downloads":2049,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"1.5.1":"<p>Added features to improve the usefulness of the plugin.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.5","1.5.1","2.0","2.1"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[3691,6459,870],"plugin_category":[],"plugin_contributors":[93239],"plugin_business_model":[],"class_list":["post-17199","plugin","type-plugin","status-closed","hentry","plugin_tags-custom-login","plugin_tags-lockdown","plugin_tags-private","plugin_contributors-shames0","plugin_committers-shames0"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/sprivate.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>This plugin is very simple. All it does is keep your RSS feeds and main blog content private. If someone tries to visit one of your site pages without logging in as a valid user first then they are redirected to the login page that you specify. All steps required to get the plugin setup are shown in your Wordpress Dashboard under the settings --&gt; sprivate menu after you have the plugin installed and activated.<\/p>\n\n<!--section=installation-->\n<p>Simply copy the extracted plugin files into your wp-content\/plugins folder and you can activate it from there. \nAfter you have the plugin installed you can configure it from your wp-admin\n--&gt; settings --&gt; sprivate page.<\/p>\n\n<!--section=faq-->\n<p>The 'login' page I created is showing in my navigation bar of my site! I don't want it there.<\/p>\n\n<p>To prevent this you simply need to create a menu from appearance --&gt; menus on your wp dasboard. Be sure you add only the pages you want shown in the navigation to your new menu, and be sure to save it as the primary navigation menu for your site to use.<\/p>\n\n<p>Why is the plugin named 'Sprivate'?<\/p>\n\n<p>I'm a plugin developer not a poem writer! I know the name isn't exactly descriptive or nice to look at. The 'S' I guess stands for 'Simple' though many might not agree that it is 'simple' to use. So you can think of the 'S' as standing for 'Slick', or 'Stupid' depending on your own opinion of the plugin.<\/p>\n\n<p>What is the [posts] shortcode?<\/p>\n\n<p>This was created to allow you to display any number of post titles that you\nwant on any of your pages. However, the shortcode is intended to be used on\nthe same page aso your [Sprivate-login-form] shortcode so that a 'preview' of\nthe posts is listed on that page. This way your users know that you have\nposted new content just by looking at the login page. The content of these\nposts is still protected from the view of unauthenticated users. The use of\nthis shortcode is optional.<\/p>\n\n<p>I activated sprivate, but it is not redirecting users to the login\npage!<\/p>\n\n<p>You should be able to login to the wp-admin area of your site still. After you\nare logged in go to the settings --&gt; sprivate area and be sure you read and\nfollow the instructions listed just above the 'Redirect to URL' setting.<\/p>\n\n<!--section=changelog-->\n<p>2.1\n*Fixes bugs that were introduced in 2.0. Including the strpos 'empty\ndelimeter' error that was crashing some sites, and \"call_user_func_array()\nexpects parameter 1 to be a valid callback, function\" showing up in some\nerror_log files.<\/p>\n\n<p>2.0\n*Added security enhancements to RSS feeds.<br \/>\n*Now includes the option to allow unauthenticated users to visit specified\npages other than the login page.<br \/>\n*Option to show titles of posts on RSS feeds so 'feed readers' can tell when\nyou've updated your site.<br \/><\/p>\n\n<p>1.5.1\n*Changed plugin site link.<\/p>\n\n<p>1.5\n*Added [posts] shortcode that can be used anywhere on the site, but it's\nmainly designed as an option to be added to the login page to display the 'n'\nlatest post titles as a preview to what is on the site.<br \/>\n*Added Requested URL redirect. This makes it so that when someone tries to\naccess a specific URL such as: http:\/\/domain.com\/somepage\/anotherpage\/ then\nthey will be redirected to that location after login is successful.\n*Improved F.A.Q and usage documentation.<br \/><\/p>\n\n<p>1.0\n*Initial Release.<\/p>","raw_excerpt":"Simple Easy Private site\/blog plugin.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/17199","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=17199"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/shames0"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=17199"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=17199"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=17199"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=17199"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=17199"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=17199"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}