Pull Quotes
Mark existing post text and echo it as an accessible, server-rendered floated callout.
Use with caution
Pull Quotes works, but test it on a staging site before relying on it in 2026. It runs on 10+ sites and was last updated 2 months ago, and scores 57/100 on our health check.
- Small user base (10+ active installs)
- Very few reviews so far
- Needs PHP 8.3 or newer
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Pull Quotes stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| accessibility | >100 |
| block-editor | >100 |
| pull-quote | #3 |
| typography | >100 |
| writing | >100 |
Version adoption
Share of active sites per release.
About Pull Quotes
From the official readme · v2.0.0Description
Pull Quotes adds an inline Rich Text format to the block editor. Select text, choose Pull quote, then set its offset, direction, and alignment.
The selected sentence remains in the body. On the front end, Pull Quotes removes the inline authoring marker and inserts an aria-hidden decorative aside before the resolved block. Rendering is performed server-side and does not require jQuery.
Version 2.0 supports block-authored content only and does not render legacy pullquote shortcodes at runtime.
Collaborate on the plugin: Pull Quotes on GitHub
Brought to you by Aaron D. Campbell
Installation
- Install and activate Pull Quotes.
- In the block editor, select text in a Rich Text block and choose Pull quote from the block toolbar.
- Choose an offset, direction, and alignment, then apply the format.
Frequently asked questions
What does an offset of zero do?
It inserts the floated aside immediately before the block containing the selected sentence.
How are larger offsets resolved?
The plugin moves through visible authored blocks in the selected back or forward direction. Parser whitespace, generated pull quotes, and moves out of nested containers do not count. The aside is inserted before the resolved block.
What happens to the original sentence?
It stays in the body’s normal reading flow. Only the duplicate aside is hidden from assistive technology.
How do I migrate legacy shortcodes?
Use Tools → Pull Quotes Migration for existing block posts, or run wp pull-quotes migrate. Use wp pull-quotes migrate --dry-run to preview the batch. For a classic post, open it and use Convert to blocks; the editor converts pullquote shortcodes during Core’s conversion.
Does version 2.0 support the Classic Editor?
No. Version 2.0 is block-only, and legacy pullquote shortcodes are not registered as a runtime shortcode.
Changelog
Requires WordPress 7.0 and PHP 8.3. Block content can be batch-migrated under Tools → Pull Quotes Migration; classic posts should be converted to blocks in the editor.
2.0.0
- Require PHP 8.3 and WordPress 7.0.
- Add a block-editor Rich Text format with offset, direction, and alignment controls.
- Render pull quotes server-side using parsed block structure, without jQuery.
- Keep quoted sentences in the reading flow and hide decorative copies from assistive technology.
- Add admin, WP-CLI, and Convert-to-blocks migration paths for legacy shortcodes.
- Remove classic-editor integrations and runtime shortcode support.
1.0.2
- Allow forward and back parameters to be set to 0.
1.0.1
- Add support for new TinyMCE.
1.0.0
- Released to the WordPress.org repository.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Pull Quotes alternatives
All accessibility plugins →FAQ
Pull Quotes: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 1, 2026
Is Pull Quotes free?
Yes. Pull Quotes is free to download and use from the official WordPress.org plugin directory.
Is Pull Quotes safe to use in 2026?
Pull Quotes works, but test it on a staging site before relying on it in 2026. It runs on 10+ sites and was last updated 2 months ago, and scores 57/100 on our health check.
How many websites use Pull Quotes?
Pull Quotes is active on 10+ WordPress websites and has been downloaded 4,896 times since it launched in May 2013. It was downloaded 58 times in the last 30 days.
Does Pull Quotes work with WordPress 7.1?
Pull Quotes is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
What PHP version does Pull Quotes need?
Pull Quotes requires PHP 8.3 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Pull Quotes last updated?
The latest version, 2.0.0, was released on July 19, 2026 (2 months ago).
Who makes Pull Quotes?
Pull Quotes is developed and maintained by Aaron D. Campbell.
What are the best alternatives to Pull Quotes?
The most popular alternatives to Pull Quotes are Web Accessibility (formally… (500K+ installs), Auto Image Attributes From… (100K+ installs) and Accessibility by UserWay (80K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card

