WordPress: comproba se o usuario está conectado

John Chow hoxe tivo un bo consello no seu sitio ao publicar unha ligazón publicitaria no seu sitio e asegurarse de que non estea indexada usando nofollow. Podes facelo cunha páxina de redirección sinxela na que John publica o código.

Quería facelo un pouco diferente. No meu menú horizontal que aparece máis arriba, a propiedade inmobiliaria é superior. Teño unha ligazón de administrador alí se estou conectado ... pero para todos os demais, é un punto en branco. Decidín, por que non cambiar o contido dese bar no caso de que sexa un visitante e non eu? Con WordPress, isto é bastante sinxelo:


get_currentuserinfo ();
global $ user_level;
if ($ user_level> 0) {
wp_register ('> li class = "menuitem">', '> / li>');
Else {}
echo "> li class = 'menuitem' >> a href = '/ go / tla.html' title = 'Anunciar neste sitio web'> Anunciar> / a >> / li>";
}
?>

Non fixen nin un centavo Anuncios de ligazón de texto pero quero darlle un bo tiro. É bastante barato para o meu sitio ... 35 $ ao mes e recibo máis de 500 visitantes ao día. Estou ansioso por servir algúns destes.

5 Comentarios

  1. 1

    Fresca idea!

    Aínda que o faría, revisaría a ligazón á que apunta - agora pídelle os datos de inicio de sesión. Non é o tipo de páxina coa que quería ser recibido, se eu fose un posible anunciante 😉

  2. 3

    Seguro que este anaco de código sería máis eficiente e tería un efecto similar?

    /* If a browser has a user ID they must be logged in */
    if ( $user_ID ) :
    echo "I am logged in";
    /* For everybody that doesn't have one */
    else :
    echo "I am logged out / not logged in";
    endif;

  3. 4
  4. 5

¿Que pensas?

Este sitio usa Akismet para reducir o spam. Aprende a procesar os teus datos de comentarios.