PLUGIN PRIVATE CONTENT
uesto plugin fornisce un shortcode per visualizzare una porzione di un contenuto del post solo per gli utenti di un ruolo specifico. Ad esempio, è possibile visualizzare il testo nascosto per i redattori o per autori o per qualsiasi altro ruolo WordPress.

Si prega di notare che un amministratore può leggere un contenuto Editor privato o un abbonato contenuti privati, e così via. Stessa cosa per Editor, Autore, Collaboratore, e Subscriber: un ruolo più elevato grado di leggere un contenuto ruolo minore.

Inoltre è possibile visualizzare il testo nascosto solo per un certo ruolo. Ad esempio, è possibile contrassegnare un testo come visibile solo a collaboratori e nasconderlo ai ruoli superiori, come amministratori o redattori e così via.

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

A partire dalla versione 4.0 è possibile contrassegnare un testo come onyl visibile a più utenti, usando i loro nomi di accesso virgola separati.
utilizzo SETTORE

Visualizza questo testo solo per gli amministratori:

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

Visualizza questo testo solo per gli amministratori ed editori:

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

Visualizza questo testo solo per gli amministratori, editori e autori:

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

Visualizza questo testo solo per gli amministratori, editori, autori e collaboratori:

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

Visualizza il testo solo per gli amministratori, editori, autori, collaboratori, e abbonati:

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

Solo testo per ruoli specifici

Se si desidera visualizzare una nota solo per un certo ruolo, è necessario utilizzare un -only opzione. In questo modo, ad esempio, un amministratore o un editor (ruoli superiori Autore) non possono leggere una nota solo per gli autori.

Questi sono tutti i casi:

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

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

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

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

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

Solo testo per un utente specifico

Nel caso in cui si desidera visualizzare un testo solo a un utente specifico, assegnare none di role e un nome di login al recipient :

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

Cambiare login-name con il nome di login corretto dell’utente di destinazione.

È possibile utilizzare un elenco separato da virgole di nomi utente per indirizzare determinati utenti:

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

Cambiare login-name1 , login-name2 e login-name3 con i nomi di login corrette dei target di utenti.
Testo alternativo per gli utenti non mirati

Se si desidera mostrare un testo alternativo nel caso in cui il lettore non può leggere, è possibile utilizzare:

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

Si prega di tenere presente che il testo alternativo, se definito, viene sempre visualizzato pubblicamente.
Contenitore per il testo

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

p è il valore di default;
div è un’altra opzione. Questo elemento consente di utilizzare elementi HTML come le liste, intestazioni, e altro ancora.
span è l’ultima opzione. Questo elemento permette di aggiungere contenuti in linea privata.

Uso:

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

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