Skip to main content
MeteorGPLby WebbingApps

Bw Zenny

Theme
Watch 0 Star 0
Install

Changelog 18

Every release, newest first, as the vendor published it in the theme’s changelog.

CHANGELOG.md

1.9

New Improved Fixed Security Removed In the repository

Fix: - Add "if ( ! defined( 'ABSPATH' ) ) { exit; }" guard to all theme PHP files to prevent direct file access. - Add nonce check to AJAX handler bzotech_load_ajax_tool_panel(). - Sanitize/clamp $_GET number, posts_per_page, page inputs (archive.php, index.php, search.php, top-filter.php, shop/product-list ajax handlers...) to prevent abuse via invalid values. - Harden Bzotech_Template::load_view()/load_view_assets() against path traversal. - Escape output with esc_html()/wp_kses_post() in ajax tool-panel HTML and yith-compare-button.php icon output. - Fix fatal TypeError on PHP 8 when AJAX json_decode() returns null (new bzotech_decode_ajax_json() helper). - Fix "session already active" PHP warnings by guarding session_start()/session_destroy() with session_status(). - Fix double-encoded Google Fonts URL. - Fix body-background option type (Redux/metabox), reworked to unified "background" control. - Fix mega menu init timing (hooked to init instead of running at file load). - Fix Redux config loading too early (deferred to init hook). - Fix undefined $item_wrap/$item_inner notices in post/product grid templates. Updated: - Migrate icon library from Font Awesome to Line Awesome across templates, post-meta output and social icon maps. - Migrate product gallery/image sliders from Slick to Swiper.js (single product detail templates, quick view) — added 3 missing detail-minimal-style1/2/3.php templates to match the other demo styles. - Migrate image/video popups from Magnific Popup to Fancybox (Instagram gallery, popup video). - Consolidate & minify frontend CSS/JS into fewer bundled files (base-style, elementor, side-wide, style, custom-style) for fewer HTTP requests. - Add no_found_rows to WP_Query calls (search, related/latest products, ajax pagination, widgets) for better query performance. - Cache repeated option/meta lookups with static vars + object cache for tax attributes. - Add loading="lazy" to product swatch images. - Add preconnect hints for Google Fonts. - Load jquery-elevatezoom only on single product pages; drop unused scripts (slick, magnific-popup, accordionSlider, modernizr, hoverdir, TimeCircles, jcarousellite, mCustomScrollbar, owl.carousel, jquery-ui-tabs/slider) and their library files. - Preload Elementor header/footer widget CSS/JS earlier to fix missing styles on first load. - Remove layout-shift "opacity:0" preload rule that could hide page content. - Plugin BZOTech Core 1.4 Removed: - Remove unused Elementor "Image Choose" and "Ajax Select2" custom controls (not referenced by any widget). - Remove the theme's old built-in demo importer and legacy Customizer (Option Tree) integration, superseded by the current import flow. - Remove unused post-like feature script and dead owl-carousel slider functions (bzotech_owl_slider, bzotech_all_slider — no markup used them).

=====================

1.8

Fixed Not available yet

Fix: - Fix function bzotech_minicart_ajax()

1.7.9

Improved Fixed Not available yet

Fix: - Fix demo data import timeout errors. Updated: - Plugin: Bzotech Core 1.6

=====================

1.7.8

New Improved Fixed Not available yet

Fix: - Fix YITH WooCommerce Compare Plugin - Fix YITH WooCommerce Wishlist Plugin

Updated: - Plugin revslider (6.7.40) - Add an option to hide/show the backend in Elementor "Products list" to improve backend speed. - Remover do_action in item product list

=====================

1.7.7

Fixed Security Not available yet

Fix: Ajax security

=====================

1.7.6

Improved Not available yet

Updated: - 2 styles mega menu - Some features on the product page: Quick Comparison, Ask Us, Selling, Views...

=====================

1.7.5

Improved Not available yet

Updated: - Plugin Bzotech Elementor 1.2 - plugin revslider 6.7.25 Fix: - Update the Swiper slider to version 8.4.5 for compatibility with Elementor version 3.26.3.

=====================

1.7.4

Fixed In the repository

Fix: - Disable woocommerce message contains outdated copies of some WooCommerce template files

=====================

1.7.3

Fixed Not available yet

Fix: - Single product

=====================

1.7.2

Improved Fixed Not available yet

Updated: - Slider Revolution ver: 6.7.20: We have updated the Slider Revolution plugin. You can update it by deleting the current plugin and reinstalling it. - bw-zenny.pot: We have updated the data for the theme's language translation. There might be new translations added, and you can use the Loco Translate plugin to "Sync" them. Fix: - Fix importer: update settings default - Product sticky: The sliding effect of the product has become smoother.

=====================

1.7.1

Improved Fixed Not available yet

Updated: - Plugin BZOTech Core 1.2 - Plugin Bzotech Elementor 1.1 Fix: - Style error when updating elementor to version 3.24 or higher - Fix importer: Add importing elementor site settings - Fix Theme check

=====================

1.7

Improved Not available yet

Updated: - Home 10 - plugin BZOTech Core 1.1 - plugin revslider 6.7.18

=====================

1.6

Improved Not available yet

Updated: - Home 9

=====================

1.5

Improved Not available yet

Updated: - Home 8

=====================

1.4

Improved Not available yet

Updated: - Home 7

=====================

1.3

Improved Not available yet

Updated: - Home 6

=====================

1.2

Improved Not available yet

Updated: - Home 5

=====================

1.1

Improved Not available yet

Updated: - Home 4 - Improved CSS loading function

=====================

Send feedback

What works, what does not, what is missing: a few words help.

Only if you would like a reply.

Taken in your browser, without this window. Passwords, what you typed into forms, keys and tokens are left out as grey blocks; you can hide more before sending. We keep screenshots for 90 days.

We store it with the page address, your language, window size, browser and IP address, and your e-mail address if you give one. The IP address and browser are deleted after 90 days. Privacy policy.

All languages