Title: Blocks – Reusable Content, Shortcodes &amp; Site Variables
Author: Renzo Johnson
Published: <strong>2015(&#101;)k&#111; abuztua&#114;&#101;&#110; 13(&#97;)</strong>
Last modified: 2026(&#101;)k&#111; abuztua&#114;&#101;&#110; 23(&#97;)

---

Bilatu pluginak

![](https://ps.w.org/blocks/assets/banner-772x250.png?rev=3604984)

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

# Blocks – Reusable Content, Shortcodes & Site Variables

 [Renzo Johnson](https://profiles.wordpress.org/rnzo/)-(r)en eskutik

[Deskargatu](https://downloads.wordpress.org/plugin/blocks.26.08.22.22.zip)

 * [Xehetasunak](https://eu.wordpress.org/plugins/blocks/#description)
 * [Berrikuspenak](https://eu.wordpress.org/plugins/blocks/#reviews)
 *  [Instalazioa](https://eu.wordpress.org/plugins/blocks/#installation)
 * [Garapena](https://eu.wordpress.org/plugins/blocks/#developers)

 [Laguntza](https://wordpress.org/support/plugin/blocks/)

## Deskripzioa

**Blocks creates [reusable content blocks](https://renzojohnson.com/contributions/blocks#what-are-content-blocks),
global content shortcodes, and [site variables](https://renzojohnson.com/contributions/blocks#variables)
for WordPress.** Create content once, insert it with a shortcode in pages, posts,
widgets, or [page builders](https://renzojohnson.com/contributions/blocks#page-builders),
and update every placement by editing the source block.

Use site variables for values such as a phone number, support email, address, price,
site title, or current year. Update the variable once as a token like `{{blocks:
phone}}` and every enabled placement displays the new value. Blocks also supports
[import and export](https://renzojohnson.com/contributions/blocks#export-import)
for moving reusable content and variables between sites as a single JSON file.

Blocks is focused on [reusable site-wide content](https://renzojohnson.com/contributions/blocks#why-reusable-blocks),
not on providing another decorative [Gutenberg block collection](https://renzojohnson.com/contributions/blocks#blocks-vs-patterns).
Because a block renders through a plain shortcode, the same content follows you 
across [theme changes](https://renzojohnson.com/service/wordpress-theme-customization)
and [builder migrations](https://renzojohnson.com/service/wordpress-site-migration).

Full documentation, examples, and release notes live in the [Blocks guide](https://renzojohnson.com/contributions/blocks).

#### Reusable Content Blocks and Global Shortcodes

 * **Create reusable content once**: manage a source block and display it in multiple
   locations.
 * **Insert content with a [shortcode](https://renzojohnson.com/contributions/blocks#builder-shortcode)**:
   use a shortcode such as `[block id="42"]` in posts, pages, widgets, templates,
   and builders.
 * **Update every placement**: edit the source block instead of changing repeated
   content one page at a time.
 * **Define [site variables](https://renzojohnson.com/contributions/blocks#variables)**:
   reuse values such as phone numbers, email addresses, prices, and the current 
   year.
 * **Built-in tokens for your site info**: `{{blocks:phone}}`, `{{blocks:email}}`,`{{
   blocks:address}}`, `{{blocks:year}}`, `{{blocks:site_title}}`, and more; the `
   blocks:` prefix means tokens never collide with other plugins.
 * **Resolve variables everywhere (optional)**: tokens also work typed directly 
   into regular content, widgets, and page-builder text.
 * **Work across editors and builders**: ships integrations for Gutenberg, Elementor,
   Divi, Bricks, Beaver Builder, WPBakery, Oxygen, Breakdance, Zion, Thrive, and
   Fusion (Avada).
 * **[Import and export](https://renzojohnson.com/contributions/blocks#export-import)**:
   move blocks and variables between sites using a single JSON file.
 * **[Organize reusable content](https://renzojohnson.com/contributions/blocks#content-types)**:
   use categories and tags for larger content libraries.

Blocks is one of our [free WordPress plugins](https://renzojohnson.com/free-wordpress-plugins).
Browse the full [plugin collection](https://renzojohnson.com/contributions).

## Blokeak

Plugin honek 1 blokea hornitzen du.

 *   Block

## Instalazioa

#### Minimum Requirements

 * WordPress 6.1 or greater
 * PHP 8.1 or greater

#### Automatic installation (recommended)

 1. Log in to your WordPress dashboard and go to **Plugins > Add New**.
 2. Search for “Blocks”.
 3. Click **Install Now**, then **Activate**.

#### Manual installation

 1. Download the plugin zip from the [Blocks plugin page](https://wordpress.org/plugins/blocks/).
 2. Go to **Plugins > Add New > Upload Plugin**, choose the zip, click **Install Now**,
    then **Activate**.

#### After activation

A new **Blocks** menu appears in your admin sidebar. Create your first block, copy
its shortcode, and paste it anywhere on your site. The [getting started guide](https://renzojohnson.com/contributions/blocks#how-it-works)
walks you through it, including the native elements for [every page builder](https://renzojohnson.com/contributions/blocks#builder-how-to).

#### Updating

Update from the **Plugins** screen like any other plugin. Your blocks are stored
as regular WordPress content, so they are safe across updates. As with any update,
we recommend backing up your site first.

## MEG

### How do I create reusable content in WordPress?

Create a source item under the Blocks menu, copy its shortcode (for example `[block
id="42"]`), and paste it wherever the content should appear. Edit the source item
to update every placement that uses it. See [how it works](https://renzojohnson.com/contributions/blocks#how-it-works).

### Can I use reusable content blocks in Elementor, Divi, Bricks, or other page builders?

Yes. Blocks ships integrations for the block editor (Gutenberg), Elementor, Divi,
Bricks, Beaver Builder, WPBakery, Oxygen, Zion, Thrive, Breakdance, and Fusion (
Avada). Add the shortcode or the [native builder element](https://renzojohnson.com/contributions/blocks#builder-how-to)
where the content should appear.

### What is a global content shortcode?

A global content shortcode displays content managed in one source block. The same
shortcode can be placed on multiple pages, widgets, templates, or supported builder
layouts, and every placement updates when you edit the source.

### How do WordPress site variables work?

Define a [site variable](https://renzojohnson.com/contributions/blocks#variables)
such as a phone number, email address, price, or current year and display it with
a token like `{{blocks:phone}}` or with `[blocks var="name"]`. Updating the stored
variable changes every supported placement. Built-in tokens cover your site info,
and an optional “resolve variables everywhere” setting makes tokens work typed directly
into regular content, widgets, and any page builder.

### Can I move reusable blocks and site variables to another WordPress site?

Yes. The [Import / Export](https://renzojohnson.com/contributions/blocks#export-import)
page downloads all your blocks and variables as one JSON file and imports the same
file on any other site running Blocks. Existing blocks are matched by title and 
are not overwritten unless you choose to.

### Can I organize my blocks?

Yes. Blocks supports [categories and tags](https://renzojohnson.com/contributions/blocks#content-types),
so large libraries stay manageable.

### Can Blocks minify JavaScript?

Yes. The Performance settings can opt selected local WordPress script handles into
PHP minification. Blocks writes immutable cached copies under uploads while preserving
each handle’s dependencies, loading strategy, inline data, and footer placement.
Remote scripts are never fetched, and a source or compiler failure keeps the original
script URL.

### Where can I get help?

Start with the [Blocks documentation](https://renzojohnson.com/contributions/blocks),
or [contact us directly](https://renzojohnson.com/contact) and the developers will
answer you. For ongoing help with your site, see our [WordPress support plans](https://renzojohnson.com/support-plans).

### Blocks Privacy

[Read about our policy](https://renzojohnson.com/privacy)

### Leave a Review

If Blocks is useful to you, please [leave a review on WordPress.org](https://wordpress.org/support/plugin/blocks/reviews/#new-post).

## Berrikuspenak

![](https://secure.gravatar.com/avatar/306512f4bb976641a7de8a0626273692ff4cabe713c77f5fe285bb432db74cf5?
s=60&d=retro&r=g)

### 󠀁[Ça marche nickel !](https://wordpress.org/support/topic/ca-marche-nickel/)󠁿

 [haoris](https://profiles.wordpress.org/haoris/) 2022(e)ko martxoaren 27(a)

Exactement ce que je cherchais pour gérer des blocs réutilisables à insérer aussi
bien dans les articles que dans les widgets. Opération réussie : simple, léger, 
efficace, rendu impeccable et aucun conflit avec les autres plugins. Ma version 
de wordpress 5.9.2. Merci

![](https://secure.gravatar.com/avatar/db53af760999fbfeddae41daacc0edee4f771fa43a2692468176a9cc9d108f8b?
s=60&d=retro&r=g)

### 󠀁[Caused a js conflict on my site](https://wordpress.org/support/topic/caused-a-js-conflict-on-my-site/)󠁿

 [Rebecca Markowitz](https://profiles.wordpress.org/beccawitz/) 2016(e)ko irailaren
3(a) 1 reply

Caused a js conflict on my site

![](https://secure.gravatar.com/avatar/43f879335db0ac8d7b8a15ae229f15aeafa8a39f84c8be9e4a179a3a1ac9b7fc?
s=60&d=retro&r=g)

### 󠀁[Good plugin, but hijacks the login and inserts links](https://wordpress.org/support/topic/good-plugin-but-hijacks-the-login-window/)󠁿

 [airheads](https://profiles.wordpress.org/airheads/) 2016(e)ko irailaren 3(a)

Love the features, but the plugin inserts a line of text that says “Site Crafted
in Orlando – Florida”, links the site name to WordPress.org, and adds a css that
completely restyles the login. No way to turn that feature off =/ Screenshot without
the plugin Screenshot with the plugin

![](https://secure.gravatar.com/avatar/a6d186fec8e5ea8ee9a0989a90965368777b098d42a7630d1ee4c9078465494f?
s=60&d=retro&r=g)

### 󠀁[Hidden links and login form broken](https://wordpress.org/support/topic/hidden-links-and-login-form-broken/)󠁿

 [Steffen Jung](https://profiles.wordpress.org/bubble1973/) 2016(e)ko irailaren 
3(a) 1 reply

As “hookedontronics” already mentioned in detail in his 1-star-rating this plugin
adds links and also has broken my login form. I have invested hours to find out 
from where this bug in login form is coming. I will uninstall it and use another
block plugin. Not a good way from developer to push his plugin and seo rankings.

![](https://secure.gravatar.com/avatar/5502ed42c6993514bc01e6ba1d76f0c05fadc7a6753a6f34f8130dbc149a1a36?
s=60&d=retro&r=g)

### 󠀁[watch out!!! reject at all costs!](https://wordpress.org/support/topic/watch-out-reject-at-all-costs/)󠁿

 [hookedontronics](https://profiles.wordpress.org/hookedontronics/) 2016(e)ko irailaren
3(a)

Unless you want your website to be hijacked by Renzo Johnson (http://renzojohnson.
com/), STAY AWAY from his plugins. Renzo is a scam developer who inserts hidden 
code and links into WordPress plugins to insert several hidden links and massive
keywords promoting him and his website without the user’s knowledge. The casual 
WordPress user may not notice, however using Google Analytics and tools such as 
Zippy Keyword Density, you will find that he inserts massive amounts of weblinks
to his website and keywords such as: “Renzo Johnson” “Front end developer” “Orlando
Developer” “Mailchimp” “Mailchimp Developer” “form” “mailchimp” “deverloper” . These
will by far take priority. This will have a drastic negative affect on your SEO 
with sites like Google, Yahoo and others. [See blackhat SEO for more details]. Again,
this has a very negative affect on your site’s search engine optimization. To remove,
simply deactivate the plugin, select delete and remove all data! Further, reject
this developer and spread the word. We don’t need this trash.

 [ Irakurri 5 berrikuspenak ](https://wordpress.org/support/plugin/blocks/reviews/)

## Laguntzaileak eta Garatzaileak

“Blocks – Reusable Content, Shortcodes & Site Variables” software librea da. Ondoko
pertsonek egin dizkiote ekarpenak plugin honi.

Laguntzaileak

 *   [ Renzo Johnson ](https://profiles.wordpress.org/rnzo/)

[Itzul zaitez Blocks – Reusable Content, Shortcodes & Site Variables zure hizkuntzara.](https://translate.wordpress.org/projects/wp-plugins/blocks)

### Garapena interesatzen zaizu?

[Araka kodea](https://plugins.trac.wordpress.org/browser/blocks/), begiratu [SVN biltegia](https://plugins.svn.wordpress.org/blocks/)
edo harpidetu [garapen erregistrora](https://plugins.trac.wordpress.org/log/blocks/)
[RSS](https://plugins.trac.wordpress.org/log/blocks/?limit=100&mode=stop_on_copy&format=rss)
bidez.

## Aldaketen loga

[View the complete release history](https://renzojohnson.com/contributions/blocks).

#### 26.08.22.22

[Version 26.08.22.22 release notes](https://renzojohnson.com/contributions/blocks#26.08.22.22)

#### 26.08.22.20

[Version 26.08.22.20 release notes](https://renzojohnson.com/contributions/blocks#26.08.22.20)

#### 26.08.22.17

[Version 26.08.22.17 release notes](https://renzojohnson.com/contributions/blocks#26.08.22.17)

#### 26.08.22.13

[Version 26.08.22.13 release notes](https://renzojohnson.com/contributions/blocks#26.08.22.13)

#### 26.08.21.19

[Version 26.08.21.19 release notes](https://renzojohnson.com/contributions/blocks#26.08.21.19)

#### 26.08.07.23

[Version 26.08.07.23 release notes](https://renzojohnson.com/contributions/blocks#26.08.07.23)

#### 26.07.19.14

[Version 26.07.19.14 release notes](https://renzojohnson.com/contributions/blocks#26.07.19.14)

#### 26.07.13.21

[Version 26.07.13.21 release notes](https://renzojohnson.com/contributions/blocks#26.07.13.21)

#### 26.07.13.17

[Version 26.07.13.17 release notes](https://renzojohnson.com/contributions/blocks#26.07.13.17)

#### 26.07.12.13

[Version 26.07.12.13 release notes](https://renzojohnson.com/contributions/blocks#26.07.12.13)

#### 026.07.07.21

[Version 026.07.07.21 release notes](https://renzojohnson.com/contributions/blocks#026.07.07.21)

#### 026.07.07.15

[Version 026.07.07.15 release notes](https://renzojohnson.com/contributions/blocks#026.07.07.15)

#### 026.07.05.18

[Version 026.07.05.18 release notes](https://renzojohnson.com/contributions/blocks#026.07.05.18)

#### 026.02.22.22

[Version 026.02.22.22 release notes](https://renzojohnson.com/contributions/blocks#026.02.22.22)

#### 026.02.10.1904

[Version 026.02.10.1904 release notes](https://renzojohnson.com/contributions/blocks#026.02.10.1904)

#### 026.01.30.1153

[Version 026.01.30.1153 release notes](https://renzojohnson.com/contributions/blocks#026.01.30.1153)

#### 026.01.26.01

[Version 026.01.26.01 release notes](https://renzojohnson.com/contributions/blocks#026.01.26.01)

#### 025.12.29.19

[Version 025.12.29.19 release notes](https://renzojohnson.com/contributions/blocks#025.12.29.19)

#### 025.12.02.02

[Version 025.12.02.02 release notes](https://renzojohnson.com/contributions/blocks#025.12.02.02)

#### 25.11.05.1003

[Version 25.11.05.1003 release notes](https://renzojohnson.com/contributions/blocks#25.11.05.1003)

#### 25.09.30.1006

[Version 25.09.30.1006 release notes](https://renzojohnson.com/contributions/blocks#25.09.30.1006)

#### 1.6.55

[Version 1.6.55 release notes](https://renzojohnson.com/contributions/blocks#1.6.55)

#### 1.6.42

[Version 1.6.42 release notes](https://renzojohnson.com/contributions/blocks#1.6.42)

#### 1.6.23

[Version 1.6.23 release notes](https://renzojohnson.com/contributions/blocks#1.6.23)

#### 1.6.21

[Version 1.6.21 release notes](https://renzojohnson.com/contributions/blocks#1.6.21)

#### 1.6.6

[Version 1.6.6 release notes](https://renzojohnson.com/contributions/blocks#1.6.6)

#### 1.6.4

[Version 1.6.4 release notes](https://renzojohnson.com/contributions/blocks#1.6.4)

#### 1.6.3

[Version 1.6.3 release notes](https://renzojohnson.com/contributions/blocks#1.6.3)

#### 1.6.2

[Version 1.6.2 release notes](https://renzojohnson.com/contributions/blocks#1.6.2)

#### 1.6.1

[Version 1.6.1 release notes](https://renzojohnson.com/contributions/blocks#1.6.1)

#### 0.3

[Version 0.3 release notes](https://renzojohnson.com/contributions/blocks#0.3)

#### 0.0.21

[Version 0.0.21 release notes](https://renzojohnson.com/contributions/blocks#0.0.21)

#### 0.0.19

[Version 0.0.19 release notes](https://renzojohnson.com/contributions/blocks#0.0.19)

#### 0.0.9

[Version 0.0.9 release notes](https://renzojohnson.com/contributions/blocks#0.0.9)

#### 0.0.8

[Version 0.0.8 release notes](https://renzojohnson.com/contributions/blocks#0.0.8)

#### 0.0.6

[Version 0.0.6 release notes](https://renzojohnson.com/contributions/blocks#0.0.6)

## Meta

 *  Version **26.08.22.22**
 *  Azken eguneraketa **duela 2 egun**
 *  Instalazio aktiboak **600+**
 *  WordPress bertsioa ** 6.1 edo handiagoa **
 *  **7.1** (e)raino probatuta.
 *  PHP bertsioa ** 8.1 edo handiagoa **
 *  Language
 * [English (US)](https://wordpress.org/plugins/blocks/)
 * Etiketak
 * [Content Blocks](https://eu.wordpress.org/plugins/tags/content-blocks/)[global content](https://eu.wordpress.org/plugins/tags/global-content/)
   [reusable content](https://eu.wordpress.org/plugins/tags/reusable-content/)[shortcode](https://eu.wordpress.org/plugins/tags/shortcode/)
   [site variables](https://eu.wordpress.org/plugins/tags/site-variables/)
 *  [Ikuspegi aurreratua](https://eu.wordpress.org/plugins/blocks/advanced/)

## Balorazioak

 1.8 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/blocks/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/blocks/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/blocks/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/blocks/reviews/?filter=2)
 *  [  4 1-star reviews     ](https://wordpress.org/support/plugin/blocks/reviews/?filter=1)

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

[See all reviews](https://wordpress.org/support/plugin/blocks/reviews/)

## Laguntzaileak

 *   [ Renzo Johnson ](https://profiles.wordpress.org/rnzo/)

## Laguntza

Zerbait duzu esateko? Laguntza behar?

 [Ikusi laguntza foroa](https://wordpress.org/support/plugin/blocks/)

## Egizu eskaintza

Plugin honen aurrerabidearen euskarri izan nahi duzu?

 [ Egiozu eskaintza plugin honi ](https://bit.ly/2HdTzmO)