Publicado el 12 comentarios

WooCommerce: Redirecciona al cliente a una página especifica después de una compra

Si bien WooCommerce no incluye un ajuste “out of the box” que permita redireccionar al usuario a una página especifica después de realizar su compra – por defecto WooCommerce redirecciona a los usuarios a la página Order Received con el slug /order-received/, esta tarea la podemos realizar incluyendo un sencillo código en el archivo de funciones del tema activo en nuestro sitio web.


Código a utilizar con WooCommerce

Para comenzar la integración de una redirección personalizada asegúrate de utilizar un código similar al siguiente:

No olvides reemplazar la URL de la línea 10 con la URL de la página que deseas mostrar al usuario inmediatamente después de realizar su compra, esta página puede ser una página de aterrizaje que incluya un agradecimiento, o una lista con enlaces de interés de tu sitio web.

Recuerda que debes pegar el código en el archivo “functions.php” del tema activo. Al finalizar su compra, el usuario visualizará la página que es de tu interés:

WooCommerce: Redirecciona al cliente a una página especifica después de una compra

Publicado el 3 comentarios

Cómo cambiar un nombre de usuario en WordPress vía phpMyAdmin

Cómo cambiar un nombre de usuario en WordPress vía phpMyAdmin
Cómo cambiar un nombre de usuario en WordPress vía phpMyAdmin

En un publicación anterior te mostramos “Cómo recuperar una contraseña de WordPress vía phpMyAdmin“. Pero, y ¿cómo cambiar un nombre de usuario en WordPress?… pues bien, este ajuste no puede realizarse desde el escritorio o Admin, así que debemos ingresar al gestor de base de datos de nuestro sitio web vía “phpMyAdmin“:

Cómo cambiar un nombre de usuario en WordPress vía phpMyAdmin

En la mayoría de los casos “phpMyAdmin” es accesible desde cPanel, contacta con tu proveedor de hosting para saber cómo ingresar al gestor de bases de datos. En este ejemplo utilizaremos un sitio web de pruebas hospedado en HostGator el cual integra cPanel.

Una vez dentro de “phpMyAdmin” observa el menú lateral izquierdo, busca la base de datos de tu sitio web con WordPress y haz clic sobre su nombre:

Cómo cambiar un nombre de usuario en WordPress vía phpMyAdmin

Nota: el nombre de la base de datos generalmente inicia con el prefijo “_wrdp“, este nombre también corresponde al mencionado en el archivo “wp-config.php” – línea 19: The name of the database for WordPress…

Cómo cambiar un nombre de usuario en WordPress vía phpMyAdmin
Archivo “wp-config.php”: Nombre de la base de datos de WordPress

Ahora ingresa a la tabla “wp_users“, es aquí donde WordPress almacena los datos de acceso de todos los usuarios registrados:

Cómo cambiar un nombre de usuario en WordPress vía phpMyAdmin

A continuación es momento de cambiar el valor “user_login” del usuario que es de tu interés. Identifica al usuario y haz clic sobre el icono “Editar“:

Cómo cambiar un nombre de usuario en WordPress vía phpMyAdmin

Observa que se muestra una nueva página con diferentes campos de texto, escribe a placer el nuevo nombre de usuario en el campo “Valor” de “user_login“:

Cómo cambiar un nombre de usuario en WordPress vía phpMyAdmin

Cuando estés listo haz clic sobre el botón “Continuar“. En automático se mostrará una vez más la página de la tabla “wp_users” donde puedes revisar los cambios aplicados:

Cómo cambiar un nombre de usuario en WordPress vía phpMyAdmin

Eso es todo, a partir de aquí el usuario en cuestión deberá utilizar el nuevo nombre de usuario para acceder al escritorio de WordPress!

Publicado el 6 comentarios

Crea un sitio de pruebas en WordPress completamente independiente

Si sueles descargar copias locales de un sitio para verificar su compatibilidad y funcionamiento óptimo con las nuevas actualizaciones de WordPress, o simplemente quieres probar nuevos temas o plugins sin afectar la experiencia del usuario, la siguiente herramienta te ayudará a crear un entorno de pruebas de un sitio web activo con tan solo un par de clics usando tu hosting actual.


Plugin: Sandbox

Crea un sitio de pruebas en WordPress completamente independiente
Plugin para WordPress: Sandbox

