Changeset 3448511
- Timestamp:
- 01/28/2026 09:36:34 AM (3 weeks ago)
- Location:
- blaminhor-essentials
- Files:
-
- 95 added
- 3 edited
-
tags/1.3.2 (added)
-
tags/1.3.2/assets (added)
-
tags/1.3.2/assets/css (added)
-
tags/1.3.2/assets/css/admin.css (added)
-
tags/1.3.2/assets/css/admin.min.css (added)
-
tags/1.3.2/assets/css/index.php (added)
-
tags/1.3.2/assets/css/modules.css (added)
-
tags/1.3.2/assets/images (added)
-
tags/1.3.2/assets/index.php (added)
-
tags/1.3.2/assets/js (added)
-
tags/1.3.2/assets/js/admin.js (added)
-
tags/1.3.2/assets/js/admin.min.js (added)
-
tags/1.3.2/assets/js/index.php (added)
-
tags/1.3.2/assets/js/modules.js (added)
-
tags/1.3.2/blaminhor-essentials.php (added)
-
tags/1.3.2/includes (added)
-
tags/1.3.2/includes/class-blaminhor-essentials-admin.php (added)
-
tags/1.3.2/includes/class-blaminhor-essentials-module.php (added)
-
tags/1.3.2/includes/functions.php (added)
-
tags/1.3.2/includes/index.php (added)
-
tags/1.3.2/index.php (added)
-
tags/1.3.2/languages (added)
-
tags/1.3.2/languages/blaminhor-essentials-de_DE.mo (added)
-
tags/1.3.2/languages/blaminhor-essentials-de_DE.po (added)
-
tags/1.3.2/languages/blaminhor-essentials-es_ES.mo (added)
-
tags/1.3.2/languages/blaminhor-essentials-es_ES.po (added)
-
tags/1.3.2/languages/blaminhor-essentials-fr_FR.mo (added)
-
tags/1.3.2/languages/blaminhor-essentials-fr_FR.po (added)
-
tags/1.3.2/languages/blaminhor-essentials-id_ID.mo (added)
-
tags/1.3.2/languages/blaminhor-essentials-id_ID.po (added)
-
tags/1.3.2/languages/blaminhor-essentials-it_IT.mo (added)
-
tags/1.3.2/languages/blaminhor-essentials-it_IT.po (added)
-
tags/1.3.2/languages/blaminhor-essentials-ja.mo (added)
-
tags/1.3.2/languages/blaminhor-essentials-ja.po (added)
-
tags/1.3.2/languages/blaminhor-essentials-nl_NL.mo (added)
-
tags/1.3.2/languages/blaminhor-essentials-nl_NL.po (added)
-
tags/1.3.2/languages/blaminhor-essentials-pt_BR.mo (added)
-
tags/1.3.2/languages/blaminhor-essentials-pt_BR.po (added)
-
tags/1.3.2/languages/blaminhor-essentials-pt_PT.mo (added)
-
tags/1.3.2/languages/blaminhor-essentials-pt_PT.po (added)
-
tags/1.3.2/languages/blaminhor-essentials-ru_RU.mo (added)
-
tags/1.3.2/languages/blaminhor-essentials-ru_RU.po (added)
-
tags/1.3.2/languages/blaminhor-essentials-tr_TR.mo (added)
-
tags/1.3.2/languages/blaminhor-essentials-tr_TR.po (added)
-
tags/1.3.2/languages/blaminhor-essentials.pot (added)
-
tags/1.3.2/languages/index.php (added)
-
tags/1.3.2/modules (added)
-
tags/1.3.2/modules/backup (added)
-
tags/1.3.2/modules/backup/class-module-backup.php (added)
-
tags/1.3.2/modules/backup/index.php (added)
-
tags/1.3.2/modules/broken-links (added)
-
tags/1.3.2/modules/broken-links/class-module-broken-links.php (added)
-
tags/1.3.2/modules/broken-links/index.php (added)
-
tags/1.3.2/modules/classic-editor (added)
-
tags/1.3.2/modules/classic-editor/class-module-classic-editor.php (added)
-
tags/1.3.2/modules/db-optimizer (added)
-
tags/1.3.2/modules/db-optimizer/class-module-db-optimizer.php (added)
-
tags/1.3.2/modules/db-optimizer/index.php (added)
-
tags/1.3.2/modules/domain-changer (added)
-
tags/1.3.2/modules/domain-changer/class-module-domain-changer.php (added)
-
tags/1.3.2/modules/domain-changer/index.php (added)
-
tags/1.3.2/modules/duplicator (added)
-
tags/1.3.2/modules/duplicator/class-module-duplicator.php (added)
-
tags/1.3.2/modules/duplicator/index.php (added)
-
tags/1.3.2/modules/duplicator/views (added)
-
tags/1.3.2/modules/fatal-error-recovery (added)
-
tags/1.3.2/modules/fatal-error-recovery/class-module-fatal-error-recovery.php (added)
-
tags/1.3.2/modules/favicon (added)
-
tags/1.3.2/modules/favicon/class-module-favicon.php (added)
-
tags/1.3.2/modules/favicon/index.php (added)
-
tags/1.3.2/modules/https-redirect (added)
-
tags/1.3.2/modules/https-redirect/class-module-https-redirect.php (added)
-
tags/1.3.2/modules/https-redirect/index.php (added)
-
tags/1.3.2/modules/image-sizes (added)
-
tags/1.3.2/modules/image-sizes/class-module-image-sizes.php (added)
-
tags/1.3.2/modules/image-sizes/index.php (added)
-
tags/1.3.2/modules/index.php (added)
-
tags/1.3.2/modules/maintenance (added)
-
tags/1.3.2/modules/maintenance/class-module-maintenance.php (added)
-
tags/1.3.2/modules/maintenance/index.php (added)
-
tags/1.3.2/modules/mute-core-emails (added)
-
tags/1.3.2/modules/mute-core-emails/class-module-mute-core-emails.php (added)
-
tags/1.3.2/modules/mute-core-emails/index.php (added)
-
tags/1.3.2/modules/redirections (added)
-
tags/1.3.2/modules/redirections/class-module-redirections.php (added)
-
tags/1.3.2/modules/redirections/index.php (added)
-
tags/1.3.2/modules/seo-manager (added)
-
tags/1.3.2/modules/seo-manager/class-module-seo-manager.php (added)
-
tags/1.3.2/modules/seo-manager/index.php (added)
-
tags/1.3.2/modules/smtp (added)
-
tags/1.3.2/modules/smtp/class-module-smtp.php (added)
-
tags/1.3.2/modules/smtp/index.php (added)
-
tags/1.3.2/modules/smtp/views (added)
-
tags/1.3.2/readme.txt (added)
-
tags/1.3.2/uninstall.php (added)
-
trunk/blaminhor-essentials.php (modified) (2 diffs)
-
trunk/modules/seo-manager/class-module-seo-manager.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
blaminhor-essentials/trunk/blaminhor-essentials.php
r3448097 r3448511 4 4 * Plugin URI: https://wp.blaminhor.com/ 5 5 * Description: A modular toolkit for WordPress with activatable features. Lightweight, secure, and reliable. 6 * Version: 1.3. 16 * Version: 1.3.2 7 7 * Requires at least: 6.2 8 8 * Requires PHP: 7.4 … … 23 23 24 24 // Plugin constants 25 define('BLAMINHOR_ESSENTIALS_VERSION', '1.3. 1');25 define('BLAMINHOR_ESSENTIALS_VERSION', '1.3.2'); 26 26 define('BLAMINHOR_ESSENTIALS_PLUGIN_FILE', __FILE__); 27 27 define('BLAMINHOR_ESSENTIALS_PLUGIN_DIR', plugin_dir_path(__FILE__)); -
blaminhor-essentials/trunk/modules/seo-manager/class-module-seo-manager.php
r3448097 r3448511 473 473 // 3. If content has shortcodes and we got nothing, try to render them 474 474 if ( has_shortcode( $post->post_content, '' ) || preg_match( '/\[.+\]/', $post->post_content ) ) { 475 // Render shortcodes to get actual content (e.g., from page builders) 475 // Save global $post before rendering shortcodes (some shortcodes like Avada's can modify it). 476 $saved_post = isset( $GLOBALS['post'] ) ? $GLOBALS['post'] : null; 477 478 // Render shortcodes to get actual content (e.g., from page builders). 476 479 $rendered = do_shortcode( $post->post_content ); 480 481 // Restore global $post to prevent editor from loading wrong content. 482 if ( null !== $saved_post ) { 483 $GLOBALS['post'] = $saved_post; 484 } 485 wp_reset_postdata(); 486 477 487 $text = wp_trim_words( wp_strip_all_tags( $rendered ), 25, '...' ); 478 488 if ( ! empty( $text ) ) { … … 764 774 765 775 $query = new WP_Query( array( 766 'post_type' => $post_type, 767 'post_status' => 'publish', 768 'posts_per_page' => $per_page, 769 'paged' => $page, 770 'orderby' => 'modified', 771 'order' => 'DESC', 776 'post_type' => $post_type, 777 'post_status' => 'publish', 778 'posts_per_page' => $per_page, 779 'paged' => $page, 780 'orderby' => 'modified', 781 'order' => 'DESC', 782 'suppress_filters' => true, 772 783 ) ); 773 784 -
blaminhor-essentials/trunk/readme.txt
r3448097 r3448511 5 5 Tested up to: 6.9 6 6 Requires PHP: 7.4 7 Stable tag: 1.3. 17 Stable tag: 1.3.2 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 194 194 195 195 == Changelog == 196 197 = 1.3.2 = 198 * Fixed: SEO/GSO - Critical compatibility fix for Avada theme where editing a page would load wrong content (e.g., FAQ instead of the actual page). The issue was caused by shortcodes modifying the global $post variable. 199 * Fixed: SEO/GSO - Content overview list now correctly filters by post type when third-party themes or plugins modify WP_Query results. 196 200 197 201 = 1.3.1 = … … 282 286 == Upgrade Notice == 283 287 288 = 1.3.2 = 289 Critical fix for Avada theme users: editing pages no longer loads wrong content. Fixed SEO content list filtering with third-party themes. 290 284 291 = 1.3.1 = 285 292 Fixed Unicode character corruption when duplicating page builder content. Fixed XML sitemaps on subdirectory installations. Custom post types and taxonomies now enabled by default. Backup shows updated list after completion. Admin bar menu added for quick access.
Note: See TracChangeset
for help on using the changeset viewer.