Private Content

Fork me on GitHub

Questo plugin fornisce uno shortcode che consente di mostrare una porzione del contenuto di un articolo solo agli utenti di uno specifico ruolo. Per esempio, puoi mostrare agli Editori il testo nascosto, oppure agli Autori o a qualunque altro ruolo di WordPress.

Nota che un Amministratore può leggere un contenuto privato per un Editore o per un Iscritto, e così via. Stessa cosa per Editore, Autore, Contributore e Iscritto: un ruolo più alto può leggere un contenuto destinato a un ruolo inferiore.

Inoltre puoi mostrare il testo nascosto solo a un certo ruolo. Per esempio, puoi segnare un testo come visibile solo ai Contributori e nasconderlo ai ruoli più alti, come Amministratori o Editori e così via.

A partire dalla versione 3.0 puoi segnare un testo come visibile solo a un certo utente, usando il suo nome di login.

A partire dalla versione 4.0 puoi segnare un testo come visibile a più utenti, usando i loro nomi di login separati da virgola.

A partire dalla versione 4.3 puoi usare sia il consueto shortcode private sia quello aggiuntivo ubn_private, nel caso in cui il primo sia già in uso.

As of version 5.0 you can use the new option reverse to change the logic of the recipient option. If reverse is activated, it will not allow users in recipient read the private note.

Utilizzo

Mostra questo testo agli Amministratori:

[private role="administrator"]Text for Administrators[/private]

Mostra questo testo agli Amministratori e agli Editori:

[private role="editor"]Text for Editors[/private]

Mostra questo testo a Amministratori, Editori e Autori:

[private role="author"]Text for Authors[/private]

Mostra questo testo a Amministratori, Editori, Autori e Contributori:

[private role="contributor"]Text for Contributor[/private]

Mostra questo testo a Amministratori, Editori, Autori, Contributori e Iscritti:

[private role="subscriber"]Text for Subscribers[/private]

Testo per specifici ruoli soltanto

Se desideri mostrare una nota solo a un certo ruolo, devi usare un’opzione <ruolo>-only.
In questo modo, per esempio, un Amministratore o un Editore (ruoli più alti di Autore) non possono leggere una nota per soli Autori.

Questi sono tutti i casi:

Mostra questo testo solo agli Editori:

[private role="editor-only"]Text for Editors only[/private]

Mostra questo testo solo agli Autori:

[private role="author-only"]Text for Authors only[/private]

Mostra questo testo solo ai Contributori:

[private role="contributor-only"]Text for Contributors only[/private]

Mostra questo testo solo agli Iscritti:

[private role="subscriber-only"]Text for Subscribers only[/private]

Mostra questo testo solo ai Visitatori:

[private role="visitor-only"]Text for Visitors only[/private]

Text only for a specific user or multiple users

Nel caso tu voglia mostrare un testo solo a uno specifico utente, assegna none a role e un nome di login a recipient:

[private role="none" recipient="login-name"]Text for a specific user only[/private]

Cambia login-name con il corretto nome di login dell’utente destinatario.

Puoi usare una lista di nomi utente separata da virgole per designare certi utenti:

[private role="none" recipient="login-name1, login-name2, login-name3"]Text for specific users only[/private]

Cambia login-name1, login-name2 e login-name3 con i corretti nomi di login degli utenti destinatari.

Text NOT for some users

If you want to show a text to all users but not to some, activate the option reverse, so that users added in the recipient option will not read the note.
For example.

[private role="none" recipient="alice,bob,charlie" reverse=1]We all read this message while Alice, Bob, and Charlie can't read it![/private]

Testo alternativo per gli utenti non destinatari

Se desideri mostrare un testo alternativo nel caso il lettore non possa leggerlo, puoi usare:

[private role="author" alt="You have not rights to read this."]Text for authors only[/private]

Nota che il testo alternativo, se definito, è sempre mostrato pubblicamente.

