Changeset 3399575
- Timestamp:
- 11/20/2025 09:52:27 AM (5 months ago)
- Location:
- hummingbird-performance/trunk
- Files:
-
- 16 added
- 6 edited
-
core/class-core.php (modified) (2 diffs)
-
core/externals/blackfriday (added)
-
core/externals/blackfriday/LICENSE (added)
-
core/externals/blackfriday/README.md (added)
-
core/externals/blackfriday/build (added)
-
core/externals/blackfriday/build/banner.min-rtl.css (added)
-
core/externals/blackfriday/build/banner.min.asset.php (added)
-
core/externals/blackfriday/build/banner.min.css (added)
-
core/externals/blackfriday/build/banner.min.js (added)
-
core/externals/blackfriday/campaign.php (added)
-
core/externals/blackfriday/includes (added)
-
core/externals/blackfriday/includes/class-action-links.php (added)
-
core/externals/blackfriday/includes/class-admin-menu.php (added)
-
core/externals/blackfriday/includes/class-banner.php (added)
-
core/externals/blackfriday/includes/class-utils.php (added)
-
core/externals/blackfriday/includes/plugins-list.php (added)
-
core/externals/blackfriday/package.json (added)
-
languages/wphb-default.pot (modified) (7 diffs)
-
readme.txt (modified) (3 diffs)
-
vendor/composer/autoload_static.php (modified) (2 diffs)
-
vendor/composer/installed.php (modified) (2 diffs)
-
wp-hummingbird.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
hummingbird-performance/trunk/core/class-core.php
r3355534 r3399575 69 69 add_action( 'admin_init', array( $this, 'upsell_notice' ), 9 ); 70 70 add_filter( 'wpmudev_notices_is_disabled', array( $this, 'wpmudev_remove_email_from_disabled_list' ), 10, 3 ); 71 add_action( 'init', array( $this, 'wphb_init_bf_banner' ) ); 71 72 72 73 Hub_Connector::get_instance(); … … 650 651 $cross_sell_handler = new \WPMUDEV\Modules\Plugin_Cross_Sell( $submenu_params ); 651 652 } 653 654 /** 655 * Initialize Black Friday banner campaign. 656 * 657 * Loads and instantiates the Black Friday campaign module for free users only. 658 * 659 * @since 3.17.2 660 * 661 * @return void 662 */ 663 public function wphb_init_bf_banner() { 664 // Only show banner to free users. 665 if ( Utils::is_member() ) { 666 return; 667 } 668 669 // Load the campaign class if not already loaded. 670 if ( ! class_exists( '\WPMUDEV\Modules\BlackFriday\Campaign' ) ) { 671 $black_friday_submodule = WPHB_DIR_PATH . 'core/externals/blackfriday/campaign.php'; 672 673 // Verify file exists before attempting to load. 674 if ( file_exists( $black_friday_submodule ) ) { 675 require_once $black_friday_submodule; 676 // Instantiate campaign if class is available. 677 if ( class_exists( '\WPMUDEV\Modules\BlackFriday\Campaign' ) ) { 678 new \WPMUDEV\Modules\BlackFriday\Campaign(); 679 } 680 } 681 } 682 } 652 683 } -
hummingbird-performance/trunk/languages/wphb-default.pot
r3391184 r3399575 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Hummingbird 3.17. 1\n"5 "Project-Id-Version: Hummingbird 3.17.2\n" 6 6 "Report-Msgid-Bugs-To: https://wpmudev.com\n" 7 "POT-Creation-Date: 2025-11- 06 13:10:47+00:00\n"7 "POT-Creation-Date: 2025-11-20 05:04:36+00:00\n" 8 8 "MIME-Version: 1.0\n" 9 9 "Content-Type: text/plain; charset=utf-8\n" … … 322 322 #: admin/class-notices.php:490 admin/class-notices.php:748 323 323 #: admin/pages/class-minification.php:375 core/class-utils.php:209 324 #: core/externals/blackfriday/includes/class-banner.php:397 324 325 #: core/externals/free-dashboard/classes/notices/class-rating.php:82 325 326 #: core/externals/plugin-notice/notice.php:485 … … 1808 1809 #: admin/views/advanced/db-meta-box.php:44 1809 1810 #: admin/views/caching/page/meta-box.php:318 1810 #: admin/views/minification/settings-meta-box.php:207 core/class-core.php:2 091811 #: admin/views/minification/settings-meta-box.php:207 core/class-core.php:210 1811 1812 msgid "Clear" 1812 1813 msgstr "" … … 7411 7412 msgstr "" 7412 7413 7413 #: core/class-core.php:19 37414 #: core/class-core.php:194 7414 7415 msgid "Clear all cache" 7415 7416 msgstr "" 7416 7417 7417 #: core/class-core.php:20 27418 #: core/class-core.php:203 7418 7419 msgid "Clear Cloudflare cache" 7419 7420 msgstr "" 7420 7421 7421 #: core/class-core.php:22 07422 #: core/class-core.php:221 7422 7423 msgid "Clear page cache on all subsites" 7423 7424 msgstr "" 7424 7425 7425 #: core/class-core.php:2 297426 #: core/class-core.php:230 7426 7427 msgid "See this page minified" 7427 7428 msgstr "" 7428 7429 7429 #: core/class-core.php:2 297430 #: core/class-core.php:230 7430 7431 msgid "See this page unminified" 7431 7432 msgstr "" 7432 7433 7433 #: core/class-core.php:33 27434 #: core/class-core.php:333 7434 7435 #. translators: %1$s - Text, %2$s - Link to privacy policy page 7435 7436 msgid "Third parties" 7436 7437 msgstr "" 7437 7438 7438 #: core/class-core.php:33 57439 #: core/class-core.php:336 7439 7440 #. translators: %1$s - opening a tag, %2$s - closing a tag 7440 7441 msgid "" … … 7446 7447 msgstr "" 7447 7448 7448 #: core/class-core.php:41 07449 #: core/class-core.php:411 7449 7450 #: core/externals/free-dashboard/classes/notices/class-email.php:94 7450 7451 #: core/externals/free-dashboard/classes/notices/class-email.php:213 … … 7452 7453 msgstr "" 7453 7454 7454 #: core/class-core.php:46 57455 #: core/class-core.php:466 7455 7456 msgid "Go Back" 7456 7457 msgstr "" 7457 7458 7458 #: core/class-core.php:4 697459 #: core/class-core.php:470 7459 7460 msgid "Copy Test Link" 7460 7461 msgstr "" 7461 7462 7462 #: core/class-core.php:47 07463 #: core/class-core.php:471 7463 7464 msgid "Link Copied" 7464 7465 msgstr "" 7465 7466 7466 #: core/class-core.php:47 2languages/react.php:7747467 #: core/class-core.php:473 languages/react.php:774 7467 7468 msgid "Publish" 7468 7469 msgstr "" 7469 7470 7470 #: core/class-core.php:47 57471 #: core/class-core.php:476 7471 7472 msgid "" 7472 7473 "You are currently viewing the frontend of your website in Safe Mode " … … 7859 7860 "Found %s assets for optimization. These assets are now being optimized in " 7860 7861 "the background." 7862 msgstr "" 7863 7864 #: core/externals/blackfriday/includes/class-action-links.php:77 7865 #: core/externals/blackfriday/includes/class-admin-menu.php:87 7866 msgid "Get Black Friday Deal" 7867 msgstr "" 7868 7869 #: core/externals/blackfriday/includes/class-admin-menu.php:88 7870 msgid "WPMUDEV Black Friday Deal" 7871 msgstr "" 7872 7873 #: core/externals/blackfriday/includes/class-banner.php:398 7874 msgid "Black Friday" 7875 msgstr "" 7876 7877 #: core/externals/blackfriday/includes/class-banner.php:399 7878 msgid "Sale" 7879 msgstr "" 7880 7881 #: core/externals/blackfriday/includes/class-banner.php:400 7882 msgid "Get 11 months for free" 7883 msgstr "" 7884 7885 #: core/externals/blackfriday/includes/class-banner.php:401 7886 msgid "See the Deal" 7861 7887 msgstr "" 7862 7888 -
hummingbird-performance/trunk/readme.txt
r3391255 r3399575 1 1 === Hummingbird Performance - Cache & Page Speed Optimization for Core Web Vitals | Critical CSS | Minify CSS | Defer CSS Javascript | CDN === 2 2 Plugin Name: Hummingbird Performance - Cache & Page Speed Optimization for Core Web Vitals | Critical CSS | Minify CSS | Defer CSS Javascript | CDN 3 Version: 3.17. 13 Version: 3.17.2 4 4 Author: WPMU DEV 5 5 Author URI: https://wpmudev.com/ … … 9 9 Tested up to: 6.8 10 10 Requires PHP: 7.4 11 Stable tag: 3.17. 111 Stable tag: 3.17.2 12 12 License: GPLv2 13 13 License URI: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html … … 209 209 210 210 == Changelog == 211 212 = 3.17.2 ( 2025-11-20 ) = 213 - Improvement: Miscellaneous improvements 211 214 212 215 = 3.17.1 ( 2025-11-06 ) = -
hummingbird-performance/trunk/vendor/composer/autoload_static.php
r3391184 r3399575 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( 10 'P' => 10 'P' => 11 11 array ( 12 12 'Predis\\' => 7, 13 13 ), 14 'H' => 14 'H' => 15 15 array ( 16 16 'Hummingbird\\Core\\' => 17, … … 20 20 21 21 public static $prefixDirsPsr4 = array ( 22 'Predis\\' => 22 'Predis\\' => 23 23 array ( 24 24 0 => __DIR__ . '/..' . '/predis/predis/src', 25 25 ), 26 'Hummingbird\\Core\\' => 26 'Hummingbird\\Core\\' => 27 27 array ( 28 28 0 => __DIR__ . '/../..' . '/core', 29 29 ), 30 'Hummingbird\\Admin\\' => 30 'Hummingbird\\Admin\\' => 31 31 array ( 32 32 0 => __DIR__ . '/../..' . '/admin', -
hummingbird-performance/trunk/vendor/composer/installed.php
r3391184 r3399575 2 2 'root' => array( 3 3 'name' => 'incsub/wp-hummingbird', 4 'pretty_version' => 'dev-release/3.17. 1',5 'version' => 'dev-release/3.17. 1',6 'reference' => ' b5ae7fcfa751217062322a736ba3c416d586147b',4 'pretty_version' => 'dev-release/3.17.2', 5 'version' => 'dev-release/3.17.2', 6 'reference' => 'eb6a2da7ff24498ac2972ff1b204f87300a50372', 7 7 'type' => 'wordpress-plugin', 8 8 'install_path' => __DIR__ . '/../../', … … 12 12 'versions' => array( 13 13 'incsub/wp-hummingbird' => array( 14 'pretty_version' => 'dev-release/3.17. 1',15 'version' => 'dev-release/3.17. 1',16 'reference' => ' b5ae7fcfa751217062322a736ba3c416d586147b',14 'pretty_version' => 'dev-release/3.17.2', 15 'version' => 'dev-release/3.17.2', 16 'reference' => 'eb6a2da7ff24498ac2972ff1b204f87300a50372', 17 17 'type' => 'wordpress-plugin', 18 18 'install_path' => __DIR__ . '/../../', -
hummingbird-performance/trunk/wp-hummingbird.php
r3391184 r3399575 13 13 * Plugin URI: https://wpmudev.com/project/wp-hummingbird/ 14 14 * Description: Hummingbird zips through your site finding new ways to make it load faster, from file compression and minification to browser caching – because when it comes to pagespeed, every millisecond counts. 15 * Version: 3.17. 115 * Version: 3.17.2 16 16 * Requires PHP: 7.4 17 17 * Author: WPMU DEV … … 45 45 46 46 if ( ! defined( 'WPHB_VERSION' ) ) { 47 define( 'WPHB_VERSION', '3.17. 1' );47 define( 'WPHB_VERSION', '3.17.2' ); 48 48 } 49 49
Note: See TracChangeset
for help on using the changeset viewer.