Cambiar la dirección URL del inicio de sesión en WordPress

Si estamos usando WordPress como CMS en un desarrollo, querremos personalizar en la medida de lo posible al máximo cosas básicas como son la administración del sitio y relacionado con esto: la URL de acceso.

Por costumbre usando otros CMS o por intentar familiarizar más el acceso al inicio de sesión, es una buena idea cambiar wp-admin o wp-login.php por algo más sencillo como administracion. Por ejemplo: http://www.miempresa.com/administracion es mucho más intuitivo para un cliente que http://www.miempresa.com/wp-login.php.

Tenemos dos formas de hacerlo.

Con el fichero .htaccess

La idea es incluir la redirección dentro del fichero, sólo debemos incluir la siguiente línea:

Leer más » 10 Comentarios

Lo mejor de mi RSS del 16 al 22 de julio

Leer más » 1 Comentario

Obtener datos de usuarios en WordPress

Comencemos averiguando los datos del usuario que ha iniciado sesión en WordPress tiene una serie de datos asociados, que pueden sernos de utilidad a la hora de crear o modificar plugins o temas. De cara a poder obtener sus datos, usamos la función get_currentuserinfo() que rellenará los datos de la variable global $current_user.

Veamos un ejemplo de uso que es autoexplicativo:

global $current_user;
get_currentuserinfo();

echo 'Nombre de usuario: ' . $current_user->user_login . "<br/>";
echo 'Correo electrónico: ' . $current_user->user_email . "<br/>";
echo 'Nombre: ' . $current_user->user_firstname . "<br/>";
echo 'Apellidos: ' . $current_user->user_lastname . "<br/>";
echo 'Nombre que se muestra: ' . $current_user->display_name . "<br/>;
echo 'Identificador: ' . $current_user->ID ;

Leer más » 2 Comentarios

PDFCube, un lector de PDF con efectos 3D

Me lo encontré accidentamente, y no se trata de un proyecto de reciente lanzamiento. Las primeras versiones datan de 2006 y el último release (PDFCube 0.0.5) de principios de este mes. PDFCube es un visualizador de ficheros PDF con efectos de transición tridimensionales.

Evidentemente no dispone de un soporte tan extendido como el del archiconocido Evince, pero creo que vale la pena probarlo. Es algo así como el Compiz de los lectores de PDF…

Para instalar PDFCube en Ubuntu o Debian, abrimos un terminal:

ahornero@6581-D:~$ sudo apt-get install pdfcube

Leer más » 2 Comentarios

Obtener id de una entrada o página en WordPress dentro y fuera del loop

Cuando desarrollamos plugins o temas en WordPress, en más de una ocasión nos hace falta conocer el id, el identificador único, de una entrada. Tiene forma de número entero y es básico conocer de cara a multitud de propósitos ya que es la referencia interna a la misma.

La API de WordPress, nos proporciona métodos para poder llevar a cabo esta labor de forma casi inmediata. La forma varía entre hacerlo dentro o fuera del loop.

Dentro del loop

Si queremos obtener el dato y mostrarlo: read more

Leer más » 1 Comentario

Nuevos elementos en HTML5

Hace ya un tiempo, redacté una entrada que tuvo bastante éxito sobre los elementos que desaparecerán en breve de HTML. Muy relacionada con ésta os traigo esta nueva entrega, que podría ser la cara inversa a la anterior: Nuevos elementos en HTML5. Comencemos.

<article>

En español artículo. Se usa para definir de forma independiente, contenido autónomo. Puede ser contenido especificado de forma independiente del resto del sitio. Puede representar una tema de un foro, un artículo de un periódico o una entrada de un blog entre otros.

<aside>

Esta etiqueta se usa para identificar contenido aparte del contenido en el que se enmarca, pero con el que está relacionado. Veamos un ejemplo:

Leer más » 2 Comentarios

Descarga

Leer más » 2 Comentarios

Lo mejor de mi RSS del 9 al 15 de julio

Leer más » 1 Comentario

Lo mejor de mi timeline del 7 al 13 de Julio

En esta ocasión mi semana en twitter se ha visto bastante influenciada por un hashtag en particular. A partir de #AppShowdown encontré nuevas aplicaciones de la Ubuntu App Showdown y novedades de este concurso. Os recomiendo daros un paseo por aquí.

Leer más » 1 Comentario

Instalar servidor LAMP – Apache, MySQL y PHP – en Ubuntu Linux 12.04 LTS Precise Pangolin

La versión 12.04 LTS de Ubuntu tiene un amplio soporte y resulta muy interesante para usuarios particulares y, sobre todo, empresas instalar un servidor LAMP en dicha distribución. Tener 5 años de soporte extendido da una seguridad y estabilidad más que considerable con respecto a otras versiones de Ubuntu. En esta versión instalarlo es aún más fácil que en otras versiones como la 11.04 ó 11.10.

Leer más » 10 Comentarios