Plugins y algunos trucos para WP
Viendo actualmente:usuarios

Ordenar a los usuarios por fecha de registro

¿Cómo ordenar a los usuarios por fecha de registro?

Como ya sabemos, WordPress tiene algunas cosas a mejorar, y una de ellas es la forma en que nos muestra a los usuarios registrados. Sólo nos aparecen las columnas de nombre de usuario, mail y tipo de usuario. Cuando hay muchos usuarios iría bien tener tambien una columna de fecha de registro, y para ello usaremos plugin muy simple que al activarlo ya nos realiza esa acción:

Nombre del plugin: Recently Registered

Enlace plugin:  https://wordpress.org/plugins/recently-registered/

Instalando y activando el plugin ya tendremos la nueva columna en nuestro panel de administración de WordPress y así podremos ordenar a nuestros usuarios por fecha de registro.

Ordenar a los usuarios por fecha de registro

Ordenar a los usuarios por fecha de registro

 


Contenido exclusivo para usuarios registrados en WordPress

Contenido exclusivo para usuarios registrados en WordPress

Mucho más fácil de lo que imaginaba, usando los famosos shortcodes, sólo tenemos que añadir esto a nuestro ya famoso functions.php:

<?php add_shortcode( 'ocultar', 'ocultar_texto_invitados' );

function ocultar_texto_invitados( $atts, $content = null ) {
      if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )
      return $content;
      return '<h2>...fin del contenido para usuarios no registrados... </h2>';
} add_action( 'after_setup_theme', 'et_setup_theme' );
?> 

Una vez hecho esto, solo poniendo los shortcodes de [ocultar] contenido que queremos sólo para usuarios[/ocultar], ya lo tendremos, incluso en la propia función podemos poner algún texto o enlace para animar a la gente para que se registre y pueda ver los contenidos.

Es sin duda una manera fácil de tener contenido privado en tu WordPress sólo al alcance de tus usuarios que esten registrados.


Members, plugin para crear perfiles de usuario en WordPress y gestionar permisos

Members, plugin para crear perfiles de usuario en WordPress y gestionar permisos.

¿No tienes suficientes tipos de usuario para gestionar tu web?

Con este fastástico plugin podras crear tantos tipos de usuarios como quieras y darles los permisos que creas necesarios.

Members (url del plugin: http://wordpress.org/plugins/members/)

Un ejemplo claro sería si tienes otro pluguin que gestionar donde puede acceder cada usuario o por ejemplo combinarlo con un plugin de Woocomerece que permite mostrar precios para diferentes usuarios.

 

 


Peter’s Login Redirect, direccionar a nuestros usuarios al entrar y salir de su sesión en WordPress

Peter’s Login Redirect, direccionar a nuestros usuarios al entrar y salir de su sesión en WordPress

Manera muy sencilla de direccionar a nuestros usuarios cuando se logean o cierran sesión en nuestro WordPress.

Peter’s Login Redirect (url del plugin: http://wordpress.org/plugins/peters-login-redirect/ )

Podemos por ejemplo decir que los de perfil “author” vayan directamente a una URL específica dentro de nuestra web, y una vez cierren sesión vayan directamente a otra URL diferente.

Un ejemplo práctico es que queremos mostrar un contenido concreto a unos usuarios (precios o contenido especial), los direccionamos allí directamente. No queremos que entren por defecto al escritorio y luego tengan que buscar como se llega a la web.

Podemos combinar este pluguín con otro muy importante como es el Members, que crea nuevos perfiles de usuario o controla lo que pueden hacer y lo que no.

Ejemplo: creo un usuario para que cuando entre vaya directamente a ofertas o a una zona que puede (o no) estar restringida.


Ocultar la barra de administrador a todos los usuarios excepto al administrador en WordPress

Ocultar la barra de administrador a todos los usuarios excepto al administrador en WordPress

A veces resulta un tanto engorroso mostrar siempre la barra de administrador, sobre todo si usamos la gestión de usuarios solo para controlar qué partes se pueden ver de la web o para mostrar precios personalizados con Woocommerce. No hace falta que vean el panel de control de WordPress, por ello con este sencillo código podremos ocultar la barra de administración de todos los usuarios exceptuando del administrador.

Añadiendo este simple código a nuestro functions.php

<? php function mi_barra_admin($content) {
return ( current_user_can("administrator") ) ? $content : false;
}
add_filter( 'show_admin_bar' , 'mi_barra_admin');
?>

Powered by WordPress | Designed by Elegant Themes