Il testo alternativo può contenere qualche tag HTML. L’elenco è il seguente:

  • b o strong per il testo in grassetto;
  • em o i per il testo in corsivo;
  • a per i link, compresi href e title. Per href e title non usare i doppi apici, ma quello singolo.

Contenitore per il testo

A partire dalla versioen 2.4, l’utente può scegliere l’elemento contenitore per il testo:

  • p è il valore predefinito;
  • div è un’altra opzione. Questo elementi ti permette di usare elementi HTML come liste, titoli e altro.
  • span è l’opzione finale. Questo elemento ti consente di aggiungere del contenuto privato in linea.

Uso:

Inserisce la nota dentro un DIV:

[private container="div"]This is the text[/private]

Inserisce la nota dentro uno SPAN:

I met with a friend[private container="span"] (Jenny, from ninth grade)[/private] for lunch.

Ruoli utente standard in WordPress

I ruoli di WordPress in ordine decrescente:

  • Amministratore
  • Editor
  • Autore
  • Contributore
  • Iscritto

Capacità create dal plugin Private Content

Queste sono le capacità create da questo plugin:

  • read_ubn_editor_notes
  • read_ubn_author_notes
  • read_ubn_contributor_notes
  • read_ubn_subscriber_notes

Privacy Policy

Questo plugin non raccoglie nessun dato degli utenti.

Credits

Molte grazie a:

Questo plugin fornisce uno shortcode che consente di mostrare una porzione del contenuto di un articolo solo agli utenti di uno specifico ruolo. Per esempio, puoi mostrare agli Editori il testo nascosto, oppure agli Autori o a qualunque altro ruolo di WordPress.

Nota che un Amministratore può leggere un contenuto privato per un Editore o per un Iscritto, e così via. Stessa cosa per Editore, Autore, Contributore e Iscritto: un ruolo più alto può leggere un contenuto destinato a un ruolo inferiore.

Inoltre puoi mostrare il testo nascosto solo a un certo ruolo. Per esempio, puoi segnare un testo come visibile solo ai Contributori e nasconderlo ai ruoli più alti, come Amministratori o Editori e così via.

A partire dalla versione 3.0 puoi segnare un testo come visibile solo a un certo utente, usando il suo nome di login.

A partire dalla versione 4.0 puoi segnare un testo come visibile a più utenti, usando i loro nomi di login separati da virgola.

A partire dalla versione 4.3 puoi usare sia il consueto shortcode private sia quello aggiuntivo ubn_private, nel caso in cui il primo sia già in uso.

As of version 5.0 you can use the new option reverse to change the logic of the recipient option. If reverse is activated, it will not allow users in recipient read the private note.

Utilizzo

Mostra questo testo agli Amministratori:

[private role="administrator"]Text for Administrators[/private]

Mostra questo testo agli Amministratori e agli Editori:

[private role="editor"]Text for Editors[/private]

Mostra questo testo a Amministratori, Editori e Autori:

[private role="author"]Text for Authors[/private]

Mostra questo testo a Amministratori, Editori, Autori e Contributori:

[private role="contributor"]Text for Contributor[/private]

Mostra questo testo a Amministratori, Editori, Autori, Contributori e Iscritti:

[private role="subscriber"]Text for Subscribers[/private]

Testo per specifici ruoli soltanto

Se desideri mostrare una nota solo a un certo ruolo, devi usare un’opzione <ruolo>-only.
In questo modo, per esempio, un Amministratore o un Editore (ruoli più alti di Autore) non possono leggere una nota per soli Autori.

Questi sono tutti i casi:

Mostra questo testo solo agli Editori:

[private role="editor-only"]Text for Editors only[/private]

Mostra questo testo solo agli Autori:

[private role="author-only"]Text for Authors only[/private]

Mostra questo testo solo ai Contributori:

[private role="contributor-only"]Text for Contributors only[/private]

