Buscando artículos sobre "wordpress"
13-marzo-2016
admin

WordPress: “Briefly Unavailable for Scheduled Maintenance”

Este error puede aparecer en WordPress en el momento que falla alguna actualización, ya sea del propio wordpress o de un plugin.

Al realizar las actualizaciónes Wordpres crea un archivo en el llamado .maintenance (en la raiz del sitio). Este archivo es el encargado de mostrar el mensaje: “Briefly Unavailable for Scheduled Maintenance”. De tal forma que muestra ese mensaje en tu sitio en lugar de mostrar los errores de PHP mientras se produce la actualización de los archivos necesarios.

Una vez finalizada la actualización, el archivo se borra automáticamente. Si por lo que sea la actualización falla y ese archivo no llega a borrarse se debe borrar a mano. De otro modo sacará constantemente el mensaje de error. Una vez borrado es recomendable ejecutar las actualización que ha fallado para que la aplique correctamente.

10-septiembre-2015
admin

Cumplir legislación europea para el uso de cookies

Por ley estamos obligados a avisar al usuario del uso de cookies para su conocimiento. A continuación, algunas formas de adaptarnos a ello:

Para WordPress
Existen numerosos plugins que te permiten incorporarlo… uno de ellos es Cookie Notice. Bastante sencillo y fácil de utilizar. https://wordpress.org/plugins/cookie-notice/

Apps Android
Una solución bastante sencilla sería añadir una pantalla inicial avisando del uso de cookies.
Ejemplo de creación de pantalla de inicio: http://gerardoperrucci.com.ar/android/como-crear-un-pantalla-de-inicio-de-nuestras-app

Webs Personales
Se puede mostrar el mensaje de advertencia de forma manual en un sitio visible con un botón para aceptar. Almacenando en una cookie que ya se han aceptado las políticas de uso de cookies, para que deje de salir el mensaje.

function controlcookies() {
	document.getElementById("cookie1").innerHTML = "";
	createCookie('aviso_politicas_web', 1, 30);
}
function createCookie(name,value,days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime()+(days*24*60*60*1000));
        var expires = "; expires="+date.toGMTString();
    }
    else var expires = "";
    document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++) {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1,c.length);
        if (c.indexOf(nameEQ) == 0) 
              return c.substring(nameEQ.length,c.length);
    }
    return null;
}
    < p id="cookie1" style="text-align:center;width:100%;">
    Utilizamos cookies para asegurar que damos la mejor experiencia al 
usuario en nuestro sitio web. Si continúa utilizando este sitio
asumiremos que está de acuerdo.
    < button onclick="controlcookies()">Aceptar< /button>
    < /p>
    < script type="text/javascript">
	var aviso_nueva_web = readCookie('aviso_politicas_web');
	if(! (!aviso_nueva_web || (aviso_nueva_web == '')) ) {
		controlcookies();
	}
    < /script>
14-julio-2015
admin

Crear una tarea cron personalizada en wordpress

Si se quiere automatizar alguna tarea desde nuestro wordpress podemos recurrir a la siguiente solucion:

Paso 1/ Descargarse e instalar el plugin Advanced Cron Manager Este plugin permite de una manera muy simple gestionar las tareas automatizadas.

Paso 2/ Se debe crear una acción que será la que se invoque desde el plugin instalado. Por ejemplo, si quisiéramos que periódicamente se ejecutase un script php que tenemos implementado podríamos realizar la siguiente acción sirviéndonos para ello de CURL, tal que así:

function wp_execute_script_php() {
	$ch = curl_init();
	curl_setopt($ch, CURLOPT_URL, "http://disastercode.com.es/miScript.php");
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
	curl_setopt($ch, CURLOPT_REFERER, "http://disastercode.com.es/miScript.php");
	curl_setopt($ch, CURLOPT_FOLLOWLOCATION,1);
	curl_setopt($ch, CURLOPT_ENCODING, "ISO-8859-1,UTF-8;q=0.7,*;q=0.7");
	curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_6) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.151 Safari/535.19");		
	$body = (curl_exec($ch));
	curl_close($ch);
}


