Mejor contenido real que “lorem ipsum” para probar temas WordPress

Para el desarrollador de temas el uso de contenido de muestra, tirando del consabido “Lorem ipsum” se convierte casi en una obligación.

Para mostrar a los posibles usuarios de sus temas hay que hacer demos, a ser posible con contenido que muestre como se visualizarán los distintos estilos, imágenes, etc en el tema.

Ahora bien, el uso de “lorem ipsum” es cosa del pasado … 

WPfillMe es un servicio web que ofrece un entorno, basado en el editor TinyMCE, desde el que crear contenido real de muestra para utilizarlo en las demos de temas WordPress.

Con pestaña visual y HTML, dispone de tags para añadir los contenidos habituales, como texto, estilos de título, negritas, citas, imágenes con o sin pie de foto, listas, incluso tablas.

Si lo deseas, incluso puede generar contenido de ejemplo para ti, simplemente haciendo clic en el botón “Gimme everything“, que completa tu editor con los elementos más habituales.

Una vez hayas creado el contenido solo tienes que hacer clic en el editor y copiar el HTML para incluirlo en tus entradas de prueba para la demo, más fácil imposible.

La curva de aprendizaje es inexistente, así que puedes empezar a usarlo sin mayores indicaciones y así ofrecer una experiencia de tus desarrollos de temas WordPress y que tus usuarios comprueben ese maravilloso CSS que has preparado para su disfrute.

Una función WordPress en tu correo, cada día

Si no usas Delicious ni los favoritos de Twitter, si no te gusta suscribirte a feeds RSS o tener blogs favoritos, quizás lo tuyo sea el correo electrónico.

Y como para todo hay opciones, si quieres aprender nuevas funciones WordPress, y recibir una buena referencia cada día en tu email ya tienes un servicio que hace exactamente eso.

The Daily WordPress reference es un servicio sencillo, pero efectivo, que ha iniciado el envío de documentación sobre WordPress por email. Simplemente apuntas tu dirección de correo electrónico y recibirás en tu email una función diaria de WordPress, para hacer tu biblioteca de desarrollador, poco a poco.

Este es un ejemplo de los emails que recibirás … 

En la misma página de suscripción tienes varios ejemplos al final de la misma.

Para todo lo demás, Ayuda WordPress.

Tags para los Custom Post Types

nube de tags

Ya existe mucha documentación sobre cómo crear taxonomías y cómo usarlas en los custom post types, pero… ¿cómo usar las taxonomías que usa WordPress por defecto? A esta pregunta no existe mucha documentación, y menos en español. Por esto, he decidido volver a escribir en TodoWP y hacer un pequeño manual de cómo usar específicamente tags en un tipo de post personalizado.

Los ingredientes para lograrlo son:

  1. La definición o declaración del post type
  2. La conexión del tipo de post con la taxonomía
  3. El cambio en el query por defecto

Lo primero es tener el custom post type:

register_post_type('alojamiento',
array(
'labels' => array(
'name' => 'Alojamientos',
'singular_name' => 'Alojamiento'
),
'capability_type' => 'post',
'public' => true,
'supports' => array('title','editor'),
'taxonomies' => array('post_tag')
)
);

Este es un ejemplo básico de cómo se registra un post type, lo importante en este ejemplo es la linea donde se registran las posibles taxonomías para este tipo.

'taxonomies' => array('post_tag')

Nota: en esta parte no es necesario poner todas las taxonomías que se usarían. Luego se pueden crear taxonomías personalizadas para usarlas con este tipo de post.

tags

Hasta el momento aun no ponemos usarla, ¿por qué? Porque el editor no nos mostrará la caja que permite agregar las etiquetas. Para esto nuestro segundo ingrediente.


register_taxonomy_for_object_type('post_tag', 'alojamiento');

Esta última linea se coloca también en la acción init, al igual que el register_post_type. Hasta el momento todo funciona perfecto, podemos crear custom post y asignarles etiquetas. Incluso si agregamos un widget con la nube de etiquetas aparecerán las que hayamos creado y nos indicará cuántos posts tienen esa etiqueta.

Pero aún hay un problema: si en esa nube de etiquetas entramos a ver el listado de posts no veremos los de tipo especial, incluso aparecerán los posts normales, pero no los especiales.

Para esto nuestro tercer ingrediente. El problema radica en que el query que internamente tiene WordPress en el momento de solicitar los contenidos que se pasan a la plantilla para ser mostrados no incluye los post types.


