Descriere
Publică-asta este o mică unealtă ce-ți dă posibilitatea să preiei bucăți de pe web și să creezi cu ele ușor noi articole.
Îți va permite chiar să alegi dintre imaginile sau videourile incluse în pagină și să le folosești în articolul tău.
Folosește Publică-asta ca o modalitate rapidă și ușoară de a evidenția o altă pagină de pe 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 editorpress_this_post_format_suggestion– Modify the auto-suggested post format
See the Developer Documentation section below for details.
Contribuie
Erorile și PR-urile pot fi trimise 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 behaviorpress_this_save_post– Filter post data before savingpress_this_save_redirect– Filter redirect URL after saveenable_press_this_media_discovery– Toggle media scrapingpress_this_data– Filter the complete scraped data arraypress_this_suggested_html– Filter default content templatesshortcut_link– Customize the bookmarklet URL
Istoric
De la primele lansări, WordPress a inclus o modalitate de a prelua fragmente de pe alte site-uri web ca să le publici pe al tău.
În versiunea WordPress 2.5 a fost înlăturat originalul „Press It” și în versiunea 2.6. a fost adăugat noul „Press This”. A rămas aproape neschimbat până la WordPress 4.2 care a reîmprospătat complet Press This.
În WordPress 4.9, Press This a fost transformat într-un „modul canonic” – un modul WordPress.org oficial, deci putea fi folosit pe orice site – care eficientizează mai multe funcționalități de nișă din nucleul WordPress. Anterior erau folosiți importatori.
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.
Instalare
- Ca de obicei, instalează modulul în panoul tău de control wp-admin via Module -> Adaugă modul nou.
- Pentru pași suplimentari la instalare, vizitează pagina Unelte din wp-admin.
Întrebări frecvente
-
Is Press This compatible with my existing bookmarklet?
-
Yes! Existing bookmarklets from version 1.x will continue to work. However, we recommend updating your bookmarklet to get the enhanced features of version 2.0. An upgrade prompt will appear when using an older bookmarklet.
-
Which blocks are available in Press This?
-
By default, Press This includes: Paragraph, Heading, Image, Quote, List, and Embed blocks. Developers can customize this using the
press_this_allowed_blocksfilter. -
Can I still use the full WordPress editor?
-
Absolutely! Click the „Standard Editor” option in the publish dropdown to save your draft and continue editing in the full WordPress block editor.
Recenzii
Contributori și dezvoltatori
„Publică-asta” este un software open-source. La acest modul au contribuit următoarele persoane.
Contributori„Publică-asta” a fost tradus în 24 de locale. Mulțumim traducătorilor pentru contribuția lor.
Tradu „Publică-asta” în limba ta.
Te interesează dezvoltarea?
Răsfoiește codul, vezi depozitarul SVN, sau abonează-te la jurnalul de dezvoltare prin RSS.
Istoric modificări
2.0.2
- New: Undo/redo support in the block editor (Ctrl+Z / Ctrl+Shift+Z)
- New: Block transform keyboard shortcuts (e.g. heading, list, quote)
- New: Rich text format keyboard shortcuts via format-library (bold, italic, link, etc.)
- New: Bookmarklet now preserves HTML formatting in text selections
- Fix: Critical error when saving posts with external images in REST context
- Fix: Scraped media inserting at bottom of post instead of cursor position
- Fix: Quote block unwrap losing nested inner blocks
- Fix: Category panel styles not loading and stale search filter results
- Fix: Stale state in category toggle handler
- Change: Removed auto-suggestion of link post format
- Change: Restored category search filter using Gutenberg components
2.0.1
- New: Gutenberg block editor replaces TinyMCE for modern editing experience
- New: Smart post format auto-suggestion based on content type
- New:
press_this_allowed_blocksfilter for customizing available blocks - New:
press_this_post_format_suggestionfilter for customizing format suggestions - New: JSON-LD structured data extraction for better content discovery
- New: Open Graph video metadata extraction for improved embed detection
- New: Featured image selection from scraped images
- New: Alternate canonical URL detection via hreflang
- Improved: Client-side only content extraction (removed server-side scraping)
- Improved: Media grid with video/audio type indicators
- Improved: Bookmarklet version detection with upgrade prompts
- Improved: Title extraction now checks JSON-LD headline
- Improved: Description extraction now checks JSON-LD description
- Compatibility: All 1.x hooks and filters preserved
- Compatibility: Legacy bookmarklet URL format continues to work
- Requires: WordPress 6.9 or higher
- Requires: PHP 7.4 or higher
1.1.2
- Corectează designul pentru clasa .press-this .modal-close (mulțumim https://github.com/crishnakh)
- Adaugă testat până la versiunea 6.7.1.
1.1.1
- Corectează o problemă cu împachetarea modulului pentru SVN.
1.1.0
- Restaurează funcționalitatea „marcator” găsită în WordPress 4.8 și în versiunile anterioare.
1.0
- Prima lansare ca modul. Inițial a făcut parte din WordPress în sine.