add_action( 'wp_execute_script_php', 'wp_execute_script_php' );

Paso 3/ Ya solo queda crear la tarea en la página de gestión del plugin poniendo como schedule_hook_for_action nuestra acción wp_execute_script_php y estableciendo el periodo de ejecución que se desee.

18-junio-2015
admin

Plugins para poner posts autómaticos en wordpress

Auto Post Scheduler
Te permite publicar nuevos mensajes y/o reciclar los mensajes antiguos, de forma automática. No hay necesidad de programar tiempos de correos de forma individual.

Es especialmente útil para la importación de un gran número de mensajes, se configurar para publicar con cualquier frecuencia que se elija.

Auto Post After Image Upload
Te permite crear un post automático al subir una imagen a la galeria de medios.

17-diciembre-2014
admin

Desactivar actualizaciones automáticas en WordPress

Para desactivar las actualizaciones automáticas de WordPress solo debes añadir esta línea de código en tu fichero wp-config.php:

define( 'WP_AUTO_UPDATE_CORE', false );


8-noviembre-2014
admin

Plugin para poner links externos en galerias WordPress

Gracias a WP Gallery Custom Links podemos añadir en las galerias de wordpress enlaces a imágenes externas a nuestra aplicación.

Enlace al plugin

22-junio-2014
admin

Plugin xml Sitemaps para WordPress

En primer lugar está bien definir en que consiste un sitemap o mapa de un sitio web. Se puede ver en la wikipedia.

Si tienes una página realizada con wordpress debes saber que tienes unos cuantos plugins que te generan el sitemap. Entre ellos me gustaría destacar el Google XML Sitemaps que se puede descargar de aquí.

Permite configurar a través de WordPress el sitemap de tu web, accediendo para ello al menú de “Ajustes” del panel de administración del WordPress. Una vez configurado el plugin se encargará de actualizar automáticamente tu sitemap y notificar esta actualización a los robots de los principales buscadores (Google, Yahoo, Bing y Ask) que así sabrán que deben volver a visitarte porque hay novedades.

15-enero-2014
admin

Plugin para trabajar con archivos en WordPress

En WordPress existe un plugin llamado List Yo’ Files que te permite gestionar todo tipo de ficheros desde tu página wordpress de una manera muy sencilla.

http://wordpress.org/plugins/list-yo-files/

Características principales. Permite:
– Gestionar directorios por usuario.
– Gestionar los tipos de archivos que se permiten subir así como su tamaño máximo.
– Listar todos los archivos existentes en un directorio.
– Subir nuevos archivos o borrarlos según se desee.
– …

10-enero-2014
admin

Plugin para integrar WordPress con Facebook

En WordPress existen numerosos plugins para permitir a tú página interactuar con facebook. Uno de ellos es Wordbooker.

http://wordpress.org/plugins/wordbooker/

Características principales. Permite:
– Publicar automáticamente los posts del blog en tu perfil de Facebook.
– Integrar el botón Me Gusta en los posts de tu blog
– Integrar el botón de Compartir en los posts de tu blog
– Importar los comentarios de los posts en Facebook a los posts de nuestro blog
– ….

Más info. sobre este y otros plugins para integrar facebook con wordpress

10-enero-2014
admin

Plugin SEO para WordPress

En WordPress existe un plugin llamado WordPress SEO de Yoast que te permite gestionar todo el SEO de tu página wordpress de una manera muy sencilla.

http://yoast.com/wordpress/seo/

Se trata de un completo plugin. Aporta gran cantidad de ayudas para optimizar el SEO de la página. Esto te permite ajustar del contenido para optimizar los resultados de las búsquedas, así como, una amplia variedad de opciones de optimización para componentes multimedia. Características más importantes:

– Configurar plantillas para títulos de las entradas y descripciones meta
– Configuración Meta Robots
– Breadcrumbs
– Optimización de Permalinks
– XML Sitemaps
– Mejoras en el RSS
– Configuración del archivo robots.txt y. htaccess
– Optimización la sección header
– Títulos de las entradas y descripciones meta
– Previsualización de nuestra página tal y como se vería en Google

Categorias

Linkedin