function agregar_los_custom_posts($query)
{
if(is_tag() && empty($query->query_vars['suppress_filters']))
{
$post_types = array('post', 'alojamiento');
$query->set('post_type', $post_types);
return $query;
}
}
add_filter( 'pre_get_posts', 'agregar_los_custom_posts' );

Este filtro logra agregar nuestro o nuestros tipos al query en caso necesario.

Espero que esto les ayude cuando estén en sus desarrollos. Comenten sus resultados.

Sin tiempo para escribir.126

Sin tiempo para escribir.126

  • esGourmet, tienda online de productos manchegos. Loogic
  • Posibilidades de financiación para PYMES. Un blog en red
  • Plugin para validación de tarjetas de crédito con Jquery. Egrappler
  • Valicación de sitios web en 3w. W3Clove
  • Claves para el éxito en social media: estrategia, formación y herramientas adecuadas. Tristán Elósegui
  • Aware – Responsive WordPress Portfolio Theme
  • Google Zeitgeist 2011, lo más buscado del año en España. (siempre según google). Microsiervos
  • 7 consejos para incrementar las ventas en época de rebajas. Prestashop
  • Pixel Perfection When Rotating, Pasting And Nudging In Photoshop. Smashing magazine
  • Cómo matar al intermediario, limpiar la escena del crimen y encontrar una coartada creíble. Cagitan
  • Linking Economy (la economía de los intercambios de enlaces). Territorio Creativo
  • Una forma de hacer los proyectos. TodoBI
  • Activate WordPress Plugins Automatically via a Function. wpengineer
  • Sisyphus, almacena los datos de los formularios en el navegador.
  • ToutApp – ahorrando tiempo en los envíos de e-mail con el mismo formato. wwwhatsnew
  • Useful Infographics for Web Developers. bloggerspath
  • Responsive Web Design Templates and Frameworks. Designmodo
  • Subway Map Visualization jQuery Plugin. TechBubble
  • 15 Must Have Internet Marketing Tools For Every Webmaster. CSSreflex

Sin tiempo para escribir.126 is a post from: Carrero

Plantilla HTML5 para desarrollar temas WordPress

Si buscas una plantilla a partir de la cual desarrollar tus temas WordPress que sea HTML5, esté bien documentada y con un CSS limpio seguro que te encanta Bones. La podrás usar para no tener que escribir la base de tus temas y tener un punto de partida increíble para tus desarollos.

Sus características son las siguientes:

  • 256 kb de tamaño
  • Constantes actualizaciones y mejoras
  • 2 hojas de estilo incluidas
  • 5 funciones incluida para que te ahorres plugins (posts relacionados, navegación, etc)
  • Te ahorra horas de desarrollo

Además, no es una cosa nueva que acaba de salir, ya lleva 9 versiones y creciendo. Si te animas o quieres probar Bones puedes descargarlo aquí.

Me enteré gracias a Blog perfume

WordPress 3.2 – Nueva interfaz de administración

Dentro de los cambios que nos esperan (pronto) en WordPress 3.2, una de las que más controversia traerán será la nueva interfaz de administración que se está en fase de desarrollo.

Si quieres ver como sería "ahora mismo" en este vídeo puedes comprobar las novedades que se han propuesto, como el cambio de ubicación de los enlaces rápidos, las flechas que te indiquen mejor donde estás o, lo más llamativo, la nueva interfaz minimalista del editor, una gozada …


Contenido exclusivo para suscriptores al Feed

¡Gracias por seguirnos a diario!. Premiamos tu fidelidad ofreciéndote habitualmente contenidos exclusivos. Hoy puedes descargar:

Clic aquí para iniciar la descarga Guía para Administrar WordPress

UI Labs: prueba las novedades visuales de WordPress

UI labs es un plugin desarrollado por John O'Nolan, del equipo de desarrollo del núcleo de la interfaz de WordPress que, una vez instalado, ofrece posibilidades, aprobadas o no, de futuribles cambios de la interfaz de administración de nuestro WordPress.

De momento, en la fase actual, puedes comprobar cambios estéticos en el modo de mostrar los distintos estados de las entradas que, en vez de verse lo de "Programada", "Borrador", etc, lo verás en bonitos colores, algo que puede ser una ayuda para unos o un horror visual para otros, es cuestión de gustos.

Según cuenta John no lo tomes como un plugin oficial ni nada parecido, sino como un modo de experimentar posibles mejoras que serán o no. Vamos, que es para jugar a como podría ser WordPress. Aquí te dejo capturas del primer experimento …