Mostra questo testo solo agli Iscritti:

[private role="subscriber-only"]Text for Subscribers only[/private]

Mostra questo testo solo ai Visitatori:

[private role="visitor-only"]Text for Visitors only[/private]

Text only for a specific user or multiple users

Nel caso tu voglia mostrare un testo solo a uno specifico utente, assegna none a role e un nome di login a recipient:

[private role="none" recipient="login-name"]Text for a specific user only[/private]

Cambia login-name con il corretto nome di login dell’utente destinatario.

Puoi usare una lista di nomi utente separata da virgole per designare certi utenti:

[private role="none" recipient="login-name1, login-name2, login-name3"]Text for specific users only[/private]

Cambia login-name1, login-name2 e login-name3 con i corretti nomi di login degli utenti destinatari.

Text NOT for some users

If you want to show a text to all users but not to some, activate the option reverse, so that users added in the recipient option will not read the note.
For example.

[private role="none" recipient="alice,bob,charlie" reverse=1]We all read this message while Alice, Bob, and Charlie can't read it![/private]

Testo alternativo per gli utenti non destinatari

Se desideri mostrare un testo alternativo nel caso il lettore non possa leggerlo, puoi usare:

[private role="author" alt="You have not rights to read this."]Text for authors only[/private]

Nota che il testo alternativo, se definito, è sempre mostrato pubblicamente.

Il testo alternativo può contenere qualche tag HTML. L’elenco è il seguente:

  • b o strong per il testo in grassetto;
  • em o i per il testo in corsivo;
  • a per i link, compresi href e title. Per href e title non usare i doppi apici, ma quello singolo.

Contenitore per il testo

A partire dalla versioen 2.4, l’utente può scegliere l’elemento contenitore per il testo:

  • p è il valore predefinito;
  • div è un’altra opzione. Questo elementi ti permette di usare elementi HTML come liste, titoli e altro.
  • span è l’opzione finale. Questo elemento ti consente di aggiungere del contenuto privato in linea.

Uso:

Inserisce la nota dentro un DIV:

[private container="div"]This is the text[/private]

Inserisce la nota dentro uno SPAN:

I met with a friend[private container="span"] (Jenny, from ninth grade)[/private] for lunch.

Ruoli utente standard in WordPress

I ruoli di WordPress in ordine decrescente:

  • Amministratore
  • Editor
  • Autore
  • Contributore
  • Iscritto

Capacità create dal plugin Private Content

Queste sono le capacità create da questo plugin:

  • read_ubn_editor_notes
  • read_ubn_author_notes
  • read_ubn_contributor_notes
  • read_ubn_subscriber_notes

Privacy Policy

Questo plugin non raccoglie nessun dato degli utenti.

Credits

Molte grazie a:

About this plugin

Name of the plugin: Private Content
Plugin version: 5.0
This plugin requires WordPress 3.0
Tested up to WordPress 5.0
Last updated: 9 Dic 2018 (17 ore ago)
Compatibility: Unknown with WordPress 5.0
Tags: content, private
Downloaded: 37.105
Rating: 5 stars

Download

You can get a copy from the page in the official repository: Private Content.

Support

You can get support in this forum.

Donate

If you’re happy using this plugin, make a small donation via PayPal.

6 pensieri riguardo “Private Content”

    1. I’m sorry for this, but I haven’t this framework to test it.

      If you use Genesis, you can ask in the framework’s forum for help. Then, it will be appreciated if you share here the solution for other users.

  1. Hello,

    How to do for displaying a portion of a post’s content only to users WITH NO specific role (visitors, non registred persons) with Private Content ? (would be very helpful)

    1. Good point! I’ve just added this feature and pushed up the new 2.1 version to the WordPress repository. Wait for the update notification or manually update it.

      Now you can use:

      [private role="visitor-only"]Text for Visitors only[/private]

      Thanks for the tip!

I commenti sono chiusi