Skip to content

Sudo-WP/sudowp-advanced-tabs-block

Repository files navigation

SudoWP Advanced Tabs Gutenberg Block

PHP Version License Status

Contributors: SudoWP, WP Republic
Original Authors: Zakaria Binsaifullah
Tags: tab, tab block, tabs block, tab block, Advanced tabs block, Gutenberg Block, Custom block, security, sudowp
Requires at least: 6.0
Tested up to: 6.8
Stable tag: 1.2.7
Requires PHP: 8.2
License: GPLv2 or later

Security Notice

This is SudoWP Advanced Tabs Gutenberg Block, a community-maintained and security-hardened fork of the abandoned "Advanced Tabs Gutenberg Block" plugin. The original plugin may contain security vulnerabilities or be incompatible with modern PHP versions. Use this version for production environments.

Why this fork?

This plugin has been forked to ensure compatibility with PHP 8.2+ and to implement strict security hardening protocols. The original plugin had potential security gaps and outdated code structures.

Security Patches in SudoWP Edition

  • PHP 8.2 Compatibility: Full refactoring for PHP 8.2 strict types and deprecation fixes.
  • Security Hardening: Implementation of strict input sanitization, output escaping, and nonce verification.
  • Architecture Modernization: Refactored codebase to use modern OOP standards (Singleton pattern, Namespaces).

Description

Advanced Tabs Block is a custom Gutenberg Block developed with Gutenberg Native Components. You can easily showcase your contents in Tabs Style using this block. It has come with a lot of customization and styling options.

Key Features

  • Simple, light-weight, and super-fast
  • Built with only Gutenberg Native Components
  • Load scripts only the page where the block is used
  • No Block Builder at all
  • 100% Responsive
  • Advanced Customization options
  • Easy to Use in Gutenberg Editor
  • Drag & Drop Use
  • All types of contents are allowed as Tabs Content

Installation

  1. Deactivate and delete the original "Advanced Tabs Gutenberg Block" plugin if installed.
  2. Upload the sudowp-advanced-tabs-block folder to the /wp-content/plugins/ directory.
  3. Activate the plugin through the 'Plugins' screen in WordPress.
  4. Simply go to Gutenberg Block Editor and you will find a new category with a new Block named "Advanced Tabs Block".

Changelog

1.2.7

  • Security: Major security overhaul and modernization by SudoWP.
  • Update: PHP 8.2 compatibility.
  • Fix: Refactored codebase to use Namespaces and Singletons.

1.2.6

  • Fixed: PHP Fatal Error Issue is fixed

1.2.5

  • Codes are optimized
  • Add accessibility support
  • CSL issue fixed

1.2.3 & 1.2.4

  • Compatibility Check

1.2.2

  • Fixed: Some minor bugs

1.2.0

  • Added: New Styles for Tabs
  • Added: New Styles for Tabs Content
  • Added: Icon Support for Tabs
  • Added: New Typography Options
  • Added: New Color Options
  • Added: New Spacing Options
  • Added: New Border Options
  • Fixed: Some minor bugs
  • Improved: Code Quality

1.1.4

  • Fixed: PHP errors are Fixed
  • Improved: Code Quality

1.1.2

  • Fixed: Some minor bugs

1.1.0

  • Added: New Styles for Tabs

1.0.0

  • Initial Release

About

A secure, modernized fork of the Advanced Tabs Block plugin. Features PHP 8.2+ strict typing, security hardening, and a clean OOP architecture.

Topics

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors