Plugin Directory

Changeset 3450024


Ignore:
Timestamp:
01/29/2026 09:40:55 PM (3 weeks ago)
Author:
designful
Message:

Update to version 1.2.0 from GitHub

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

Legend:

Unmodified
Added
Removed
  • seo-ai-audit-tool/tags/1.2.0/changelog.txt

    r3429821 r3450024  
    1 = 2.0.0 2025-12-30
     1= 1.2.0 2026-01-29
    22
    3 Fixed: External banners on Bulk Fix Dashboard page
    4 Improved: UX for collapsed wordpress banners
     3Fixed: License activation issues
     4Updated: Wordpress menu collapse behavior
     5Improved: Backend performance and stability changes
    56
    67= 1.1.9 2025-10-24
  • seo-ai-audit-tool/tags/1.2.0/includes/models/class-seo-audit-model.php

    r3368721 r3450024  
    12081208        $ahrefs_table = $wpdb->prefix . 'seoaudp_ahrefs_keywords';
    12091209       
     1210
     1211       
     1212        // Get multiple keywords from Ahrefs and filter out rejected ones
    12101213        // Debug logging
    1211         error_log("SEO Audit Model - Getting Ahrefs keywords for page $post_id");
    1212         error_log("SEO Audit Model - Rejected keywords: " . json_encode($rejected_keywords));
    1213        
    1214         // Get multiple keywords from Ahrefs and filter out rejected ones
     1214        // error_log("SEO Audit Model - Getting Ahrefs keywords for page $post_id");
     1215        // error_log("SEO Audit Model - Rejected keywords: " . json_encode($rejected_keywords));
    12151216        $ahrefs_keywords = $wpdb->get_results($wpdb->prepare(
    12161217            "SELECT keyword FROM $ahrefs_table WHERE page_id = %d ORDER BY volume DESC LIMIT 5 OFFSET 1",
     
    12181219        ), ARRAY_A);
    12191220       
    1220         error_log("SEO Audit Model - Ahrefs keywords found: " . json_encode($ahrefs_keywords));
     1221        // error_log("SEO Audit Model - Ahrefs keywords found: " . json_encode($ahrefs_keywords));
    12211222       
    12221223        $filtered_keywords = array();
     
    12261227                $filtered_keywords[] = $keyword;
    12271228            } else {
    1228                 error_log("SEO Audit Model - Filtering out rejected keyword: '$keyword'");
    1229             }
    1230         }
    1231        
    1232         error_log("SEO Audit Model - Filtered keywords: " . json_encode($filtered_keywords));
     1229                // error_log("SEO Audit Model - Filtering out rejected keyword: '$keyword'");
     1230            }
     1231        }
     1232       
     1233        // error_log("SEO Audit Model - Filtered keywords: " . json_encode($filtered_keywords));
    12331234       
    12341235        // Return the first non-rejected keyword, or empty array if all are rejected
  • seo-ai-audit-tool/tags/1.2.0/readme.md

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

    r3429821 r3450024  
    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:     2.0.0
     6 * Version:     1.2.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', '2.0.0');
     22define('SEOAUDP_PLUGIN_VERSION', '1.2.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');
    163 add_filter('admin_body_class', 'seoaudp_force_folded_admin_menu', 20);
    164163
    165164function seoaudp_is_plugin_admin_screen() {
     
    176175}
    177176
    178 function 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 }
    189177
    190178// Activation hook
  • seo-ai-audit-tool/trunk/changelog.txt

    r3429821 r3450024  
    1 = 2.0.0 2025-12-30
     1= 1.2.0 2026-01-29
    22
    3 Fixed: External banners on Bulk Fix Dashboard page
    4 Improved: UX for collapsed wordpress banners
     3Fixed: License activation issues
     4Updated: Wordpress menu collapse behavior
     5Improved: Backend performance and stability changes
    56
    67= 1.1.9 2025-10-24
  • seo-ai-audit-tool/trunk/includes/models/class-seo-audit-model.php

    r3368721 r3450024  
    12081208        $ahrefs_table = $wpdb->prefix . 'seoaudp_ahrefs_keywords';
    12091209       
     1210
     1211       
     1212        // Get multiple keywords from Ahrefs and filter out rejected ones
    12101213        // Debug logging
    1211         error_log("SEO Audit Model - Getting Ahrefs keywords for page $post_id");
    1212         error_log("SEO Audit Model - Rejected keywords: " . json_encode($rejected_keywords));
    1213        
    1214         // Get multiple keywords from Ahrefs and filter out rejected ones
     1214        // error_log("SEO Audit Model - Getting Ahrefs keywords for page $post_id");
     1215        // error_log("SEO Audit Model - Rejected keywords: " . json_encode($rejected_keywords));
    12151216        $ahrefs_keywords = $wpdb->get_results($wpdb->prepare(
    12161217            "SELECT keyword FROM $ahrefs_table WHERE page_id = %d ORDER BY volume DESC LIMIT 5 OFFSET 1",
     
    12181219        ), ARRAY_A);
    12191220       
    1220         error_log("SEO Audit Model - Ahrefs keywords found: " . json_encode($ahrefs_keywords));
     1221        // error_log("SEO Audit Model - Ahrefs keywords found: " . json_encode($ahrefs_keywords));
    12211222       
    12221223        $filtered_keywords = array();
     
    12261227                $filtered_keywords[] = $keyword;
    12271228            } else {
    1228                 error_log("SEO Audit Model - Filtering out rejected keyword: '$keyword'");
    1229             }
    1230         }
    1231        
    1232         error_log("SEO Audit Model - Filtered keywords: " . json_encode($filtered_keywords));
     1229                // error_log("SEO Audit Model - Filtering out rejected keyword: '$keyword'");
     1230            }
     1231        }
     1232       
     1233        // error_log("SEO Audit Model - Filtered keywords: " . json_encode($filtered_keywords));
    12331234       
    12341235        // Return the first non-rejected keyword, or empty array if all are rejected
  • seo-ai-audit-tool/trunk/readme.md

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

    r3429821 r3450024  
    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:     2.0.0
     6 * Version:     1.2.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', '2.0.0');
     22define('SEOAUDP_PLUGIN_VERSION', '1.2.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');
    163 add_filter('admin_body_class', 'seoaudp_force_folded_admin_menu', 20);
    164163
    165164function seoaudp_is_plugin_admin_screen() {
     
    176175}
    177176
    178 function 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 }
    189177
    190178// Activation hook
Note: See TracChangeset for help on using the changeset viewer.