Title: Protected Posts Logout Button
Author: Nate Reist
Published: <strong>مئی 16, 2012</strong>
Last modified: فروری 16, 2023

---

پلگ انز تلاش کریں

یہ پلگ ان **ورڈپریس کے تازہ ترین 3 ریلیزوں کے ساتھ ٹیسٹ نہیں کیا گیا ہے**۔ اب یہ
برقرار نہیں رکھا جا سکتا یا معاونت نہیں کی جا سکتی اور اس کو ورڈپریس کے تازہ ترین
ورژنز کے ساتھ استعمال کیے جانے پر مطابقت کے مسائل ہو سکتے ہیں۔

![](https://s.w.org/plugins/geopattern-icon/protected-posts-logout-button.svg)

# Protected Posts Logout Button

 منجانب [Nate Reist](https://profiles.wordpress.org/natereist/)

[ڈاؤن لوڈ کریں](https://downloads.wordpress.org/plugin/protected-posts-logout-button.1.4.6.zip)

 * [تفصیلات](https://ur.wordpress.org/plugins/protected-posts-logout-button/#description)
 * [جائزے](https://ur.wordpress.org/plugins/protected-posts-logout-button/#reviews)
 *  [انسٹالیشن](https://ur.wordpress.org/plugins/protected-posts-logout-button/#installation)
 * [ڈیولپمنٹ](https://ur.wordpress.org/plugins/protected-posts-logout-button/#developers)

 [معاونت](https://wordpress.org/support/plugin/protected-posts-logout-button/)

## تفصیل

This plugin simply adds a logout button to the content of any password protected
post. Sometimes clients want a password protected page to share information with
privileged individuals and the default 10 days for the cookie to expire is too long
for their liking. So I wrote a little plugin to do this with AJAX and set the cookie
to expire immediately, well actually 10 days in the past.

 * Works logged in or out as a WordPress user.
 * Uses the same functionality WordPress uses to set post cookies.
 * Has a simple settings page to make everything easier.
 * Allows you to alert user they have logged out.

## اسکرین شاٹس

 * [[
 * Admin Screen for simple settings
 * [[
 * Optional alert
 * [[
 * Button added to the content

## انسٹالیشن

 1. Upload `pplb_logout_button.zip` to the `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Customize your settings.
 4. Confirm it is working & you’re done!

## عمومی سوالات

### The logout button shows up, but nothing happens when clicked, what’s wrong?

Does your theme have `<?php wp_head(); ?>` and `<?php wp_footer(); ?>` installed
correctly? This plugin uses some javascript that gets embedded automatically in 
the header or footer, and requires it to work properly.

### This button is so ugly?! What can I do?

Well, this button is setup to be no intrusive on your theme, so it adapts to the
styles that come with you theme.

That being said, you can style the button as you wish using a css class you define
on the settings page, or add your themes button class.

### I get more than one button on my page when I am logged in to a protected post, what gives?

Well that logout button gets added to the function `the_content()` but only when
the function `in_the_loop()` returns true (as of version 1.2).
 if your theme is
using `apply_filters('the_content', $some_str);` it is possible it will show up 
more than once.

## جائزے

![](https://secure.gravatar.com/avatar/737fdf0cbe9017f58805695defdcddfd173346cb20c1f00919f9908bf5cfc309?
s=60&d=retro&r=g)

### 󠀁[Excellent Plugin](https://wordpress.org/support/topic/excellent-plugin-6640/)󠁿

 [qamar0786](https://profiles.wordpress.org/qamar0786/) جنوری 7, 2021

Thank you for this excellent plugin. It does what it says on the tin perfectly!

![](https://secure.gravatar.com/avatar/69b74a8b449201f3e9e4c562803d8ede0bb97bd5ad04af631f12d6a7cac673ea?
s=60&d=retro&r=g)

### 󠀁[Great little plugin](https://wordpress.org/support/topic/great-little-plugin-165/)󠁿

 [danielepais](https://profiles.wordpress.org/danielepais/) ستمبر 28, 2017

Efficient and time saver. This plugin does exactly what it says in the tin…Logout..!

![](https://secure.gravatar.com/avatar/de5f68f2c0079e8c21d20ec3fb7cc31396282003773faa865d139e906021d5c6?
s=60&d=retro&r=g)

### 󠀁[Good](https://wordpress.org/support/topic/good-1899/)󠁿

 [spanizhfly](https://profiles.wordpress.org/spanizhfly/) ستمبر 3, 2016 2 replies

Works well, but expiry doesnt work. Any idea? I’ve set the expiry 300 Seconds but
it doesnt log out.

![](https://secure.gravatar.com/avatar/27a55322233850b89f5ef896fe3ddae55a3648e0a0a96d3de3fe52ae5103fdd0?
s=60&d=retro&r=g)

### 󠀁[Simply works](https://wordpress.org/support/topic/simply-works-109/)󠁿

 [Sonnenbad](https://profiles.wordpress.org/sonnenbad/) ستمبر 3, 2016

Just activate and that is it. Great.

![](https://secure.gravatar.com/avatar/9e851ff511c53d283b4fff365ccfe91715c731a6d4641f26cbd3c55501173060?
s=60&d=retro&r=g)

### 󠀁[Very easy to use and works.](https://wordpress.org/support/topic/very-easy-to-use-and-works/)󠁿

 [Kandi Carpenter](https://profiles.wordpress.org/kandi-carpenter/) ستمبر 3, 2016

This worked perfectly for my needs. Thank you so much for making it so simple.

 [ تمام 12 جائزے پڑھیں ](https://wordpress.org/support/plugin/protected-posts-logout-button/reviews/)

## شراکت دار اور ڈیویلپرز

“Protected Posts Logout Button” اوپن سورس سافٹ ویئر ہے۔ مندرجہ ذیل لوگوں نے اس پلگ
ان میں حصہ لیا:

شراکت دار

 *   [ Nate Reist ](https://profiles.wordpress.org/natereist/)

[“Protected Posts Logout Button” کا اپنی زبان میں ترجمہ کریں۔](https://translate.wordpress.org/projects/wp-plugins/protected-posts-logout-button)

### ڈویلپمینٹ میں دلچسپی ہے؟

[کوڈ براؤز کریں](https://plugins.trac.wordpress.org/browser/protected-posts-logout-button/)،
[ایس این وی ریپوزیٹری](https://plugins.svn.wordpress.org/protected-posts-logout-button/)
کو چیک کریں یا [ڈویلپمینٹ لاگ](https://plugins.trac.wordpress.org/log/protected-posts-logout-button/)
کو سبسکرائب کریں بذریعہ [آر ایس ایس](https://plugins.trac.wordpress.org/log/protected-posts-logout-button/?limit=100&mode=stop_on_copy&format=rss)۔

## چینج لاگ

#### 1.4.6

 * Fixed vulnerabilities in option saving function, not allowing unescaped user 
   input and checking user role

#### 1.4.5

 * Tested with WordPress 6.1.1
 * Added nonce verification for updating options.

#### 1.4.4

 * Tested with WordPress 5.2.2
 * Added option for positioning button after content.

#### 1.4.3

 * Tested with WordPress 5.1.1
 * Added support for multisite by adding COOKIE_DOMAIN to the logout function. Thanks
   to @rcreactor, @gahapati, and @gserafini

#### 1.4.2

 * Tested with WordPress 5.0.3
 * Added filters `pplb_button_text` & `pplb_button_html` for manipulating text and
   HTML button output.

#### 1.4.1

 * Added an option for changing the button text
 * re added the function `pplb_logout_button` to fix potential PHP errors

#### 1.4.0

 * Refactored code into a class
 * Moved the options page to a template
 * Tested with version 4.4.2

#### 1.3.2.1

 * Moving javascript to footers
 * Checking to see if logout cookie option is numeric

#### 1.3.2

 * Added a optional debug to the send response to the console.log function ( only
   for debugging use should not be used in production. )
 * Added a check to see the `message` is not of type "undefined”
 * Added an option to the options page for turning on or off debug.
 * Tested with version 4.0!

#### 1.3.1

 * Added the ability to change the default WordPress postpass cookie in the admin
   area.
 * Cleaned up some logic and php code.

#### 1.3

 * Added conditional logic to the allow admin to disable the automatic filter.
 * Added a shortcode to allow users to place the button inside posts and a php function
   to place it in template files or hook it.

#### 1.2

Added conditional logic to the filter to only add the button inside of the loop.

#### 1.1

Fixed a bug with javascript enqueue that was causing a 404 file not found for `logout.
js`.

#### 1.0

Original Release: uses `wp_enqueue_scripts` and ajax to logout password protected
posts by setting the cookie to expire immediately.

## میٹا

 *  Version **1.4.6**
 *  Last updated **3 سال پہلے**
 *  Active installations **1,000+**
 *  WordPress version ** 2.8 یا اس سے جدید **
 *  Tested up to **6.1.10**
 *  Language
 * [English (US)](https://wordpress.org/plugins/protected-posts-logout-button/)
 * Tags
 * [logout](https://ur.wordpress.org/plugins/tags/logout/)[wordpress security](https://ur.wordpress.org/plugins/tags/wordpress-security/)
 *  [اعلی درجے کا منظر](https://ur.wordpress.org/plugins/protected-posts-logout-button/advanced/)

## درجہ بندیاں

 4.9 out of 5 stars.

 *  [  12 5-star reviews     ](https://wordpress.org/support/plugin/protected-posts-logout-button/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/protected-posts-logout-button/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/protected-posts-logout-button/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/protected-posts-logout-button/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/protected-posts-logout-button/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/protected-posts-logout-button/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/protected-posts-logout-button/reviews/)

## شراکت دار

 *   [ Nate Reist ](https://profiles.wordpress.org/natereist/)

## معاونت

کچھ کہنا ہے؟ مدد چاہیے؟

 [معاونتی فورم دیکھیں](https://wordpress.org/support/plugin/protected-posts-logout-button/)

## عطیہ دیں

کیا آپ اس پلگ ان کی ترقی میں معاونت کرنا چاہتے ہیں؟

 [ اس پلگ ان کو عطیہ دیں ](http://omfgitsnater.com/protected-posts-logout-button/)