Plugin Directory

Changeset 3342918


Ignore:
Timestamp:
08/11/2025 01:52:13 PM (4 months ago)
Author:
gaambo
Message:

Updating readme/assets from GitHub

Location:
sharable-password-protected-posts
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • sharable-password-protected-posts/assets/blueprints/blueprint.json

    r3310376 r3342918  
    11{
    2   "$schema": "https://playground.wordpress.net/blueprint-schema.json",
    3   "preferredVersions": {
    4     "php": "8.2",
    5     "wp": "6.8"
    6   },
    7   "features": {
    8     "networking": true
    9   },
    10   "phpExtensionBundles": ["kitchen-sink"],
    11   "landingPage": "/wp-admin/post.php?post=9&action=edit",
    12   "steps": [
    13     {
    14       "step": "login",
    15       "username": "admin",
    16       "password": "password"
     2    "$schema": "https://playground.wordpress.net/blueprint-schema.json",
     3    "preferredVersions": {
     4        "php": "8.2",
     5        "wp": "6.8"
    176    },
    18     {
    19       "step": "setSiteOptions",
    20       "options": {
    21         "blogname": "Sharable Password Protected Posts Demo",
    22         "blog_charset": "UTF-8",
    23         "template": "twentytwentyfive",
    24         "stylesheet": "twentytwentyfive"
    25       }
     7    "features": {
     8        "networking": true
    269    },
    27     {
    28       "step": "installPlugin",
    29       "pluginData": {
    30         "resource": "wordpress.org/plugins",
    31         "slug": "sharable-password-protected-posts"
    32       },
    33       "options": {
    34         "activate": true
    35       }
    36     },
    37     {
    38       "step": "importWxr",
    39       "file": {
    40         "resource": "url",
    41         "url": "https://raw.githubusercontent.com/gaambo/sharable-password-protected-posts/main/.wordpress-org/blueprints/demo-content.xml"
    42       }
    43     }
    44   ]
     10    "phpExtensionBundles": ["kitchen-sink"],
     11    "landingPage": "/wp-admin/post.php?post=9&action=edit",
     12    "steps": [
     13        {
     14            "step": "login",
     15            "username": "admin",
     16            "password": "password"
     17        },
     18        {
     19            "step": "setSiteOptions",
     20            "options": {
     21                "blogname": "Sharable Password Protected Posts Demo",
     22                "blog_charset": "UTF-8",
     23                "template": "twentytwentyfive",
     24                "stylesheet": "twentytwentyfive"
     25            }
     26        },
     27        {
     28            "step": "installPlugin",
     29            "pluginData": {
     30                "resource": "wordpress.org/plugins",
     31                "slug": "sharable-password-protected-posts"
     32            },
     33            "options": {
     34                "activate": true
     35            }
     36        },
     37        {
     38            "step": "importWxr",
     39            "file": {
     40                "resource": "url",
     41                "url": "https://raw.githubusercontent.com/gaambo/sharable-password-protected-posts/main/.wordpress-org/blueprints/demo-content.xml"
     42            }
     43        }
     44    ]
    4545}
  • sharable-password-protected-posts/trunk/readme.txt

    r3310388 r3342918  
    22Contributors:      gaambo
    33Tags:              password protected, secret links, share private
    4 Requires at least: 6.0
     4Requires at least: 6.7
    55Tested up to:      6.8
    6 Stable tag:        1.1.1
     6Stable tag:        2.0.0
    77License:           GPL-2.0-or-later
    88License URI:       https://www.gnu.org/licenses/gpl-2.0.html
     
    1515
    1616This plugin generates secret URLs (similar to Google Docs and other cloud services) for posts so you can share them with not-logged in users without having to share an extra password with them.
     17
     18For bug reports, security vulnerabilities, feature requests please visit the [GitHub repository](https://github.com/gaambo/sharable-password-protected-posts).
    1719
    1820== Installation ==
     
    5658- To disable just uncheck the box.
    5759
    58 By default it's enabled for all public post types, but that can be changed via the `sppp/postTypes` filter.
     60By default, it's enabled for all public post types, but that can be changed via the `private_post_share/post_types` filter.
    5961
    6062== Frequently Asked Questions ==
     
    7476= Can I use it for custom post types? =
    7577
    76 Yes, by default all public post types are enabled. You can filter them with the `sppp/postTypes` filter.
     78Yes, by default all public post types are enabled. You can filter them with the `private_post_share/post_types` filter.
    7779
    7880== Changelog ==
    7981
     82= 2.0.0 (2025-08-11): New Name & Structure =
     83This is a major release with breaking changes.
     84These breaking changes are only important for developers extending this plugin or using the plugins functions.
     85**If you are just using the plugin, you are fine and nothing will change for you.**
     86
     87The old plugins name was a mouth full, so we changed it to better reflect what it does.
     88The old name was `Sharable Password Protected Posts` and the new name is `Private Post Share`.
     89
     90* Breaking: New plugin structure and namespace
     91    * The plugin has been moved to a new namespace called `Private_Post_Share`
     92    * All hooks are prefixed with `private_post_share/`
     93    * Meta keys and query var stay the same `_spp` prefix for backwards compatibility
     94    * Plugin slug and textdomain stays `sharable-password-protected-posts` (for WP.org repository)
     95* Breaking: Update required PHP version to 8.1 and WP 6.7
     96* Dev: Add code quality tools and GitHub Actions for them
     97* Dev: Add automated tests via Codeception
     98
    8099= 1.1.1 (2025-06-11): =
    81 **IMPORTANT SECURITY FIX**
    82 * Security: Secret key could be exposed via REST API. Thanks to WPScan for the report and disclosure.
     100* Security: Secret Key could be exposed via REST API for password protected posts. Thanks to WPScan for the report and disclosure.
    83101
    84102= 1.1.0 (2024-09-02): =
Note: See TracChangeset for help on using the changeset viewer.