=== WP low Profiler === Contributors: rmahfoud Donate link: http://robertmahfoud.konceptus.net/donate Tags: privacy,SEO,customization Requires at least: 2.7.1 Tested up to: 2.7.1 Stable tag: 1.0.7 Enables you to write "low profile" posts/pages that are hidden on the homepage, feeds and/or other places, but still visible to search engines. == Description == If you would like to write a post that doesn't quite fit on your blog's homepage, or a page that you don't necessarily want to publicize in your "Pages" lists, but would like to still publicly share it with people who might be interested, you have no other choice but this plugin. I'm a person of wide interests, however, if on my [homepage](http://robertmahfoud.konceptus.net "Robert Mahfoud's Blog") I mix, for example, my review of the last novel I read, or some new pictures of my dog, with some PL/SQL procedures I just wrote, my homepage would end up looking like a pile of unrelated and incoherent stuff. I also have a [donation page](http://robertmahfoud.konceptus.net/donate/) that I didn't want to publicize to anyone viewing the homepage or navigating the site. Looking for a solution to this problem, I did not find anything that WordPress provides out of the box, nor that's available as a plugin, so I decided to write my own, and here you go. For example, all I had to do is flag the donation page as *low profile*, and now it will be accessible only where I **explicitly** include a link to the page, or if I send the permalink to someone. Please enjoy this plugin freely, comment and rate it profusely, and send me feedback and any ideas for new features. This plugin allows you to control the visibility of a **post** in three different views: * The homepage * The Category page * Feeds In every other place on your WordPress blog, like in the archives, the sitemap, or directly via permalinks, the post will appear as normal. Search engines will also be able to find it since the archive link is always there. As for a **page**, it allows you to control the visibility with two options: * Hide a page on homepage only * Hide a page everywhere in the blog Note that if you generate XML sitemaps automatically, the page will still show up even if you have "Hide Everywhere" option set (at least with the generators I tested); therefore, search engines will still be able to see it even if there are not links to it. This is a great tool in your arsenal for SEO optimization. It allows you to add plenty of content to your blog, without changing the nature and presentation of your most important page, the homepage. Content that you otherwise would be reluctant to add because it would show immediately on the homepage. == Installation == 1. Upload the `wp-low-profiler` folder to the `/wp-content/plugins/` directory 1. Activate the plugin through the `Plugins` menu in WordPress 1. That's it!! Now whenever you edit a post/page or create a new one, you will see a small panel on the bottom right of the screen that shows the applicable *low profile* options. == Frequently Asked Questions == = What does this plugin do? = It enables you to create *low profile* posts/pages that can be hidden (temporarily or permanently) from the homepage, feeds and/or other places. The post/page will remain accessible normally through other means, such as permalinks, archives, search, etc... and thus will remain visible to search engines. = How can I make a post or a page private so that no one can see it? = If you want to make a post/page completely private you don't need this plugin. WordPress supports options such as private and/or password-protected posts/pages out of the box. = Can I make a post or a page *low profile* for a while, but then make it normal again? = Yes. The *low profile* flags are just another attribute of the post/page. It can be added or removed at any time, just like editing anything else about the post. = I have an idea to improve this feature further, what can I do? = Please contact me on my blog [An Apple a Day](http://robertmahfoud.konceptus.net/posts/wp-low-profiler/). I'm looking forward to hearing any suggestions. = I just found something that doesn't look right, do I just sit on it? = By all means no! Please report any bugs on my blog [An Apple a Day](http://robertmahfoud.konceptus.net/posts/wp-low-profiler/). I'd really appreciate it. This is free software and I rely on the help of people like you to maintain it. = I'm worried this could reduce my search engine ranking. Is it gonna? = Not at all. On the contrary. All the content you include on your blog, even though it's not directly accessible from the homepage for example, it's still to be available when search engines crawl your site, and will remain linkable for those individuals that are interested in it. Furthermore, if you use some sitemap generation plugin (like the [Google XML Sitemaps](http://wordpress.org/extend/plugins/google-sitemap-generator/) plugin I use on my own [blog](http://robertmahfoud.konceptus.net/)) all the content will be published to web crawlers and will be picked up by search engines. In fact, this plugin will make your SEO more effective by allowing you to add content that you wouldn't otherwise want to show on your homepage. == Screenshots == 1. An small panel will appear whenever you are editing or creating a **post**. You can check one or more of the *low profile* options as is needed. 2. Another panel will appear whenever you are editing or creating a new **page**. You can check one or more of the *low profile* options as is needed. Note that options for pages are different from those of posts. == Revision History == * 05/03/2009: v1.0.7 - Fixed compatibility issues with versions of MySQL prior to 5.1, and added support for themes that filter by categories on the home page (thanks to [Elizabeth & Jackie](http://robertmahfoud.konceptus.net/posts/wp-low-profiler/#comment-39) from [edaycafe.com](http://edaycafe.com/) for reporting the issues) * 05/01/2009: v1.0.6 - Included fix for bug causing the number of posts displayed per page to be reduced (thanks to [Rashid](http://robertmahfoud.konceptus.net/posts/wp-low-profiler/#comment-34) from [mp3wala.com](http://www.mp3wala.com/) for reporting the issue) * 04/30/2009: v1.0.5 - Added support for low-profiling pages * 04/27/2009: v1.0.4 - Added i18n support * 04/26/2009: v1.0.3 - Minor fixes * 04/25/2009: v1.0.2 - Initial public release == Development Blog == Please visit the plugin page at [An Apple a Day](http://robertmahfoud.konceptus.net/posts/wp-low-profiler/), and feel free to leave feedback, bug reports and comments.