Abstract Box

Adds a chic and modernist "Abstract" section to posts via a shortcode [abstract], with schema.org JSON-LD structured data.

Author:Mohd Elfie Nieshaem Juferi (profile at wordpress.org)
WordPress version required:6.0
WordPress version tested:6.9.1
Plugin version:2.2.9
Added to WordPress repository:02-03-2026
Last updated:06-03-2026
Rating, %:0
Rated by:0
Plugin URI:https://github.com/menj/abstract-box
Total downloads:374
plugin download
Click to start download

The Abstract Box plugin (developed and maintained by Mohd Elfie Nieshaem Juferi) allows you to add a stylish, modern “Abstract” section to your WordPress posts using a simple shortcode. Ideal for academic papers, research summaries, or any content that benefits from a prominent callout.

Features:

  • Seven distinct box styles: Modern, Academic, Minimal, Card, Ruled, Editorial, and Summary
  • Style-specific hover effects — each style responds in a way native to its character
  • Live admin preview — changes to style, colours, font, and border radius reflect instantly without saving
  • Fully configurable colour scheme with five pickers and eight one-click colour presets
  • Six font family options: Sans-Serif, Serif, Humanist Sans, Monospace, Slab Serif, System Default
  • Tabbed settings page (Appearance, Schema, Advanced)
  • Customizer integration with live colour preview
  • Schema.org JSON-LD structured data output (CreativeWork, ScholarlyArticle, or Article)
  • Per-instance colour and style overrides via shortcode attributes
  • Native Gutenberg block with inspector controls
  • Optional hover effect (desktop only, respects prefers-reduced-motion)
  • Custom CSS class support for theme-level targeting
  • Full internationalisation (i18n) support

Usage

Basic

[abstract]Your abstract content here.[/abstract]

With title

[abstract title="Key Findings"]Your abstract content here.[/abstract]

With subtitle

[abstract title="Abstract" subtitle="A brief summary"]Your content.[/abstract]

Custom Settings (Override Per-Box)

[abstract title="Important" bg_color="#ffcccc" title_color="#cc0000" accent_color="#aa0000"]This abstract will be red regardless of your global settings.[/abstract]

Screenshots
FAQ
ChangeLog