Content Control – User Access Restriction Plugin

Popis

Kontrola obsahu je lehký a výkonný plugin, který vám umožní převzít úplnou kontrolu nad obsahem vašeho webu omezením přístupu ke stránkám / příspěvkům na přihlášené uživatele, konkrétní uživatelské role nebo odhlášené uživatele.

Plugin také umožňuje omezit přístup k určitým částem stránky / příspěvku pomocí krátkých kódů, např. [content_control]Přihlášený obsah[/content_control]

A konečně, plugin umožňuje ovládat viditelnost každého widgetu postranního panelu / zápatí výběrem, kdo může zobrazit každý widget (všichni, odhlášení uživatelé, přihlášení uživatelé, konkrétní uživatelské role).

Úplný seznam funkcí

Řízení obsahu umožňuje provádět následující akce:

  • Omezení přístupu ke stránkám/příspěvkům na přihlášené/odhlášené uživatele nebo konkrétní uživatelské role
  • Omezit přístup k stránkám s přílohami médií, značkám, kategoriím, formátu na přihlášené/odhlášené uživatele nebo konkrétního uživatele role
  • Zobrazení vlastní zprávy uživatelům, kteří nemají oprávnění k zobrazení obsahu
  • Přesměrovat uživatele, kteří nemají oprávnění k zobrazení obsahu, na přihlašovací stránku (přesměrování zpět na stránku/příspěvek po přihlášení), domovskou stránku webu nebo vlastní adresu URL
  • Zobrazení určitého obsahu na stránce/příspěvku pouze přihlášeným uživatelům
  • Zobrazení určitého obsahu na stránce/příspěvku konkrétním uživatelským rolím
  • Zobrazení určitého obsahu na stránce/příspěvku odhlášeným uživatelům
  • Použití vlastních tříd CSS na zkrácené kódy omezení obsahu stránky
  • Ovládejte viditelnost každého widgetu postranního panelu / zápatí výběrem toho, kdo může zobrazit každý widget (všichni, odhlášení uživatelé, přihlášení uživatelé, konkrétní uživatelské role).

Poznámka: Kontrola obsahu omezuje přístup k médiím na úrovni obsahu prostřednictvím stránek s přílohami médií. Řízení obsahu neomezuje přístup na úrovni serveru ke skutečným mediálním souborům (např.: .jpg, .gif, .pdf a .webp).

Shortcode

Tento příklad umožňuje pouze přihlášeným odběratelům a editorům vidět text „Přihlášený obsah“.

[content_control roles=”odběratel, redaktor” logged_out=”0″ class=”custom-css-class” message=”Nemáte k tomu přístup.”] Přihlášený obsah[/content_control]

Pokud jste odhlášeni nebo nejste přihlášeni jako odběratel nebo editor, zobrazí se zpráva „K tomu nemáte přístup“. zpráva o odmítnutí.

Všechny parametry jsou volitelné. Pokud přidáváte parametr, ujistěte se, že za ním následuje znaménko rovná se (=) a že hodnoty vašich parametrů jsou uvnitř dvojitých uvozovek („“).

Seznam parametrů:

  • Role – Ve výchozím nastavení budou mít všechny role přístup k omezenému obsahu. Pokud chcete udělit přístup pouze konkrétním rolím, přidejte tento parametr se seznamem platných uživatelských rolí WordPress, oddělenými čárkami, uzavřenými do uvozovek („“). Viz příklad výše.
  • logged_out=“1″ – Tento obsah mohou zobrazit pouze odhlášení návštěvníci. Pokud chcete opak (obsah vidí pouze přihlášení lidé), vynechte tento parametr. To znamená, že ve výchozím nastavení kontrola obsahu omezuje obsah, takže jej mohou zobrazit pouze přihlášení návštěvníci.
  • třída – Pokud chcete do omezeného obsahu přidat vlastní styly, přidejte název své vlastní třídy CSS.
  • zpráva – vaše vlastní zpráva o zamítnutí, pokud chcete v nastavení pluginu přepsat výchozí zprávu.

Vytvořil Code Atlantic

Řízení obsahu vytvořil tým Code Atlantic. Vytváříme vysoce kvalitní WordPress pluginy, které vám pomohou rozvíjet vaše WordPress stránky.

Podívejte se na některé z našich nejoblíbenějších pluginů:

Vyžaduje WordPress 3.6 a PHP 5.3

Snímky obrazovky

  • Vytvořte neomezené sady omezení.
  • Zvolte, kdo může omezený obsah zobrazit.
  • Zobrazte zprávu místo omezeného obsahu.
  • Přesměrovat uživatele, aby se přihlásili nebo na jinou stránku, pokud mají přístup k omezenému obsahu.
  • Vyberte si libovolný obsah, který vás napadne chránit.
  • K ochraně vloženého obsahu používejte zkrácené kódy.
  • Omezte také widgety.

Instalace

Minimální požadavky

  • WordPress 3.6 nebo vyšší
  • PHP verze 5.3 nebo vyšší

Instalace

  • Nainstalujte Content Control buď prostřednictvím úložiště pluginů WordPress.org nebo nahráním souborů na server.
  • Aktivujte kontrolu obsahu.

Pokud potřebujete pomoc, jak začít s Řízením obsahu, přečtěte si Nejčastější dotazy který vysvětluje, jak plugin používat.

Nejčastější dotazy

Kde mohu získat podporu?

