Title: BlockEnsert
Author: AbodeOrigin
Published: <strong>Èbìbí  29, 2026</strong>
Last modified: Ògún  12, 2026

---

Ṣàwárí àwọn plugin

![](https://ps.w.org/blockensert/assets/icon.svg?rev=3643900)

# BlockEnsert

 Láti ọwọ́ [AbodeOrigin](https://profiles.wordpress.org/abodeorigin/)

[Ṣe ìgbàsílẹ̀](https://downloads.wordpress.org/plugin/blockensert.0.2.0.zip)

 * [Àwọn àlàyé](https://yor.wordpress.org/plugins/blockensert/#description)
 * [Àwọn àgbéyẹ̀wò](https://yor.wordpress.org/plugins/blockensert/#reviews)
 *  [Ìgbéwọlẹ̀](https://yor.wordpress.org/plugins/blockensert/#installation)
 * [Ìdàgbàsókè](https://yor.wordpress.org/plugins/blockensert/#developers)

 [Ìrànlọ́wọ́](https://wordpress.org/support/plugin/blockensert/)

## Àpèjúwe

BlockEnsert helps you place reusable block content exactly where it should appear
in your posts and pages.

You can create insertion rules in the BlockEnsert custom post type, choose where
content should appear, and limit rules to selected post types.

#### Key features

 * Gutenberg-first workflow with editor-integrated settings.
 * Placement options: before content, after content, before block number, and after
   block number.
 * Target supported top-level Gutenberg block types (more block support is planned
   in upcoming versions).
 * Parent-only block targeting (child-only blocks are excluded from rule targeting).
 * Post type targeting for each rule.

## Ìgbéwọlẹ̀

 1. Upload the blockensert folder to /wp-content/plugins/.
 2. Activate BlockEnsert through the Plugins screen in WordPress.
 3. Open BlockEnsert in wp-admin and create an insertion rule.
 4. Choose placement, target block type, and supported post types.
 5. Publish the rule.

## FAQ

### Does this work with Classic Editor content?

This version is focused on the Block Editor experience. Support for Classic Editor
content is planned for a future release.

### Which blocks are currently supported?

At the moment, you can target Paragraph and Image blocks. Support for additional
Core and custom blocks is already planned for upcoming releases.

### Does it support nested child block insertion targeting?

No. This release intentionally targets top-level blocks only.

## Àwọn àgbéyẹ̀wò

Kò sí àwọn àgbéyẹ̀wò fún plugin yìí.

## Àwọn Olùkópa & Olùgbéejáde

“BlockEnsert” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa 
sí plugin yìí.

Àwọn Olùkópa

 *   [ AbodeOrigin ](https://profiles.wordpress.org/abodeorigin/)

[Túmọ̀ “BlockEnsert” sí èdè rẹ.](https://translate.wordpress.org/projects/wp-plugins/blockensert)

### Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?

[Ṣàwárí koodu](https://plugins.trac.wordpress.org/browser/blockensert/), ṣàyẹ̀wò
[ibi ìpamọ́ SVN](https://plugins.svn.wordpress.org/blockensert/), tàbí ṣe àgbékalẹ̀
sí [àkọsílẹ̀ ìdàgbàsókè](https://plugins.trac.wordpress.org/log/blockensert/) nípasẹ̀
[RSS](https://plugins.trac.wordpress.org/log/blockensert/?limit=100&mode=stop_on_copy&format=rss).

## Àkọsílẹ̀ àwọn àyípadà

#### 0.2.0

 * Added: Insertion rules are now cached and cleared automatically when a rule is
   saved, trashed, untrashed or deleted.
 * Fixed: Content could be inserted more than once when another plugin or theme 
   ran the content filter multiple times.
 * Fixed: Cache clearing no longer relies on a hook that is only available in WordPress
   6.6 and later.
 * Changed: Placement logic split into separate strategy classes.

#### 0.1.1

 * Hardened insertion content sanitization with a filterable HTML allowlist and 
   opt-in script tag support.

#### 0.1.0

 * Initial public release.
 * Gutenberg block-targeted insertion rules.
 * Searchable target block type selector.
 * Top-level block-only targeting model.
 * Post type targeting controls.

## Àkójọpọ̀ Meta

 *  Ẹ̀yà **0.2.0**
 *  Ìgbàgbọ́hùn tó kẹ́yìn **ọjọ́ 2 sẹ́yìn**
 *  Àwọn ìgbéwọlẹ̀ tó ṣiṣẹ́ **Tó kéré sí 10**
 *  Ẹ̀yà WordPress ** 6.1 tàbí ju bẹ́ẹ̀ lọ **
 *  Dánwò dé **7.0.4**
 *  Ẹ̀yà PHP ** 7.2 tàbí ju bẹ́ẹ̀ lọ **
 *  Èdè
 * [English (US)](https://wordpress.org/plugins/blockensert/)
 * Àwọn àmì
 * [ad insertion](https://yor.wordpress.org/plugins/tags/ad-insertion/)[block-editor](https://yor.wordpress.org/plugins/tags/block-editor/)
   [dynamic content](https://yor.wordpress.org/plugins/tags/dynamic-content/)[gutenberg](https://yor.wordpress.org/plugins/tags/gutenberg/)
 *  [Ìwòye Tó Péye](https://yor.wordpress.org/plugins/blockensert/advanced/)

## Àwọn ìbò

Kò sí ìwádìí tí a tíì fi ránṣẹ́.

[Your review](https://wordpress.org/support/plugin/blockensert/reviews/#new-post)

[Wo gbogbo àwọn àgbéyẹ̀wò](https://wordpress.org/support/plugin/blockensert/reviews/)

## Àwọn Olùkópa

 *   [ AbodeOrigin ](https://profiles.wordpress.org/abodeorigin/)

## Ìrànlọ́wọ́

Nǹkan wà tí o fẹ́ sọ? Ṣé o nílò ìrànlọ́wọ́?

 [Wo àpéjọ ìrànlọ́wọ́](https://wordpress.org/support/plugin/blockensert/)