Ciao a tutti in 8Games vorrei integrare un plugin che permetta di far visualizzare alcuni link solo agli utenti registrati sul sito, com'è possibile farlo? grazie a tutti.
Printable View
Ciao a tutti in 8Games vorrei integrare un plugin che permetta di far visualizzare alcuni link solo agli utenti registrati sul sito, com'è possibile farlo? grazie a tutti.
http://www.wprecipes.com/wordpress-s...red-users-only :?:
-
Puoi cambiare il return vuoto con un testo scelto:
Codice PHP:add_shortcode( 'member', 'member_check_shortcode' );
function member_check_shortcode( $atts, $content = null ) {
if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )
return $content;
return 'Registrati per vedere questo link!.';
}
Non avevo visto l'edit in cui dicevi che "non funziona" altrimenti avrei indagato.
Vedo che hai comunque risolto ma non ho ben capito in quale function.php lo hai integrato (pensavo andasse nel function del template).
ci sono due function quello che dicevi tu template function.php non funzionava
poi c'era un altro function.php e all'interno c'è scritto shortcode l'ho integrato nello shortcode e funziona, ho anche cambiato il colore ho provato ad ingrandire il carattere, ma non va non si fa <font size="8">esempio</font>?
twentyten (tema di default):
Alla fine del function.php ho messo:
Nuovo articolo (html) con:Codice PHP:add_shortcode( 'member', 'member_check_shortcode' );
function member_check_shortcode( $atts, $content = null ) {
if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )
return $content;
return '<span style="color: red;">Registrati per vedere questo link!</span>';
}
e da visitatore vedo:Citazione:
prova [member]registrato[/member]
prova Registrati per vedere questo link!
Codice HTML:<p>prova <span style="color: red;">Registrati per vedere questo link!</span></p>
Grande!! grazie milleeeee
Prego, ho fatto un plugettino al volo - è solo una beta ma sembra funzionare (così eviti di dover modificare il function ed hai anche il pulsante nell'editor) :wink:
http://www.darkwolf.it/script/no-guest-content.zip
lo provo, poi ti faccio sapere, per migliorare tale funzione visto che non sono ancora esperto in html perché sono agli inizi, come faccio a creare magari un scritta che se cliccata riporta alla registrazione e magari di carattere più grande che lampeggi? sarebbe bello, fammi sapere, io intanto provo questo.
Appena applicato nel plugin.Codice PHP:return '<a href="' . wp_login_url( get_permalink() ) . '" style="color:red;font-weight:bold;" title="Login">Riservato ai soli utenti registrati!</a>';
Il blink no però, non si può guardare.