labs1 labs2

WordPress 3.2: más rápido, más ligero

test wordpress 3.2

Para variar, cuando aún no nos hemos acostumbrado a las novedades de WordPress 3.1 ya está en marcha el desarrollo de la siguiente versión: WordPress 3.2, y según Mark Jaquith será una revisión potente como pocas, a saber …

  • El asunto es “más rápido, más ligero” Se van a retirar tecnologías obsoletas para  hacer que sea todo más rápido y que la experiencia de escritura sea más ligera y sosegada.
  • Mejoras en la API de listado de tablas— más flexibilidad para uso de la API por parte de terceros.
  • Carga en el listado de tabla XHR — algo a investigar cuando se estabilice la API de listado de tablas.
  • PHP 5.2 ( en concreto 5.2.4, specifically) va a ser obligatorio. A hacer puñetas la compatibilidad hacia atrás, sin rémoras inseguras del pasado. No es cuestión de incorporar un montón de nuevas funcionalidades de PHP 5 sino de eliminar todo lo viejo y sustituirlo por lo nuevo..
  • MySQL 5 también será obligatorio. No van a cambiar las queries, solo los requisitos para la instalación.
  • Fin de IE6 para el admin. Si, ya va siendo hora de abandonar Internet Explorer 6 y usar un navegador "de verdad". Seguramente no se pueda hacer mucha limpia de CSS ya que IE7 comparte muchos de los problemas de su hermano previo pero habrá menos cosas que comprobar y con las que ser compatible arcaicamente. Por supuesto, los problemas de seguridad de IE6 no afectarán.
  • Escritura sin distracciones. Esta es la característica estrella para el usuario. Se va a reemplazar la funcionalidad de pantalla completa con algo más útil, simple y agradable, inspirándose en WriteRoom, OmmWriter, http://www.quietwrite.com/. Koop está mirando este tema para ver si puede ofrecer un plugin que facilite las cosas y así haya que hacer menos desarrollo.
  • Mejoras en las actualizaciones. Las actualizaciones en las que solo se cambian algunos archivos se harán sin tocar los ficheros "core". Si acaso se ofrecerá una actualización completa si hay muchos ficheros a modificar, a elección del usuario, sobreescribiendo los antiguos. Esto será efectivo para las actualizaciones menores dentro de la misma versión (de la 3.2 a la 3.2.1, por ejemplo).
  • Mejoras de velocidad. Hay muchas pequeñas cosas que se pueden hacer aún para que WordPress cargue y se perciba más rápido. Nacin está trabajando en la lentorra carga de PHP y también en un parche para que el menú de admin cargue más rápido haciendo la expansión en PHP. Se podrá acelerar el Escritorio evitando peticiones asíncronas de los paneles si la cache está activa. Dion ha realizado mejoras en el FTP para que las actualizaciones sean más rápidas en algunos servidores FTP. Aquí

Parece que Mark tiene las cosas muy claras y vamos en una muy buena dirección para hacer que WordPress siga siendo el CMS por excelencia.

Personalmente me encanta la línea de desarrollo propuesta, algo que veníamos pidiendo hace mucho: dejarse de adornos y hacer un WordPress más ligero y rápido.

El camino hasta WordPress 3.1

Impresionante este vídeo, extraído mediante la herramienta Gource, en el que se muestra todo el desarrollo de WordPress desde su inicio hasta el lanzamiento de WordPress 3.1, extrayendo todos los envíos de código al trac de WordPress.org.

Para guardar …

http://vimeo.com/20301230

Contenido exclusivo para suscriptores al Feed

¡Gracias por seguirnos a diario!. Premiamos tu fidelidad ofreciéndote habitualmente contenidos exclusivos. Hoy puedes descargar:

Clic aquí para iniciar la descarga Guía para Administrar WordPress

Las futuras versiones de WordPress serán GNU GPL 2

Hasta ahora la licencia de WordPress no era todo lo clara que esperaríamos, cuando especifica que está bajo la licencia GNU GPL pero sin especificar versión, lo que según la misma licencia GPL significa que si no se detalla la versión se podrá difundir bajo cualquier número de licencia publicada por la Free Software Foundation.

Pues bien, como comenta Mark Jaquith en el blog de desarrollo, en las próximas versiones se detallará que "WordPress es GNU GPL 2 y posteriores", lo que aclarará esta cuestión definitivamente.