Plugin Directory

Changeset 3745514


Ignore:
Timestamp:
10/14/2026 06:57:28 AM (4 weeks ago)
Author:
compatshield
Message:

Updated readme.txt and main file

Location:
plugin-compatibility-checker/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • plugin-compatibility-checker/trunk/plugin-compatibility-checker.php

    r3656053 r3745514  
    731731        if ( ! $license_valid ) {
    732732            echo '<div class="notice" style="margin:12px 0;padding:14px;border-left:4px solid #135e96;background:#f7fbff;">
    733                     <strong>Unlock PHP 8.1–8.5 checks — only $1/month (subscription).</strong>
    734                     Subscribe for $1/month to get a CompatShield license key and view newer PHP compatibility in this dashboard.
    735                     &nbsp; <a class="button button-primary" href="'.$signup_link.'" target="_blank" rel="noopener">Subscribe — $1/month </a>
     733                    <strong>Unlock PHP 8.1–8.5 checks — only $2/month (subscription).</strong>
     734                    Subscribe for $2/month to get a CompatShield license key and view newer PHP compatibility in this dashboard.
     735                    &nbsp; <a class="button button-primary" href="'.$signup_link.'" target="_blank" rel="noopener">Subscribe — $2/month </a>
    736736                    &nbsp; <a class="button" href="'.$buy_link.'" target="_blank" rel="noopener">See Pro features</a>
    737737                  </div>';
    … …  
    825825        } else {
    826826            echo '<p>'.esc_html__(
    827                 'This table uses WPTide data until you validate a CompatShield license. Subscribe to the $1/month entry plan (recurring) to unlock Portal results (PHP 8.1–8.5). Use "Rescan" to request a fresh Portal scan (when licensed) or refresh WPTide (when not). Use "Fetch latest result" to pull Portal output when available.',
     827                'This table uses WPTide data until you validate a CompatShield license. Subscribe to the $2/month entry plan (recurring) to unlock Portal results (PHP 8.1–8.5). Use "Rescan" to request a fresh Portal scan (when licensed) or refresh WPTide (when not). Use "Fetch latest result" to pull Portal output when available.',
    828828                'pcc'
    829829            ).'</p>';
    … …  
    834834        $notice_text = $license_valid
    835835            ? 'Portal mode — license validated. Showing CompatShield results (includes PHP 8.1–8.5).'
    836             : 'WPTide mode — showing community results (limited to PHP ≤ 8.0). <a href="'.$signup_link.'" target="_blank" rel="noopener">Subscribe — $1/month </a> to enable CompatShield results (PHP 8.1–8.5).';
     836            : 'WPTide mode — showing community results (limited to PHP ≤ 8.0). <a href="'.$signup_link.'" target="_blank" rel="noopener">Subscribe — $2/month </a> to enable CompatShield results (PHP 8.1–8.5).';
    837837
    838838        $pcc_settings_nonce = wp_create_nonce('pcc_settings_nonce');
    … …  
    957957                                Enter your CompatShield license key to enable Portal mode.
    958958                                Without a validated license, the plugin uses WPTide data limited to PHP ≤ 8.0.
    959                                 With a validated license (entry plan $1/month or Pro), CompatShield shows newer PHP compatibility (8.1–8.5) right in your dashboard.
    960                                 Don't have a key? <a href="<?php echo $signup_link; ?>" target="_blank" rel="noopener">Subscribe for $1/month</a>.
     959                                With a validated license (entry plan $2/month or Pro), CompatShield shows newer PHP compatibility (8.1–8.5) right in your dashboard.
     960                                Don't have a key? <a href="<?php echo $signup_link; ?>" target="_blank" rel="noopener">Subscribe for $2/month</a>.
    961961                            </p>
    962962                        </td>
    … …  
    980980                    <em style="color:#856404;">Saved license not validated yet. Click <strong>Validate License</strong> to enable Portal mode.</em>
    981981                <?php elseif (! $license) : ?>
    982                     <em style="color:#b71c1c;">No license configured — using WPTide results (PHP ≤ 8.0). <a href="<?php echo $signup_link; ?>" target="_blank" rel="noopener">Subscribe — $1/month</a> or <a href="<?php echo $buy_link; ?>" target="_blank" rel="noopener">upgrade to Pro</a>.</em>
     982                    <em style="color:#b71c1c;">No license configured — using WPTide results (PHP ≤ 8.0). <a href="<?php echo $signup_link; ?>" target="_blank" rel="noopener">Subscribe — $2/month</a> or <a href="<?php echo $buy_link; ?>" target="_blank" rel="noopener">upgrade to Pro</a>.</em>
    983983                <?php else: ?>
    984984                    <em style="color:#155724;">License validated — Portal mode enabled (PHP 8.1–8.5 shown).</em>
    985985                <?php endif; ?>
    986             </p>
     986            </p> 
    987987
    988988            <div style="margin-top:12px;padding:14px;border:1px solid #e5e5e5;border-radius:6px;background:#fafafa;">
    989989                <strong>No license yet?</strong>
    990                 <a class="button button-primary" href="<?php echo $signup_link; ?>" target="_blank" rel="noopener">Subscribe — $1/month</a>
     990                <a class="button button-primary" href="<?php echo $signup_link; ?>" target="_blank" rel="noopener">Subscribe — $2/month</a>
    991991                &nbsp; or &nbsp;
    992992                <a class="button" href="<?php echo $buy_link; ?>" target="_blank" rel="noopener">View Pro</a>
    993                 <div style="margin-top:6px;color:#555;">The $1 entry plan unlocks PHP 8.1–8.5 compatibility visibility via the Portal. Pro adds deeper summaries and recommendations.</div>
     993                <div style="margin-top:6px;color:#555;">The $2 entry plan unlocks PHP 8.1–8.5 compatibility visibility via the Portal. Pro adds deeper summaries and recommendations.</div>
    994994            </div>
    995995
  • plugin-compatibility-checker/trunk/readme.txt

    r3656053 r3745514  
    1818WordPress 7.0 introduces stricter database requirements (MySQL 8.0+ / MariaDB 10.6+). Many hosting environments still run older database versions which may silently block updates. This plugin now detects database compatibility and warns you before upgrading.
    1919
    20 **$1/month License Required (Entry Plan)** 
    21 You must subscribe to the CompatShield Portal ($1/month recurring) to obtain a **license key**. Once activated, you will be able to see plugin compatibility results (up to PHP 8.5) and database compatibility directly inside your WordPress admin.
     20**$2/month License Required (Entry Plan)** 
     21You must subscribe to the CompatShield Portal ($2/month recurring) to obtain a **license key**. Once activated, you will be able to see plugin compatibility results (up to PHP 8.5) and database compatibility directly inside your WordPress admin.
    2222
    2323**📺 Video Tutorial** 
    … …  
    4242
    4343* **PHP Compatibility Check** – Scan plugins for PHP compatibility.
    44   * $1/month license: Shows PHP compatibility results directly inside WP Plugin backend (up to PHP 8.5)
     44  * $2/month license: Shows PHP compatibility results directly inside WP Plugin backend (up to PHP 8.5)
    4545  * Pro license: Deeper breakdowns, insights, and analysis inside Portal Dashboard
    4646
    … …  
    6464
    6565* **PHP Compatibility Check** 
    66   $1 Plan: WP Admin Results up to PHP 8.5 
     66  $2 Plan: WP Admin Results up to PHP 8.5 
    6767  Pro Plan: Detailed compatibility insights in Portal Dashboard
    6868
    6969* **Database Compatibility Check** 
    70   $1 Plan: Basic DB version detection in WP Admin 
     70  $2 Plan: Basic DB version detection in WP Admin 
    7171  Pro Plan: Full upgrade readiness insights + risk analysis + recommendations
    7272
    7373* **Vulnerability Summary** 
    74   $1 Plan: Not available 
     74  $2 Plan: Not available 
    7575  Pro Plan: Available in Portal
    7676
    7777* **Email Notifications** 
    78   $1 Plan: Not available 
     78  $2 Plan: Not available 
    7979  Pro Plan: Available
    8080
    8181* **Portal Dashboard** 
    82   $1 Plan: Not available 
     82  $2 Plan: Not available 
    8383  Pro Plan: Full access (compatibility + vulnerabilities + detailed summaries + site overview)
    8484
    8585* **Custom/Premium Plugins ZIP Scanning** 
    86   $1 Plan: Not available 
     86  $2 Plan: Not available 
    8787  Pro Plan: Supported via Portal ZIP uploader
    8888
    … …  
    98981. Upload `plugin-compatibility-checker` to the `/wp-content/plugins/` directory.
    99992. Activate the plugin through the **Plugins** menu in WordPress.
    100 3. Subscribe inside the Portal ($1/month) and enter your license key to unlock compatibility up to PHP 8.5 and database checks.
     1003. Subscribe inside the Portal ($2/month) and enter your license key to unlock compatibility up to PHP 8.5 and database checks.
    1011014. (Optional) Upgrade to Pro to enable Portal Dashboard and advanced features.
    102102
    … …  
    104104
    105105= What happens if I don’t activate a license? =
    106 You must subscribe to the $1/month entry plan and activate your license to see compatibility results. Without license activation, visibility will be limited. Pro unlocks dashboard analytics, notifications and vulnerability insights.
     106You must subscribe to the $2/month entry plan and activate your license to see compatibility results. Without license activation, visibility will be limited. Pro unlocks dashboard analytics, notifications and vulnerability insights.
    107107
    108108= Why is database compatibility important? =
Note: See TracChangeset for help on using the changeset viewer.