ZYVOPMulti-Platform Sync
SeriesAI NewsWhy ZyVOPJoin Discord
LoginGet Started
ZYVOPMulti-Platform Sync

The Developer Publishing Hub. Write once, publish everywhere, and make your work citation-ready with built-in SEO, AEO, and GEO discovery support. Zero reader paywalls.

Content

  • Categories
  • Tags
  • Badges
  • Leaderboard
  • Write Article
  • Newsletter

Company

  • About Us
  • Why ZyVOP
  • Developer API & CLI
  • Write for Us
  • Contact

Connect

  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • DMCA Policy
  • Code of Conduct

© 2026 ZyVOP. Developer Publishing Hub.

Zero paywalls · Full content ownership
All systems operational
HomeWP Bannerize Pro v1.13.0 — Your Banners Just Got Sharper, Safer, and More Flexible

WP Bannerize Pro v1.13.0 — Your Banners Just Got Sharper, Safer, and More Flexible

Giovambattista Fazioli
Giovambattista Fazioli
Senior Full-stack Engineer, Lead DeveloperSupport
September 4, 2026
3 min read
WP Bannerize Pro v1.13.0 — Your Banners Just Got Sharper, Safer, and More Flexible
#wordpress

WebP support, 6 security hardening fixes, responsive flexbox layouts, and PHP 7.4 compatibility — the biggest quality release yet.

Introduction

A user asked: "Would it be possible to consider adding support for WebP banners?" — and that request kicked off a deep dive into the entire codebase. What started as a simple format addition turned into a comprehensive quality release: 6 security hardening fixes, 9 bug fixes, a complete layout redesign, and full PHP 7.4 compatibility. Whether you've been running Bannerize for years or you're evaluating it for the first time, v1.13.0 is the most solid release we've shipped.

What's New in 1.13.0

✨ WebP Image Support

The most requested feature is here. You can now create banners using WebP images — both from your WordPress media library and from external URLs. WebP delivers significantly smaller file sizes than JPEG or PNG at comparable quality, which means faster page loads and better Core Web Vitals scores for your site.

No configuration needed — just upload a .webp file or paste a WebP URL, and Bannerize handles the rest. The format is fully supported across the media library picker, remote image validation, and banner rendering.

🔒 Security Improvements

This release includes 6 targeted security hardening fixes across the analytics and query systems:

  • All analytics database queries now use parameterized placeholders instead of string interpolation
  • The banner query builder uses prepared statements for all meta key joins
  • SQL export functions properly escape table names
  • Admin error notices are restricted to users with the correct capabilities

These are proactive hardening measures — we identified and fixed these patterns during a comprehensive code review. Your site data has always been safe, and now the code follows WordPress security best practices even more strictly.

🐛 Bug Fixes That Matter

For everyone:

  • The Gutenberg block now works correctly with the WordPress REST API (fixed a missing schema type that caused console warnings)
  • Banner layouts respect the layout parameter properly — horizontal actually means horizontal now
  • Banners with null campaign assignments no longer crash the data tables

For developers on PHP 7.4:

  • Removed a PHP 8.0-only function (str_starts_with) that could cause fatal errors on older PHP versions
  • The plugin is now verified compatible with PHP 7.4 through 8.3

For power users:

  • Max impressions and max clicks display correctly in the banner list columns
  • Image size detection failures no longer cause fatal errors during banner save

🚀 Responsive Layout Redesign

The banner display layout has been completely rewritten using modern CSS flexbox:

  • Horizontal layout: Banners automatically wrap into 2+ columns on wide screens and stack into a single column on mobile (below 600px)
  • Vertical layout: Consistent gap spacing between banners
  • All images: Fully responsive with max-width: 100% — no more overflow on small screens

The old float: left approach is gone. If you've been struggling with banner alignment on mobile devices, this update fixes it.

Getting Started

New to Bannerize? Install it directly from your WordPress dashboard:

  1. Go to Plugins > Add New
  2. Search for "WP Bannerize Pro"
  3. Click Install Now, then Activate
  4. Navigate to WP Bannerize in your admin sidebar to create your first banner

Already using Bannerize? Update from your WordPress dashboard — your banners, campaigns, and analytics data are fully preserved.

Links

  • 🌐 Website & Docs: bannerize.vercel.app
  • 📦 WordPress.org: wordpress.org/plugins/wp-bannerize-pro
  • 💬 Support Forum: wordpress.org/support/plugin/wp-bannerize-pro
  • 📋 Full Changelog: Release Notes
  • ⭐ Rate us on WordPress.org: Leave a review

Built with WPBones

WP Bannerize Pro is built on the WPBones framework — a Laravel-style architecture for WordPress plugin development. WPBones provides IoC container, service providers, Blade templating, and modern development tools that make building robust WordPress plugins a pleasure.

👉 Learn more about WPBones | GitHub

Comments (0)

Login to post a comment.

Giovambattista Fazioli
Giovambattista Fazioli

Senior Full-stack Engineer, Lead Developer

Italian Senior Full-stack Engineer and Lead Developer on the Cloud team at Namecheap. I build developer tools, React/Mantine UI components and native macOS apps — mostly open source. I work across TypeScript, Next.js, Go and SwiftUI, and I've been coding since the Commodore/Assembly days. Creator of WP Bones and 25+ Mantine extensions, and maintainer of the Undolog open-source studio.

Support
Subscribe to Giovambattista Fazioli's Newsletter

More from Giovambattista Fazioli

View profile

FinderGit 0.29.0 — open a commit like a folder

There’s a moment, reading a commit list, where you want to know one small thing: which files did that one touch?

3 minSep 4

Netfox 0.18.0 — is it my connection, or the internet?

There is a question that comes up every time something feels slow, and until now Netfox could not...

3 minSep 4

Mantine Book — Grab Any Edge, Turn Any Page

A realistic iBooks-style book for React built on Mantine: stack two-sided pages and turn them by...

5 minSep 4

Netfox — The macOS app that never loses track of your network

I built Netfox because every existing answer to "what's actually on my network?" annoyed me. The...

5 minSep 4

Audio That Sees Itself

A Mantine-native audio player for React with waveform visualisation and a live spectrum analyser,...

5 minSep 4