Para los usuarios un poco más avanzados, ya hemos hablado alguna vez sobre como poner widgets en tu theme si no los tiene. Pero quizá seas nuevo o no sepas todavía qué es un Widget en WordPress y cómo funciona.
Plantilla
Si configurar nuestro WordPress ya es fácil, cambiar de theme todavía lo es más. Aún así, si es la primera vez que estás instalando tu plataforma para bloguear quizá puedas tener algún problema o alguna duda, así que vamos a analizar en uns pocos pasos lo que tienes que hacer para cambiar la plantilla por defecto de tu blog.
Hace un par de semanas hablábamos sobre ¿Cómo saber si nuestro blog está hackeado? y descubrimos diferentes formas, manuales y automáticas, para saber si nuestro blog había sufrido algún tipo de inyección de código malicioso sin nosotros saberlo. Ahora toca ver qué hacer si hemos detectado dicho ataque.
¿Qué hago si ya he detectado que tengo inyección de código?
Lo primero que deberíamos hacer es asegurarnos que el usuario malicioso no ha accedido a nuestro blog usando nuestro usuario de administración. Lo mejor que podemos hacer (tras repasar los consejos de seguridad) es cambiar nuestras contraseñas. Seguidamente, actualizaremos (si no lo tenemos) el WordPress a su última versión.
Tras las comprobaciones iniciales, deberemos eliminar el código de nuestra página web. Es muy probable que el usuario malintencionado sólo haya modificado los archivos de nuestra plantilla, así que lo mejor que podemos hacer es abrir nuestro theme con el editor que nos proporciona WordPress y revisar todos los archivos por si vemos algún texto raro. Habitualmente, se repetirá el mismo texto en casi todos los archivos y casi siempre estará ubicado en la parte final de nuestro archivo. Sólo tenemos que borrar dicho código (¡sin borrar nada más!) y ya tendremos nuestra página arreglada.

WP Smart Image es un excelente plugin de Darío Ferrer recién salido del horno para gestionar el tamaño de las imágenes en tus plantillas de WordPress.
Tal como explica el autor, con WP Smart Image puedes:
- Elegir la imagen a mostrar.
- Elegir entre los cuatro tamaños que genera WordPress: miniatura, medio, grande y full.
- Enlazar la imagen al artículo o dejarla sin enlace.
- Agregar clases e IDs personalizadas a tus imágenes para aplicar estilos CSS, o bien gestionarlas con javascript, php, etc.
- Mostrar imágenes en la lista de entradas que se encuentran ocultas en el contenido.
- Obtener sólo la URL de la imagen en lugar de la etiqueta completa.
- Personalizar atributos ALT y TITLE predeterminados si éstos no han sido configurados.
- Agregar enlace a la versión full de la imagen desde la miniatura o tamaño medio.
- Personalizar las imágenes genéricas (y sus rutas) para todos los tamaños, las cuales aparecerán cuando el artículo no tenga imágenes.
Olvídate del engorro que suponen los campos personalizados, este plugin tiene todo lo que que se le puede pedir a un plugin: una función útil, un manejo sencillo, una programación limpia, un diseño impecable y una excelente ayuda organizada en pestañas en el mismo panel de opciones del plugin.
Además lo tenemos en versión bilingüe, español e inglés y, cuando ya no lo necesites puedes eliminar todos los datos creados actúa solo en las plantillas, no agrega datos en la BBDD, manteniendo así tu BBDD y tu WordPress en las mejores condiciones.
En definitiva, otra gran aportación de la comunidad hispana a WordPress.
Vía Código Geek me encuentro esta interesante y novedosa iniciativa, se trata de plantillas o esqueletos de los plugins, para poder desarrollarlos desde cero. Los mismos incluyen los archivos
- main.php,
- el principal del plugin (si tu plugin se llama demo, seria demo.php),
- admin-page.php, la página de opciones para el plugin en el Escritorio de WordPress, y
- un archivo complementario para “anunciar grandes cambios”
Los pueden encontrar aquí, con comentarios en los archivos para saber como funciona cada “parte” del código (en inglés).
La propia naturaleza de WordPress exige trabajar dentro de su infraestructura a fin de mantener la flexibilidad. Sin embargo, a veces la estructura de las páginas requiere que necesites operar fuera de esta limitación.
Esta plantilla permite especificar una URL en el editor de texto de la página y que, a continuación, cuando se carga la página, la plantilla de la página redirija automáticamente la página a esta nueva ubicación.
Uso
Una vez metido el archivo de la plantilla-redirect.php en el directorio del tema activo…
1 – Crea una página nueva en el panel de control de WordPress
2 – En el campo de contenido de la página, introduce la URL (o la ruta relativa de tu WordPress) a la que desees redirigir:

3 – Elige “Redireccionar página” en el desplegable de plantilla de página:
4 – Publica.
¡Eso es todo!
Ejemplos
Ejemplos de URL pueden ser:
- categoria/flores/ (un enlace relativo al enlace permanente “flores”)
- ../categoria/flores/ (un enlace relativo al enlace permanente “flores”)
- .. /pagina.html (una página fuera del subdirectorio de WordPress (carpeta-de-wp/blog/), pero en el mismo sitio)
- http://www.otrodominio.com/recursos/ (una página en un sitio completamente diferente)
Descargar
[download id="3"]




