Restrict for Elementor

Àpèjúwe

The Restrict for Elementor makes it easy for you to control and protect access to your Elementor-powered website.

You can restrict, show and hide widgets, sections and columns to:

  • Logged in users and guests
  • Users with a specific role (administrator, editor, author, subscriber, etc)
  • Users with a specific meta key and value
  • Users with a specific capability
  • Author of a post / page
  • Visitors arriving with a specific URL parameter (i.e. ?src=newsletter) Ìtumọ̀ Yorùbá: – great for landing page personalization
  • Visitors arriving from a specific website (referrer)
  • Visitors with a specific cookie
  • VisitorÌtumọ̀ Yorùbá: ’s country or continent Ìtumọ̀ Yorùbá: – integration with Geolocation IP Detection

Premium version integrations and available criteria for content restrictions and other features

  • Alternative Content Ìtumọ̀ Yorùbá: – display Elementor template or HTML / formatted text in place of restricted section, column or a widget
  • White Label Ìtumọ̀ Yorùbá: – by adding just one line to your wp-config.php like this define(‘RSC_EL_PLUGIN_TITLE’, ‘My Restriction Plugin’); the whole plugin will become white labeled and ready for your clients.
  • WooCommerce users Ìtumọ̀ Yorùbá: – who made any purchase
  • WooCommerce users Ìtumọ̀ Yorùbá: – who purchased a specific product
  • WooCommerce users Ìtumọ̀ Yorùbá: – who purchased a specific product variation
  • Restrict for Elementor also integrates with WooCommerce Subscription addon which allows you to show / hide content for clients with an active subscription.
  • Easy Digital Downloads users Ìtumọ̀ Yorùbá: – who purchased any Easy Digital Downloads product
  • Easy Digital Downloads users Ìtumọ̀ Yorùbá: – who purchased a specific Easy Digital Downloads product
  • Tickera users Ìtumọ̀ Yorùbá: – who purchased any ticket
  • Tickera users Ìtumọ̀ Yorùbá: – who purchased a specific ticket type
  • Tickera users Ìtumọ̀ Yorùbá: – who purchased a ticket for a specific event
  • Venuera users Ìtumọ̀ Yorùbá: – who purchased any ticket
  • Venuera users Ìtumọ̀ Yorùbá: – who purchased a specific ticket type
  • Venuera users Ìtumọ̀ Yorùbá: – who purchased a ticket for a specific event

Àwọn àwòrán ìbòjú

Ìgbéwọlẹ̀

  1. Install plugin
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. To start restricting open any page with the Elementor editor, select desired section, column or widget, click on the Content tab, navigate to the “Restrict” section and choose desired criteria.

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

Ṣẹrẹ 29, 2026
The plugin first worked perfectly for months then suddenly misbehaved. After getting in contact with the support team they told me to switch off ElementorÌtumọ̀ Yorùbá: ’s element caching. This did the trick and the plugin again worked like it should! Great job, developers and support team!!!
Ọwẹ́wẹ̀ 3, 2025 1 ìdáhùn
dontÌtumọ̀ Yorùbá: ’t use it… plugin not working properly
Ọ̀wàrà 24, 2023
Exactly what I needed. This little plugin is perfect for showing / hiding widgets on Elementor according to whether they are logged in or not.
Ògún 9, 2023 1 ìdáhùn
Purchased the premium version of the plugin. Had a quick query regarding search engine blocking / crawlers as it wasnÌtumọ̀ Yorùbá: ’t articulated in their documentation. Been waiting ages for a response. Will be looking to process a refund shortly as the plugin is useless if we canÌtumọ̀ Yorùbá: ’t get support for a critical feature.
Ka gbogbo àwọn àgbéyẹ̀wò 9

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

“Restrict for Elementor” 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

A ti túmọ̀ “Restrict for Elementor” sí èdè agbègbè 1 kan. Ọpẹ́lọpẹ́ fún àwọn atúmọ̀ èdè fún àwọn ìkópa wọn.

Túmọ̀ “Restrict for Elementor” sí èdè rẹ.

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

Ṣàwárí koodu, ṣàyẹ̀wò ibi ìpamọ́ SVN, tàbí ṣe àgbékalẹ̀ sí àkọsílẹ̀ ìdàgbàsókè nípasẹ̀ RSS.

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

1.2.0 24/07/2026

  • New: Venuera integration Ìtumọ̀ Yorùbá: – show or hide Elementor sections, columns and widgets to users who purchased Venuera tickets (any ticket, a specific ticket type or a ticket for a specific event) (premium only)
  • New: URL parameter criteria Ìtumọ̀ Yorùbá: – show or hide content to visitors arriving with a specific URL parameter (i.e. ?src=newsletter), great for landing page personalization
  • New: Referrer criteria Ìtumọ̀ Yorùbá: – show or hide content to visitors arriving from a specific website
  • New: Cookie criteria Ìtumọ̀ Yorùbá: – show or hide content to visitors with a specific cookie
  • Restricted elements are now marked as dynamic content and properly excluded from ElementorÌtumọ̀ Yorùbá: ’s Element Cache. Previously, with Element Cache enabled, the variant rendered for the first visitor could be served to all subsequent visitors, bypassing the restriction criteria. [Fixed]
  • Note: referrer and cookie criteria are evaluated on the server, so pages served from an external full-page cache (server or CDN level) may show a cached variant. The URL parameter criteria generally works with page caching since query strings typically bypass the cache.

1.1.3 30/06/2026

  • Freemius SDK updated to v2.13.1
  • WordPress v7.0 Compliance.

1.1.2 10/02/2026

  • Exclude restricted elements from Elementor cache mechanism. Clear cache before rendering restricted elements.

1.1.1 28/08/2025

  • User Role Editor compatibility.

1.1.0 27/01/2025

  • Freemius SDK updated to v2.11

1.0.9 28/10/2024

  • Additional REST API security measures.
  • Clearing PHP Deprecated function warnings.
  • Conflict with “Essential Addons for Elementor” plugin. Issue: Section element restriction not working. [Fixed]
  • Updated Freemius to the latest SDK v2.9.0.
  • Freemius SDK patched with PR:730. Patched Freemius SDK v2.9.0.1. Reference PR: https://github.com/Freemius/wordpress-sdk/pull/730/files

1.0.7 22/05/2024

  • Restrict VisitorÌtumọ̀ Yorùbá: ’s location: “restrict_for_elementor_match_client_ip_location” filter hook to allow developers to set matching instruction (Client IP or Public IP). Default: Public IP

1.0.6 05/06/2023

  • Restrict setting is not showing on containers if “Flexbox Containers” option is active at Elementor > Settings > Features.
  • Updated Freemius SDK

1.0.5 17/08/2022

  • Dependency check for Elementor. Ensures no visible errors if Elementor is not installed and activated.

1.0.4

  • WordPress 6.0 compatibility

1.0.3

  • Freemius SDK update

1.0.2

  • Added check in the admin for the minimum version of the Elementor plugin
  • Added tested up to tags for Elementor

1.0.1

  • Fixed issue with continent selection in the Location addon

1.0

  • First release