WordPress: Come nascondere contenuti ai visitatori e mostrarlo agli utenti registrati

0

SI può nascondere una parte di testo su wordpress ai soli membri registrati? Sì, è possibile!

Se avete un blog wordpress e volete nascondere una parte del vostro articolo ai lettori, per mostrarlo solamente agli utenti iscritti, ci sarà da fare una semplice modifica al file function.php

Questa funzione, può essere utile anche nel caso voleste nascondere un link di download ai visitatori. e permettere di scaricarlo una volta effettuata l’iscrizione al vostro sito.

Infatti. non servono plugin per nascondere un contenuto o una parte di articolo in wordpress, ma potremo farlo semplicemente aggiungendo alcune righe di codice al file “fuction.php” del tema. Vediamo come fare.

Codice per nascondere contenuti ai visitatori wordpress

function member_check_shortcode($atts, $content = null) {
if (is_user_logged_in() && !is_null($content) && !is_feed()) {
return do_shortcode($content);
}
return 'Contenuto riservato ai membri registrati! ISCRIVITI o ACCEDI';
}
add_shortcode('member', 'member_check_shortcode');

Ovviamente, puoi modificare la funzione dopo return, con il tuo testo a piacere e, nel caso, aggiungere un link al testo “iscriviti”, permettendo così l’accesso, rendendo tutto più veloce ai visitatori.

Per mostrare o nascondere un contenuto, sarà necessario inserire il testo scelto fra il tag “member“, esempio:

[member] il tuo contenuto [/member]

Et voila! Il gioco è fatto! Non mi resta che augurarvi Buon lavoro!

Conosci altri metodi per nascondere contenuti e testi su wordpress?

Ti è piaciuto questo articolo?

Clicca sulle stelle per votare!

Media voto 4.5 / 5. Voti: 2

Grazie per aver votato...

Seguici sui social!

Lascia un commento

La tua email non verrà resa pubblica.