Plugin Directory

Changeset 3429821


Ignore:
Timestamp:
12/30/2025 09:32:00 PM (7 weeks ago)
Author:
designful
Message:

Update to version 2.0.0 from GitHub

Location:
seo-ai-audit-tool
Files:
10 edited
1 copied

Legend:

Unmodified
Added
Removed
  • seo-ai-audit-tool/tags/2.0.0/assets/css/seoaudp-bulk-fix.css

    r3367491 r3429821  
    11/* SEO Bulk Fix Dashboard Styles */
    2 #adminmenuwrap, #adminmenumain{
    3     display: none;
    4 }
    5 #wpcontent{
    6     margin-left: 0;
    7 }
    82/* SEO Problem Cards */
    93.seoaudp-seo-cards-container {
  • seo-ai-audit-tool/tags/2.0.0/changelog.txt

    r3384129 r3429821  
     1= 2.0.0 2025-12-30
     2
     3Fixed: External banners on Bulk Fix Dashboard page
     4Improved: UX for collapsed wordpress banners
     5
    16= 1.1.9 2025-10-24
    27
  • seo-ai-audit-tool/tags/2.0.0/includes/class-seo-bulk-fix-dashboard.php

    r3333926 r3429821  
    4646        );
    4747
     48        add_action( 'load-' . $page, array($this, 'disable_admin_notices') );
    4849        add_action( 'load-' . $page, 'seoaudp_init_hooks' );
     50    }
     51
     52    public function disable_admin_notices() {
     53        remove_all_actions('admin_notices');
     54        remove_all_actions('all_admin_notices');
     55        remove_all_actions('network_admin_notices');
     56        remove_all_actions('user_admin_notices');
    4957    }
    5058
  • seo-ai-audit-tool/tags/2.0.0/readme.md

    r3384129 r3429821  
    22Contributors: Designful
    33Plugin URL: https://seo-ai-audit-tool.designful.ca/
    4 Version: 1.1.9
     4Version: 2.0.0
    55Tags: seo audit, ai seo, conversion optimization, content analysis, search intent
    66Requires at least: 4.0
    7 Tested up to: 6.8.3
    8 Stable tag: 1.1.9
     7Tested up to: 6.9
     8Stable tag: 2.0.0
    99Requires PHP: 7.4
    1010License: GPLv2 or later
  • seo-ai-audit-tool/tags/2.0.0/seo-ai-audit-tool.php

    r3384129 r3429821  
    44 * Plugin URI: https://designful.ca/apps/seo-ai-audit-tool/
    55 * Description: A WordPress plugin to audit SEO elements of pages and perform AI-powered content analysis
    6  * Version:     1.1.9
     6 * Version:     2.0.0
    77 * Author:      Designful
    88 * License:     GPL2
     
    2020define('SEOAUDP_PLUGIN_DIR', plugin_dir_path(__FILE__));
    2121define('SEOAUDP_PLUGIN_URL', plugin_dir_url(__FILE__));
    22 define('SEOAUDP_PLUGIN_VERSION', '1.1.9');
     22define('SEOAUDP_PLUGIN_VERSION', '2.0.0');
    2323define('SEOAUDP_PLUGIN_BETA_VERSION', false);
    2424define('SEOAUDP_DB_VERSION', '1.9');
     
    161161// Ensure migration to JSON field runs early so reads only hit the new column
    162162add_action('plugins_loaded', 'seoaudp_ensure_secondary_keywords_migration');
     163add_filter('admin_body_class', 'seoaudp_force_folded_admin_menu', 20);
     164
     165function seoaudp_is_plugin_admin_screen() {
     166    if (!is_admin() || !function_exists('get_current_screen')) {
     167        return false;
     168    }
     169
     170    $screen = get_current_screen();
     171    if (!$screen || empty($screen->id)) {
     172        return false;
     173    }
     174
     175    return strpos($screen->id, 'seo-ai-audit-tool') !== false;
     176}
     177
     178function seoaudp_force_folded_admin_menu($classes) {
     179    if (!seoaudp_is_plugin_admin_screen()) {
     180        return $classes;
     181    }
     182
     183    if (strpos($classes, 'folded') === false) {
     184        $classes .= ' folded';
     185    }
     186
     187    return $classes;
     188}
    163189
    164190// Activation hook
  • seo-ai-audit-tool/trunk/assets/css/seoaudp-bulk-fix.css

    r3367491 r3429821  
    11/* SEO Bulk Fix Dashboard Styles */
    2 #adminmenuwrap, #adminmenumain{
    3     display: none;
    4 }
    5 #wpcontent{
    6     margin-left: 0;
    7 }
    82/* SEO Problem Cards */
    93.seoaudp-seo-cards-container {
  • seo-ai-audit-tool/trunk/changelog.txt

    r3384129 r3429821  
     1= 2.0.0 2025-12-30
     2
     3Fixed: External banners on Bulk Fix Dashboard page
     4Improved: UX for collapsed wordpress banners
     5
    16= 1.1.9 2025-10-24
    27
  • seo-ai-audit-tool/trunk/includes/class-seo-bulk-fix-dashboard.php

    r3333926 r3429821  
    4646        );
    4747
     48        add_action( 'load-' . $page, array($this, 'disable_admin_notices') );
    4849        add_action( 'load-' . $page, 'seoaudp_init_hooks' );
     50    }
     51
     52    public function disable_admin_notices() {
     53        remove_all_actions('admin_notices');
     54        remove_all_actions('all_admin_notices');
     55        remove_all_actions('network_admin_notices');
     56        remove_all_actions('user_admin_notices');
    4957    }
    5058
  • seo-ai-audit-tool/trunk/readme.md

    r3384129 r3429821  
    22Contributors: Designful
    33Plugin URL: https://seo-ai-audit-tool.designful.ca/
    4 Version: 1.1.9
     4Version: 2.0.0
    55Tags: seo audit, ai seo, conversion optimization, content analysis, search intent
    66Requires at least: 4.0
    7 Tested up to: 6.8.3
    8 Stable tag: 1.1.9
     7Tested up to: 6.9
     8Stable tag: 2.0.0
    99Requires PHP: 7.4
    1010License: GPLv2 or later
  • seo-ai-audit-tool/trunk/seo-ai-audit-tool.php

    r3384129 r3429821  
    44 * Plugin URI: https://designful.ca/apps/seo-ai-audit-tool/
    55 * Description: A WordPress plugin to audit SEO elements of pages and perform AI-powered content analysis
    6  * Version:     1.1.9
     6 * Version:     2.0.0
    77 * Author:      Designful
    88 * License:     GPL2
     
    2020define('SEOAUDP_PLUGIN_DIR', plugin_dir_path(__FILE__));
    2121define('SEOAUDP_PLUGIN_URL', plugin_dir_url(__FILE__));
    22 define('SEOAUDP_PLUGIN_VERSION', '1.1.9');
     22define('SEOAUDP_PLUGIN_VERSION', '2.0.0');
    2323define('SEOAUDP_PLUGIN_BETA_VERSION', false);
    2424define('SEOAUDP_DB_VERSION', '1.9');
     
    161161// Ensure migration to JSON field runs early so reads only hit the new column
    162162add_action('plugins_loaded', 'seoaudp_ensure_secondary_keywords_migration');
     163add_filter('admin_body_class', 'seoaudp_force_folded_admin_menu', 20);
     164
     165function seoaudp_is_plugin_admin_screen() {
     166    if (!is_admin() || !function_exists('get_current_screen')) {
     167        return false;
     168    }
     169
     170    $screen = get_current_screen();
     171    if (!$screen || empty($screen->id)) {
     172        return false;
     173    }
     174
     175    return strpos($screen->id, 'seo-ai-audit-tool') !== false;
     176}
     177
     178function seoaudp_force_folded_admin_menu($classes) {
     179    if (!seoaudp_is_plugin_admin_screen()) {
     180        return $classes;
     181    }
     182
     183    if (strpos($classes, 'folded') === false) {
     184        $classes .= ' folded';
     185    }
     186
     187    return $classes;
     188}
    163189
    164190// Activation hook
Note: See TracChangeset for help on using the changeset viewer.