Press This
Press This is a little tool that lets you grab bits of the web and create new posts with ease. It will even allow you to choose from images or videos included on the page and use them in your post. Use Press This as a quick and lightweight way to highlight another page on the web. Version 2.0 – Gutenberg Block Editor Press This 2.0 brings the modern WordPress block editor experience to the bookmarklet popup. You can now compose posts using familiar blocks like Paragraph, Heading, Image, Quote, List, and Embed. New Features: Gutenberg Block Editor – Full block editor integration for a consistent WordPress editing experience Smart Post Format Suggestions – Automatically suggests Video, Quote, or Link formats based on content Enhanced Content Extraction – Improved scraping with JSON-LD structured data support Client-Side Only Scraping – All content extraction happens in your browser for better privacy and security Featured Image Support – Set any scraped image as your post’s featured image Improved Media Grid – Better thumbnail display with support for video and audio embeds Filters for Developers Press This 2.0 includes new filters for customization: press_this_allowed_blocks – Customize which blocks are available in the editor press_this_post_format_suggestion – Modify the auto-suggested post format See the Developer Documentation section below for details. Contributing Bugs and PRs can be submitted via https://github.com/WordPress/press-this . Developer Documentation New Hooks and Filters in 2.0 press_this_allowed_blocks Customize which blocks are available in the Press This editor. add_filter( 'press_this_allowed_blocks', function( $blocks ) { // Add the gallery block $blocks[] = 'core/gallery'; // Remove the embed block $blocks = array_filter( $blocks, function( $block ) { return $block !== 'core/embed'; } ); return $blocks; } ); Default blocks: core/paragraph, core/heading, core/image, core/quote, core/list, core/list-item, core/embed press_this_post_format_suggestion Modify or override the auto-suggested post format based on content. add_filter( 'press_this_post_format_suggestion', function( $suggested_format, $data ) { // If the URL contains 'podcast', suggest audio format if ( ! empty( $data['u'] ) && strpos( $data['u'], 'podcast' ) !== false ) { return 'audio'; } return $suggested_format; }, 10, 2 ); The $data array contains scraped content including: – u – Source URL – s – Selected text – t – Page title – _images – Array of image URLs – _embeds – Array of embed URLs – _meta – Meta tag data – _jsonld – JSON-LD structured data Preserved Hooks from 1.x All existing hooks continue to work: press_this_redirect_in_parent – Control post-save redirect behavior press_this_save_post – Filter post data before saving press_this_save_redirect – Filter redirect URL after save enable_press_this_media_discovery – Toggle media scraping press_this_data – Filter the complete scraped data array press_this_suggested_html – Filter default content templates shortcut_link – Customize the bookmarklet URL History WordPress, from the earliest days, included some way to bring in snippets from other websites for you to post on your own. The original “Press It” was removed from WordPress 2.5 and a new “Press This” added in 2.6. It existed pretty much unchanged until WordPress 4.2, which completely refreshed Press This. In WordPress 4.9, Press This was spun out to a “canonical plugin” — an official plugin from WordPress.org so sites who wanted to use it could, but streamline more niche functionality out of Core. This was previously done with the Importers. In version 2.0, Press This was modernized to use the Gutenberg block editor, bringing it in line with the modern WordPress editing experience while maintaining backward compatibility with existing installations.
Top keywords
- press20×3.44%
- blocks11×1.89%
- post11×1.89%
- data10×1.72%
- block9×1.55%
- format9×1.55%
- wordpress9×1.55%
- core8×1.38%
- editor7×1.20%
- filter7×1.20%
- content6×1.03%
- image6×1.03%
W4 Post List
W4 Post List builds the lists that WordPress core still can’t: posts grouped under year, month, category or author headings; category and term indexes; user directories; and combined Terms + Posts and Users + Posts lists. You control the output with a template of plain HTML and simple template tags, so the markup stays clean, semantic and completely yours. Place any list anywhere with the W4 Post List block, the [postlist id="123"] shortcode, or the classic widget. What can you build? Year/month archives — posts grouped under date headings Category, tag or custom taxonomy indexes — with or without each term’s posts listed underneath Author and user directories — list users by role, with avatars, bios and each user’s posts Filtered post lists — any post type, filtered by status, taxonomy terms, custom fields, dates, authors, parents and more Media lists — image and attachment lists by mime type Five list types Posts Terms Users Terms + Posts Users + Posts Query options (Posts) Post type, status and mime type Search keyword Include/exclude posts by ID, exclude the current post Filter by parent, author, taxonomy terms (tax query), custom fields (meta query) and dates (date query) Items per page, with multi-page pagination Group results by Year, month, or month + year Category, tag or any custom taxonomy Author Parent Order results by ID, title, slug, publish date, modified date, menu order, comment count, custom field value, or random Pagination Next/previous links or numeric navigation, with optional AJAX page loading Full control over the output Output is template-driven: every list has an HTML template with template tags like [post_title], [post_permalink], [featured_image], [post_author_name] and [post_meta key="..."]. Start from a ready-made template — cards, archives, category indexes, user directories — and tweak it, or write your own markup for pixel-perfect control. A live preview in the editor shows your changes before you save. If you want a drag-and-drop visual builder, this plugin isn’t that — it keeps you close to your own HTML, which is exactly why themes and developers like it. See the full template tag reference and live examples with copy-paste templates. Lightweight, independently measured WP Hive independently measures W4 Post List at 19 KB memory usage and +0.05 s page-speed impact — better than 99% of the plugins they test. No bundled frameworks, no frontend bloat. Privacy Policy W4 Post List uses Appsero SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster & make product improvements. Appsero SDK does not gather any data by default. The SDK only starts gathering basic telemetry data when a user allows it via the admin notice. We collect the data to ensure a great user experience for all our users. Integrating Appsero SDK DOES NOT IMMEDIATELY start gathering data, without confirmation from users in any case. Learn more about how Appsero collects and uses this data.
Top keywords