Sandbox” es un plugin gratuito creado por Eric Bartel con el cual serás capaz de realizar todas las pruebas que quieras: plugins, temas, ajustes, actualizaciones de WordPress, etc. El sitio de pruebas creado por Sandbox mantendrá el mismo dominio o URL y sólo estará disponible para el administradoren todo momento se mantendrá oculto de los visitantes y motores de búsqueda. Además, Sandbox te permitirá crear múltiples entornos de prueba y eliminarlos en cualquier momento.


Creación de sitio de pruebas en WordPress:

Una vez que instales y actives el plugin, ve al menú lateral izquierdo “Sandbox“:

Crea un sitio de pruebas en WordPress completamente independiente

Haz clic sobre el botón “Add New” para iniciar la creación de tu primer sitio de pruebas en WordPress:

Crea un sitio de pruebas en WordPress completamente independiente

Asigna al sitio de pruebas un “Nombre corto“, “Nombre“, y “Descripción” (opcional). Cuando estés listo haz clic sobre el botón “Create“:

Crea un sitio de pruebas en WordPress completamente independiente

El plugin comenzará primero con el proceso de copiado de las tablas de la base de datos (en automático se les asignará un prefijo diferente para su identificación), después los archivos serán copiados a una carpeta propia de Sandbox, y se actualizará el archivo “wp-config.php” del entorno de pruebas. Una pantalla resumen se mostrará al finalizar este proceso:

Crea un sitio de pruebas en WordPress completamente independiente
El tiempo del proceso de creación dependerá del tamaño del sitio web en cuestión

Ahora es momento de ingresar al entorno de pruebas recién creado, para hacer esto haz clic sobre el enlace “Activate ___“. A partir de aquí podrás realizar las pruebas que quieras sin afectar el sitio de producción. Observa que en la parte superior del escritorio de WordPress se nos mostrará un mensaje recordándonos que nos encontramos en el sitio de pruebas:

Crea un sitio de pruebas en WordPress completamente independiente

Para regresar al sitio de producción basta con hacer clic sobre el enlace “deactivate sandbox, click here” del mensaje superior. Para activar un sitio de pruebas visita nuevamente el menú lateral izquierdo “Sandbox” y activa el entorno de tu elección.


Comentarios finales

Cabe mencionar que el entorno de pruebas se activa a través de una cookie llamada “sandbox” en tu navegador, y en automático se añaden algunas líneas al archivo .htaccess con el identificador “# BEGIN Sandbox / # END Sandbox“. Si bien Sandbox no es un plugin perfecto, éste es una buena solución para realizar pruebas rápidas y resolver posibles conflictos de integración sin afectar nuestro sitio de producción!

Descargar Plugin: Sandbox

Publicado el Deja un comentario

Ordenar el editor de entradas de WordPress

Si sueles utilizar gran parte de las opciones de pantalla del editor de WordPress, o dependes de un buen número de meta boxes, el siguiente plugin te ayudará a mejorar la navegación y gestión de estos elementos a través de un conjunto de pestañas.


Plugin: Tabify Edit Screen

Ordenar el editor de entradas de WordPress
Plugin: Tabify Edit Screen

Tabify Edit Screen” es un plugin gratuito para WordPress creado por el desarrollador Marko Heijnen, actualmente es compatible con entradas, páginas, y elementos multimedia. Una vez que lo instales y actives, este plugin te ayudará a ordenar el editor de entradas de WordPress a través de pestañas.

Antes de comenzar, asegúrate de activar las opciones de pantalla que son de tu interés:

Ordenar el editor de entradas de WordPress

El primer paso consiste en crear los grupos de pestañas que se mostrarán en la parte superior del título en el editor de entradas. Para iniciar la creación de los grupos de pestañas, ve a la sección “Ajustes” del menú lateral de WordPress y elige “Tabify edit screen“:

Ordenar el editor de entradas de WordPress

En el editor de pestañas se incluye un grupo por defecto que lleva el nombre de “Others“, edita a placer este nombre o crea nuevos grupos de pestañas haciendo clic sobre el botón “Creat a new tab“. Por ejemplo, puedes crear un grupo llamado “SEO” y añadir contenido con tan solo arrastrar y soltar los elementos de tu interés, de la siguiente forma:

Ordenar el editor de entradas de WordPress

En este ejemplo la pestaña “SEO” almacenará elementos como slug, extracto, y las opciones SEO propias del tema instalado en nuestro sitio web (en este caso Genesis Framework):

