Atributo ALT: Automatización y SEO en WordPress

Atributo ALT Automatización y SEO en WordPress

La optimización de imágenes es un aspecto crucial, pero a menudo ignorado, del SEO. Uno de los elementos más vitales para esta optimización es el «Atributo ALT». En este artículo, vamos a explorar la importancia del Atributo ALT y cómo puedes automatizar este atributo en particular para las imágenes destacadas en tu sitio de WordPress. … Leer más

Woocommerce en Chile con Transbank y sin Certificación

woocommerce logo

Woocommerce es una herramienta para generar sitios eCommerce que funciona sobre wordpress. A continuación la implementación para recibir pagos con tarjetas en Chile usando WebpayPlus. Este servicio se convirtó en lo que hoy es pagofacil.cl, recomiendo revisar la página web y ver el siguiente vídeo : https://www.youtube.com/watch?v=BIBx_mBt4-Y Si bien desde hace años que el plugin … Leer más

Desactivando TODOS los plugins de WordPress

Cuando estamos teniendo problemas con nuestro sitio y no sabemos lo que sucede, lo mejor es simplemente desactivar todos los plugins de wordpress y activarlos uno a uno hasta encontrar el problema.

Hay dos métodos sencillos para hacerlo, en especial si no tenemos acceso al sitio de administración. ( Ojo, que está siempre debe de ser la primera opción ).

  1. Por FTP o SSH, asumiendo que tenemos acceso al directorio de WordPress.
  2. Por BdD, asumiendo que tenemos acceso a ella.

Leer más

Obtener los email de los comentarios de un post en wordpress

A veces es necesario obtener los email de la gente que ha comentado en un post para mandarle alguna información que podría ser importante. Si bien no existe una forma directa de hacerlo, mysql viene a salvarnos el día. SELECT comment_author_email FROM gr_comments WHERE comment_post_ID = 825 GROUP BY comment_author_email; En mi caso gr_comments corresponde … Leer más

WordPress – Gestionar distintas url en un mismo sitio.

En mi caso ocupo bastante SVN u otros medios de team working.

En particular Wordpress tiene una variable en la base de datos que define la url del sitio, y que se basa en esto para poder realizar todo el direccionamiento interno. Esto puede ser muy molesto si por ejemplo tienes una copia de desarrollo en un tu computador, un servidor de desarrollo y una página final.

En este caso debería cambiar una y otra vez esta dirección en la Base de datos para actualizarla al servidor en donde te encuentres.

La siguiente solución es detectar de manera automática cual es el sitio donde te encuentras y como definir los valores de ‘siteurl’ y ‘home’ dependiendo de donde te encuentres.

 


 

<?php 
/*
 * Definir el servidor en el que estamos trabajando.
 */ 
define('SERVER_NAME_DEV', 'localhost'); 
define('SERVER_NAME_BETA_EMP', 'SITIO1');
define('SERVER_NAME_BETA_CRIS', 'SITIO2');



$nombreServerActual = $_SERVER['SERVER_NAME'];
#  echo $nombreServerActual;
switch ($nombreServerActual) {
    case SERVER_NAME_DEV:
        define('WP_HOME', 'http://localhost/DEV/NEW_WEB/');
        define('WP_SITEURL', 'http://localhost/DEV/NEW_WEB/');
        break;
    case SERVER_NAME_BETA_EMP:
        define('WP_HOME', 'SITIO1');
        define('WP_SITEURL', 'SITIO1');
        break;     case SERVER_NAME_BETA_CRIS:         define('WP_HOME', 'SITIO2');
        define('WP_SITEURL', 'SITIO2');
        break;     default:         //Esto sirve bastante cuando no estas seguro o tienes una configuración por defecto         break; } ?>

 


 

De esta manera no deberían de existir problemas no importando en que computador o servidor se encuentre el wordpress.

 

Espero que les sirva!