BACK TO DIRECTORY

ClassicAddons Content Blocks

by Classic Addons

0.0
(0 ratings)

ClassicAddons Content Blocks is a premium-quality, lightweight block library for the native WordPress editor. Build landing pages, marketing sections and sales pages with polished, conversion-focused blocks — without installing a heavy page builder and without touching a line of code.

Every block is server-rendered (dynamic PHP), ships zero frontend JavaScript, and only loads its own CSS on pages that actually use it. The result: clean markup, fast pages and great Core Web Vitals.

Why you’ll love it

  • Fast & lightweight — no jQuery, no frontend JS, per-block CSS loaded on demand.
  • 🎨 Genuinely designed — sensible defaults that look great out of the box, plus deep customization when you want it.
  • 📱 Fully responsive — separate desktop / tablet / mobile controls for typography, padding and visibility.
  • Accessible — semantic HTML, ARIA labels, keyboard-friendly controls and reduced-motion support.
  • 🔍 SEO-friendly — selectable heading tags (H1–H6) and optional FAQ schema (JSON-LD).
  • 🧩 Composable — cards drop straight into core Columns / Grid layouts and stretch to equal height.
  • 🧱 Native editor — built on block.json, the Block Supports API and standard hooks. Works with block themes and Full Site Editing.

The blocks

  • Classic Hero Section — a fully customizable hero with pill, gradient heading, two CTAs, animated proof bar and a browser-mockup image.
  • Classic Testimonial — a review card with quote, star rating, avatar and author details. Drop several into a Columns layout for a testimonial wall.
  • Classic Team Member — a staff/profile card with photo, name, role, short bio and social links (X, Facebook, Instagram, LinkedIn, YouTube, website, email).
  • Classic Pricing Box — a pricing plan card (name, price, features, badge, featured style) with a flexible CTA — a link or a JS button with custom id, classes and data-attributes (works with Paddle.js and similar).
  • Classic Comparison Table — feature-by-feature comparison with a highlighted column, good/bad/meh status pills and an optional in-card header and footnote.
  • Classic Info Box — feature card with an icon (dashicon / image / emoji / custom SVG), title, description, optional link and 5 style variations.
  • Classic FAQ — an accessible accordion (native details/summary) with optional FAQPage JSON-LD schema for rich results.
  • Classic Versus Box — head-to-head two-card layout with an optional “VS” badge, custom item icons and ribbon badges.
  • Classic Eyebrow — a small pill/label for section headers: alignment, optional link, icon (dashicon / image / emoji / SVG), colors, background, border and typography.
  • Classic Section — a full-width container/row with background (color / gradient / image / overlay) and an adjustable inner content max-width. Drop any blocks inside.

Built for performance and quality

  • Dynamic PHP rendering via render callbacks (lean, secure, cache-friendly).
  • Frontend and editor assets are separated, and styles are enqueued the WordPress way (wp_add_inline_style).
  • Block style variations (Light / Dark / Elevated and more) across most blocks.
  • Reusable controls — typography, spacing, color, gradient, icon picker and a responsive helper.
  • Follows the WordPress Coding Standards with full escaping, sanitization and i18n.

Source Code & Build Process

This plugin is fully open source (GPL-2.0-or-later). The complete, human-readable
source for every compiled asset is bundled inside the plugin in the /src
directory. The minified files in /build are generated from /src using the
official @wordpress/scripts toolchain (webpack under the hood) — no other build
tools are required.

To regenerate the compiled assets from source:

  1. npm install — installs the build dependencies declared in package.json.
  2. npm run build — compiles /src into /build.

Use npm start for a watched development build. There is no obfuscation; the
build step only bundles and minifies the JavaScript and SCSS that ships in /src.

Screenshots

The full block library in the inserter.

The full block library in the inserter.

Testimonial cards in a Columns layout.

Testimonial cards in a Columns layout.

Team Member cards with photo, bio and social links.

Team Member cards with photo, bio and social links.

Hero section with pill, gradient heading and CTAs.

Hero section with pill, gradient heading and CTAs.

Inspector tabs: Content, Style and Advanced.

Inspector tabs: Content, Style and Advanced.

Plugin Details

Active Installs
0
Total Downloads
266
Version
1.2
Requires WP
6.4
Requires PHP
8.0
Tested Up To
7.1
Added
2026-06-26
Last Updated
2026-08-27 2:59pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0