Ordenar el editor de entradas de WordPress

Otra pestaña puede ser “Clasificación“, que puede ser ideal para almacenar la caja de categorías, etiquetas, e imagen destacada:

Ordenar el editor de entradas de WordPress

Una vez que termines de crear y organizar las pestañas y su contenido no olvides guardar los cambios. Ahora ve al editor de entradas de WordPress y observa el nuevo conjunto de pestañas:

Ordenar el editor de entradas de WordPress
Tabify Edit Screen en acción
Ordenar el editor de entradas de WordPress
Ordena el editor de entradas de WordPress

A partir de aquí puedes navegar y gestionar de mejor forma los meta boxes y opciones de pantalla en el editor de WordPress!

Descargar Plugin: Tabify Edit Screen

Publicado el Deja un comentario

Notificar a los usuarios cuando un comentario es aprobado en WordPress

Hoy en día la participación de los visitantes de un blog involucra distintas actividades como leer, compartir contenido, y comentar. Los comentarios de los lectores son una parte muy importante de un blog, no sólo permiten crear una comunidad, también pueden ayudar a mejorar el ranking de un sitio web en los motores de búsqueda.

En publicaciones anteriores ya mostramos distintas formas de aprovechar el potencial de los comentarios en WordPress, desde la integración de sistemas alternativos, hasta un método para destacar comentarios específicos. A continuación te mostramos una configuración adicional que servirá de complemento a tu sitio web… descubre cómo notificar a los usuarios cuando un comentario es aprobado en WordPress:


Plugin: Comment Approved

Notificar a los usuarios cuando un comentario es aprobado en WordPress

Por defecto WordPress incluye un sistema de notificación básico para informar exclusivamente al administrador del sitio cuando un comentario es creado, por lo que esta notificación no aplica para los lectores o visitantes del blog. Y es que tradicionalmente los usuarios de WordPress suelen activar la moderación manual de comentarios, impidiendo al lector conocer el momento preciso en que su comentario es publicado… es aquí donde entra en acción “Comment Approved“.

Comment Approved” es un plugin gratuito y muy ligero que permite notificar a los usuarios cuando un comentario es aprobado en WordPress. Una vez que el plugin haya sido instalado y activado es momento de atender sus ajustes generales, para hacer esto ve a al menú lateral izquierdo “Ajustes” > “Comment approved”:

Notificar a los usuarios cuando un comentario es aprobado en WordPress

En la página de configuración edita a placer el contenido del correo electrónico que notificará al usuario cuando su comentario haya sido aprobado, el plugin incluye un par de shortcodes para mostrar el “nombre de usuario” y el “enlace permanente” del comentario:

Notificar a los usuarios cuando un comentario es aprobado en WordPress

Asegúrate de activar la casilla “Enable comment approved message” y guarda los cambios realizados:

Notificar a los usuarios cuando un comentario es aprobado en WordPress

La próxima vez que tu blog reciba un comentario y sea aprobado, el lector será notificado con el mensaje correspondiente!

Descargar Plugin: Comment Approved

Publicado el 18 comentarios

Cómo dividir una entrada en varias páginas

Si has publicado entradas que tienen una gran cantidad de contenido, te habrás dado cuenta que lo mejor es dividirlas para facilitar su lectura, evitando así que el usuario deba hacer un desplazamiento continuo. Para dar solución a este detalle, hoy te mostramos cómo dividir una entrada en varias páginas:

La funcionalidad que utilizaremos es conocida como “paginación“, la cual está incluida por defecto en toda instalación de WordPress y es soportada por los temas y plantillas más populares. Es posible integrar esta funcionalidad a través de una simple etiqueta HTML, aquí los pasos necesarios:


Paso 1:

Para comenzar a dividir una entrada en varias páginas, asegúrate de utilizar el editor de “texto“:

Cómo dividir una entrada en varias páginas


Paso 2:

Escribe la siguiente etiqueta HTML en cada sección donde deseas dividir la publicación:

Cómo dividir una entrada en varias páginas

Al final el resultado lucirá similar a la siguiente captura de pantalla. Como puedes observar, la “paginación” se añade en automático y se muestra al final de la entrada:

Cómo dividir una entrada en varias páginas


Activar la paginación en cualquier tema:

Si por alguna razón la “paginación” no se muestra correctamente, entonces la funcionalidad no está incluida en tu tema. Para resolver esto sólo debes añadir el siguiente código en el archivo “single.php” (dentro del loop) del tema activo en tu sitio:

