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!