How can we help?

If you are looking for support for our PokaTheme, this is the place!

Home Forums Changelog Changelog of PokaTheme v4

  • This topic has 11 replies, 1 voice, and was last updated 1 week ago by admin.
Viewing 2 posts - 11 through 12 (of 12 total)
  • Author
    Posts
  • #18967
    admin
    Keymaster

    ver. 4.1.3

    21/08/2024

    • Fix – PHP 8.2 deprecated “mb_convert_encoding” causing load server problem
    • Tested Fully

    assets/public/css/bundle.css
    assets/public/css/bundle.min.css
    assets/public/css/maps/bundle.css.map
    assets/public/js/app.js
    assets/src/js/components/global.js
    inc/gutenberg/blocks/cover/_cover.php
    inc/gutenberg/blocks/cover/cover.php
    inc/gutenberg/gutenberg.php
    inc/templates/affiliates/affiliates-row-style1.php
    inc/templates/affiliates/affiliates-row-style2.php
    inc/templates/affiliates/affiliates-row-style3.php
    inc/templates/affiliates/affiliates-row-style4.php
    inc/templates/affiliates/sponsored-row-style1.php
    style.css

    Please view our demos for more info.

    #19053
    admin
    Keymaster

    ver. 4.1.4

    21/08/2024

    **Added**

    * Defined custom cron schedule `every_minute` (runs every 60 seconds).
    * Automatically removed `action_scheduler_run_queue` jobs from WP-Cron to prevent excessive debug logging.
    * Introduced `[faq_debug]` shortcode to inspect raw post meta for a given FAQ ID (for debugging purposes).
    * Added Customizer options to enable/disable “Review” labels and buttons across affiliate templates.
    * Added theme options to enable render-blocking scripts and auto-generated meta descriptions for SEO.
    * Auto-generate meta description tag on `wp_head` based on post content, taxonomy descriptions, or context.
    * JavaScript accessibility improvements: ARIA labels, accessible placeholders, and skip inactive elements via `tabindex=”-1″`.
    * Improved `a` tag accessibility by injecting screen reader descriptions via `poka_add_accessible_labels_to_links()`.
    * Added ARIA fixes and label injection for various filters and selects in the slots plugin.
    * Applied custom header logo styles via SCSS (`max-height` and `object-fit`) to handle tall images properly.

    **Replaced**

    * Deprecated function `wp_targeted_link_rel()` was removed due to debug log issues.
    * Introduced `poka_custom_targeted_link_rel()` to safely add `rel=”noopener noreferrer”` to external links opened in new tabs.

    **Fixed**

    * Corrected AJAX hook registration for `poka_affiliates_list_sc` to ensure proper functionality of “Load More” button.
    * Removed redundant `$reviews` assignment in AJAX handler.
    * Cleaned up debug logging in `poka_affiliates_list_sc()` to reduce unnecessary logs.
    * Fixed an issue where the `[poka_affiliates_table]` shortcode would fail to render if attributes were left empty. Now uses fallback logic to apply defaults consistently.
    * Resolved geolocation database update issue: improved `.gz β†’ .tar β†’ .mmdb` extraction logic, IP validation, and error handling in the admin panel.
    * Fixed layout issue with header logo image by applying `max-height` and `object-fit` styling.
    * Fixed various visual inconsistencies in post shortcodes, pagination, and comment templates.

    **Removed**

    * Stripped out `console.log()` calls from Gutenberg block JavaScript files for improved security and cleaner browser console output.
    * Removed redirect logic that previously disabled WordPress default feed URLs (`/feed`, `/rss`, `/atom`, etc.).

    **Optimized**

    * Audited and optimized Core Web Vitals: performance, accessibility, best practices, and SEO.
    * Theme now scores among the highest possible results on tools like Google Lighthouse and PageSpeed Insights.
    * Added script `defer` logic for render-blocking prevention (optional via Customizer).
    * Optimized CSS and JS bundles to reduce size and improve rendering speed.

    **Compatible**

    * Declared WPML compatibility in the theme’s `style.css` header.

    **Affected theme files:**

    * functions.php
    * style.css
    * inc/class-poka-legacy-text-widget.php
    * inc/core/helpers-affiliates.php
    * inc/core/comments.php
    * inc/customizer/class-poka-customizer.php
    * inc/customizer/customizer-functions.php
    * inc/performance\_and\_security.php
    * inc/shortcodes/affiliates-shortcodes.php
    * inc/templates/affiliates/affiliates-row-style1.php
    * inc/templates/affiliates/affiliates-row-style2.php
    * inc/templates/affiliates/affiliates-row-style3.php
    * inc/templates/affiliates/affiliates-row-style5.php
    * inc/templates/affiliates/featured-affiliate.php
    * inc/templates/affiliates/review-grid-item-wide.php
    * inc/templates/affiliates/sponsored-row-style1.php
    * inc/templates/partials/review-grid-item.php
    * inc/gutenberg/blocks/affiliates-table/edit.js
    * inc/gutenberg/blocks/cover/index.js
    * inc/geolocation/includes/database/manager.php
    * inc/geolocation/includes/detector.php
    * assets/public/js/gutenberg.js
    * assets/public/js/gutenberg.min.js
    * assets/public/js/app.js
    * assets/public/css/bundle.css
    * assets/public/css/bundle.css.map
    * assets/src/js/components/global.js
    * assets/src/scss/partials/\_header.scss
    * assets/src/scss/partials/\_main.scss
    * assets/src/scss/partials/\_post-archives.scss
    * assets/src/scss/partials/\_post-parts.scss
    * assets/src/scss/partials/\_post-shortcodes.scss

    • This reply was modified 1 week ago by admin.
    • This reply was modified 1 week ago by admin.
Viewing 2 posts - 11 through 12 (of 12 total)
  • The forum ‘Changelog’ is closed to new topics and replies.