Pokud uvíznete, můžete požádat o pomoc ve Fóru pro pluginy pro kontrolu obsahu.

Kde mohu nahlásit chyby nebo přispět k projektu?

Chyby lze nahlásit buď na našem fóru podpory, nebo nejlépe na repozitáři GitHub pro kontrolu obsahu.

Recenze

8. 6. 2023
Using your example "[content_control roles=”subscriber,editor” class=”custom-css-class” message=”You don’t have access to this.”]Logged in content[/content_control]" I created the text for roles administrator and editor to try to show text. My Shortcode [content_control roles=”editor” message="no comment"](Deadline eventually to be extended to e.g. 15 July, and even 31 July)[/content_control] or [content_control roles=”administrator” message="no comment" ](Deadline eventually to be extended to e.g. 15 July, and even 31 July)[/content_control] within a page edited with WP Editor/Gutenberg, simply never showed, neither for a logged in user who is editor, nor one who is administrator. After several rounds of struggles I noticed that if cursive double-quotes are used around the roles, as shown above, IT FAILS TO WORK, but if turned to straight double quotes it works !!! You may also wish to explain whether roles with leading caps or all lower case work (best). I'll keep using it, but the documentation could be much improved.
31. 5. 2023
I love it. Free, simple to use, and lightweight. I was using a complicated profile plugin which had a control restriction feature, but it had tons of features I didn't really need, so I'm glad I found this plugin. Totally recommeneded!
29. 5. 2023
Only 10 of my 49 post categories are visible in the drop down to choose what content to restrict, so this isn't working for me. But I got support really quickly and by "searching" in the box I could find and use my other categories.
11. 5. 2023
Funciona super bem. Estou satisfeito e recomendo!
7. 5. 2023
This plugin works great, but why is there a save button? When you delete/create a restriction, you must click the save button…otherwise your action will be discarded! I thought there was a bug in the plugin, remove and install it again and again, It took me a few hours to find this problem; now it's 2023, how can there be such an ancient design?
Přečtěte si všech 445 recenzí

Autoři

Content Control – User Access Restriction Plugin je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.

Spolupracovníci

Plugin „Content Control – User Access Restriction Plugin“ byl přeložen do 9 jazyků. Děkujeme všem překladatelům za jejich pomoc.

Přeložte “Content Control – User Access Restriction Plugin” do svého jazyka.

Zajímá vás vývoj?

Prohledejte kód, podívejte se do SVN repozitáře, nebo se přihlaste k odběru protokolu vývoje pomocí RSS.

Přehled změn

v1.1.10 – 12/28/2022

  • Zabezpečení: Opravte neescapovaný výstup pro CSS classname v krátkém kódu [contentcontrol] umožňující uživatelům upravovat příspěvky a vkládat kód na stránku.

v1.1.9 – 09/30/2021

  • Oprava: Chyba při používání náhledu Gutenberg.

v1.1.8 – 07/17/2021

  • Oprava: Chyba při náhledu instance Elementor proptery byl null.

v1.1.7 – 07/17/2021

  • Oprava: Zabraňte upozornění, pokud v tabulce možností neexistuje nastavení widgetu.
  • Oprava: Libovolný limit 10 na aktuální položky uvedené v Editoru omezení kvůli výchozímu dotazu WP.
  • Oprava: Zabraňte aktivaci omezení při použití nástroje pro tvorbu stránek Elementor.

v1.1.6 – 03/21/2021

  • Oprava: Ověření Nonce bránilo pluginu 3rd v ukládání nastavení widgetu, když selhalo. Díky @jacobmischka
  • Oprava: Zabraňte poškozeným možnostem zabránit ukládání nastavení.

v1.1.5 – 02/22/2021

  • Oprava: Problém, kdy se role s - neuložily při zaškrtnutí.

v1.1.4 – 03/24/2020

  • Vylepšení: Přidáno zpracování gettextu pro několik řetězců, které nebyly přeložitelné.
  • Vylepšení: Zpracování krátkých kódů ve výchozím obsahu zprávy o odmítnutí.
  • Vylepšení: Různá vylepšení spolehlivosti formulářů a uživatelské zkušenosti.
  • Oprava: Problémy s vyhledávacími poli AJAX, která si po uložení nezachovala své hodnoty.
  • Oprava: Problém, kdy se zobrazovalo pouze 10 stránek.
  • Oprava: Opravy kompatibility PHP 7.4.

v1.1.3 – 12/03/2019

  • Oprava: Vlastní podmínky typu příspěvku nebyly vždy zaregistrovány.

v1.1.2 – 11/10/2019

  • Vylepšení: Odstraňte chybné zprávy .log konzoly v adminu.
  • Oprava: Závažná chyba při použití prázdného zkráceného kódu.

v1.1.1 – 10/15/2019

  • Oprava: Chyby, kdy proměnné nebyly vždy očekávaným typem.

v1.1.0

  • Zlepšení: Přidána výchozí zpráva o odmítnutí do zkráceného kódu.
  • Zlepšení: Vykreslování vnořených krátkých kódů ve zkráceném kódu [content_control].
  • Oprava: Chyba, kdy se v editoru omezení kontrolovalo více rolí.

v1.0.3

  • Oprava: Menší upozornění na aktivaci.

v1.0.2

  • Oprava: Volání nedefinované funkce.

v1.0.1

  • Oprava: Nestatická metoda volal staticky
  • Oprava: Chyba při použití neplatného typu proměnné.

v1.0.0

  • První vydání