Entradas sobre Wordpress
Hanok ha creado un plugin para wordpress llamado noIE
¿que hace el plugin?
si ejecutas tu pagina con internet explorer, aparece en la parte superior de la web una alerta a lo IE, diciendo:
Está ejecutando una versión de Internet Explorer para acceder a internet. Es posible que su equipo esté en riesgo.
Y si pulsas sobre el enlace, te sale una pagina de error como esta
pasos para instalarlo:
- descargar el plugin desde la siguiente web
- descomprimir el fichero noie.rar
- subir la carpeta noie a la carpeta de plugins de wordpress:
wp-content/plugins - ir al panel de control -> plugins
- activar el plugin noIE
Yo ya lo estoy usando ¡¡si nos unamos por la causa venceremos !!
Hablando anteriormente de faltas de ortografía,
me decidí a buscar el corrector en español para TinyMCE, el editor por defecto de Wordpress
Encontré la solución en el blog de Jompeich d’er Bisente
Lo estuve leyendo y creo que tendría que explicarlo mas detalladamente
Ahí es cuando se abre el telón y entro yo jeje
Vía rápida:
- Copiar el fichero:
a la carpeta wp-includes/js/tinymce/plugins/spellchecker - Abrir el navegador, pegar la siguiente direccion y apretar un par de veces F5:
http://www.tudominio.com/wp-includes/js/tinymce/plugins/spellchecker/editor_plugin.js
Este paso es importante para que se actualice la cache del navegador
Vía técnica:
- Editar el fichero:
wp-includes/js/tinymce/plugins/spellchecker/editor_plugin.js - Buscar:
var i, ar = tinyMCE.getParam(’spellchecker_languages’, ‘+English=en’).split(‘,’), p; - Remplazar:
English=en por Spanish=es - Si es que quieres tener mantener el corrector en ingles y añadir el español remplazar por:
+Spanish=es,English=en - Abrir el navegador, pegar la siguiente direccion y apretar un par de veces F5:
http://www.tudominio.com/wp-includes/js/tinymce/plugins/spellchecker/editor_plugin.js
Este paso es importante para que se actualice la cache del navegador
Nota técnica:
El que tiene el símbolo + es el lenguaje por defecto
no se si soy el unico, pero las paginas de wordpress (panel de control -> escribir -> pagina)
solamente las utilizo para secciones que no son articulos
por ejemplo, si alguien hace un enlace a pagina de contacto no me interesa que me guarde el pingback
pasos para evitarlo:
- dirigete a la carpeta:
/wp-content/themes/NOMBRE_DE_TU_THEME - busca el fichero header.php
- abrelo y busca algo parecido a esto:
<?php if (is_single() or is_page()) { ?>
<link rel=”pingback” href=”<?php bloginfo(’pingback_url’); ?>” /> - elimina esta parte:
or is_page()
ajax:
ahora se puede enviar el formulario sin recargar la pagina
control anti-spam:
una vez enviado los controles quedan bloqueados, para poder enviar otro mensaje se tiene que recargar la pagina
valuación javascript:
comprueba que el usuario introduzca como minimo: nombre, email y mensaje
también comprueba si el correo electrónico es valido
cookies:
cuando alguien comenta en tu blog, automáticamente wordpress genera 3 cookies, donde se guarda: nombre, email y web
estas cookies duran 347 días a partir de la fecha que se crean o modifican
¿por que comento esto?
el plugin original no esta totalmente integrado al wordpress ya que no aprovecha estas cookies y siempre aparecen vacios los campos: nombre, email y web
Lo que he hecho, es aprovechar las cookies que genera wordpress, de esta manera se rellenan los campos automáticamente
¿algo mas?
- al escribir el mensaje, este se hace muy largo el control se ajusta al tamaño del texto
- he puesto la propiedad tabindex en cada uno de los controles del formulario
demo:
podéis ver el funcionamiento en el formulario de contacto de esta web
notas:
el formulario de contacto que hay en mi web no es exactamente el mismo, en mi web he cambiado la alineación de los textos a la derecha para que se vea mas bonito, pero el funcionamiento es el mismo
instalacion:
- instalar el plugin original
- descargar el siguiente fichero:
- renombrarlo a wp-contactform.php
- subirlo a la carpeta y si pregunta por renombrar dile que si:
/wp-content/plugins/wp-contact-form
bien, antes de todo quiero explicar que vengo del CMS, PHP-NUKE
en el panel de control de este sistema habia una opcion para optimizar la base de datos
he adaptado el codigo para que funcione en wordpress y he añadido algunas caracteristicas como:
- tanto por ciento liberado de cada tabla
- numero de tablas optimizadas
- tanto por ciento de espacio liberado total
- tamaño total de la base de datos
demo:
http://www.viciao2k3.net/blog/BD_optimizar.php
pasos:
- descargar el fichero:
- renombrar el fichero a BD_optimizar.php
- subir a la raiz de tu wordpress
- luego para acceder a el desde:
http://www.tudominio.com/BD_optimizar.php
consejos:
puedes automatizar el proceso utilizando CRONJOBS y que se ejecute por ejemplo una vez al mes, para mas informacion consulta con tu host



Sin dudas!
Pero yo le agregaria un Reseteado de Css más algunas cosas que modificaste al resetear el Css =P!
Saludos!