Enlace de referencia – Codex de WordPress: aquí otros parámetros que puedes incluir a esta funcionalidad.


Muchos bloggers suelen utilizar la “paginación” para incrementar los anuncios publicitarios que puede tener una publicación. Dividir una entrada en varias páginas también puede resultar útil para reducir el porcentaje de abandono de un sitio web, forzando al lector dedicar más tiempo a la lectura del contenido.

Publicado el 6 comentarios

Mostrar la dirección IP de usuarios y visitantes en WordPress

Existen varios beneficios de por qué mostrar la dirección IP de usuarios y visitantes en WordPress. Uno de ellos puede ser la disuasión de usuarios maliciosos. Si uno de estos usuarios visita tu sitio web, verá a su dirección IP en la página o entrada de tu elección, por lo que se dará cuenta que ha sido identificado. Otro beneficio puede ser meramente informativo, para hacerle saber a los usuarios y visitantes el protocolo de internet que actualmente utilizan.

El código que veremos a continuación incluye la función “get_the_user_ip” que te permitirán mostrar la dirección IP de usuarios y visitantes en WordPress utilizando un shortcode similar al siguiente:

Mostrar la dirección IP de usuarios y visitantes en WordPress
Shortcode para mostrar la dirección IP de usuarios y visitantes en WordPress

Para comenzar, asegúrate de copiar y pegar el siguiente código en el archivo “functions.php” del tema activo en tu sitio:

Integra el shortcode [direccion_ip] en la página o entrada que es de tu interés. Al final el resultado lucirá similar a:

Mostrar la dirección IP de usuarios y visitantes en WordPress
Shortcode en acción
Publicado el 11 comentarios

Personalizar el texto protegido con contraseña de WordPress

Una de las funcionalidades más útiles y que se incluye por defecto en WordPress es la opción de visibilidad: “Protegido con contraseña“, disponible para restringir el acceso a entradas y páginas de nuestro sitio web:

Personalizar el texto protegido con contraseña de WordPress
Opción de visibilidad: Protegido con contraseña

Si alguna vez haz protegido contenido con esta opción, te habrás dado cuenta que se muestra un texto similar al siguiente – justo antes de ingresar la contraseña correspondiente:

Personalizar el texto protegido con contraseña de WordPress
Texto protegido con contraseña incluido con WordPress en español

Si bien este párrafo puede ser modificado vía archivos de traducción (.mo y .po), existe una forma fácil de personalizar el texto protegido con contraseña de WordPress. Utiliza un código similar al siguiente, asegúrate de incluirlo en el archivo “functions.php” del tema activo en tu sitio:

Modifica el texto de la línea 9 a placer. Si requieres insertar un enlace, por ejemplo a la página “Contáctanos“, entonces puedes utilizar un código como el siguiente (línea 9):

Al final el texto personalizado (incluido el enlace a la página “Contáctanos”) lucirá similar a:

Personalizar el texto protegido con contraseña de WordPress

Publicado el 3 comentarios

Cómo desactivar las actualizaciones automáticas de WordPress

A partir de WordPress 3.7 en adelante, se incluye un nuevo sistema de actualizaciones automáticas, permitiendo al software actualizarse a una versión que incluya corrección de errores y mejoras (actualización menor), ello sin la intervención directa del usuario.

Ejemplos:

» Las actualizaciones automáticas funcionarán para actualizar de la versión 3.7 a la versión 3.7.1
» Las actualizaciones automáticas NO funcionarán para actualizar desde una versión 3.7.1 a por ejemplo 3.8

Ahora bien, qué sucederá con aquellos usuarios que realizan modificaciones al core del CMS, o aquellos usuarios que prefieren tener el control manual de las actualizaciones???, existe una forma de desactivar esta nueva funcionalidad – es importante tener en cuenta que WordPress al día te ayudará a evitar problemas de seguridad. A continuación te mostramos cómo desactivar las actualizaciones automáticas en WordPress:


Editar el archivo “wp-config.php

Para desactivar todas las actualizaciones automáticas en WordPress deberás copiar y pegar el siguiente código en tu archivo “wp-config.php“:

Una vez que guardes los cambios, WordPress te notificará de la forma tradicional cuando exista una actualización disponible, ofreciéndote el control sobre cada actualización:

Cómo desactivar las actualizaciones automáticas en WordPress 3.7