Añade código a functions.php mediante un plugin

Cuando queremos añadir alguna funcionalidad, algún snippet de código que hemos encontrado, a nuestro WordPress tenemos 2 opciones:

  1. mediante un plugin
  2. o añadiendo el código al archivo functions.php

La primera nos hace depender de ese plugin y el trabajo de crearlo y la segunda, si no usamos un theme propio, tendremos que volver a editar el archivo functions.php en cada actualización del tema.

Para resolver esto tenemos el plugin gratuito Functionality, con él podrás ir añadiendo tus snippets sin depender del tema que uses y sin tener que crear varios plugins.

functions

Vía Automate the Creation of a WordPress Functionality Plugin

La historia visual del interfaz de administración de WordPress

WordPress tiene 10 años y acaba de lanzar la versión 3.6  3.7 3.8. Como cualquier otro software las nuevas versiones van introduciendo mejoras de usabilidad y diseño en su interfaz.

Recogeremos cronológicamente algunas de las novedades que presentaron en su día las 19 actualizaciones más importantes, una cada 3 o 4 meses, acompañando alguna captura de su interfaz y al final enlazamos con algunos plugins para personalizar nuestro Panel de Administración.

Si lo prefieres más visual  puedes verlo a modo de galería al final del artículo.

El origen

B2/Cafelog (2001).

El origen de WP data del 2001 con B2/Cafelog. 2 años después Matt Mullenweg y Mike Little lanzaron la primera versión del CMS más popular de la historia.

b2smilies

WordPress 0.7 – WordPress 1.0 (2003)

WordPress 0.7 – (mayo 2003)

La primera versión.

wp07

WordPress 0.71 – Gold – (junio 2003)

3 estados (Publicado, Borrador y Privado). Extractos manuales y un 300% más rápido.

wordpress-071-620x385

WordPress 1.0 – WordPress 2.0 (2004 – 2005)

WordPress 1.0 – Miles (enero 2004)

Se podía asignar más de una categoría a un post y configurar enlaces permanentes amigables. Se destacó la función de moderar los comentarios.

wordpress-101

WordPress 1.2 – Mingus (mayo 2004)

¡¡¡ Son introducidos los plugins !!!

wordpress-121

WordPress 1.5 – Strayhorn (febrero 2005)

Dentro de “Presentation” aparece “Themes” y el famoso tema Kubrick. ¿Os acordáis?

wordpress-15-post

 

WordPress 2.0 – WordPress 3.0 (2005 – 2009)

WordPress 2.0 – Duke (Diciembre 2005)

Se vuelve azul y aparecen los roles de usuarios

wordpress-20-post

WordPress 2.1 – Ella (enero 2007)

Se mejora la velocidad con la introducción de AJAX.

wordpress-21

WordPress 2.2 – Getz (mayo 2007)

Se introducen los widgets por primera vez.

wordpress-22

 

WordPress 2.3 – Dexter (septiembre 2007)

Aparecen, y también confunden, las etiquetas

wordpress-23-post

WordPress 2.5 – Brecker (marzo 2008)

Se introducen los widgets en el escritorio y la API para shortcodes

wordpress-25

WordPress 2.6 – Tyner (julio 2008)

Revisiones de los posts

wordpress-261-post

WordPress 2.7 – Coltrane (diciembre 2008)

Actualización automática, respuestas y paginación de comentarios, administración masiva, mejora instalación de plugins y un gran cambio en el aspecto del panel de administración.

wordpress-27-post

WordPress 2.8 – Baker (junio 2009)

Mejora la instalación de temas puedes navegar por el directorio e instalarlos directamente.

install-themes

WordPress 2.9 – Carmen (diciembre 2009)

Soporte oEmbed, edición de imágenes, la papelera.

carmen-web_dvd.original

WordPress 3.0 + (2010 – actualidad)

WordPress 3.0 – Thelonious (junio 2010)

Fusiona WordPress con “WordPress Mu” para dar soporte multiblogging por defecto. Nuevo tema por defecto: Twenty Ten

wordpress-3.0-network-settings

WordPress 3.1 – Reinhardt (febrero 2011)

Enlaces internos y la Barra de administración. El panel de administración se torna azul de nuevo.

WP3.1-BlueColorScheme

 

WordPress 3.2 – Gershwin (julio 2011)

No más soporte para IE6. Nuevo tema por defecto: Twenty Eleven

wordpress-3.2-gershwin

 

WordPress 3.3 – Sonny (diciembre 2011)

Carga de archivos más rápida con arrastrar y soltar. Barra lateral del escritorio. Bienvenida al escritorio.

wp3-3

WordPress 3.4 – Green (junio 2012)

Vista previa de los temas y se introduce la API para personalizar los temas desde el panel de administración.

wordpress_3_4_1

WordPress 3.5 – Elvin (diciembre 2012)

Mejora de la librería multimedia. Creación de un asistente para personalizar los temas. Y un nuevo tema por defecto: Twenty Twelve

wordpress-media

WordPress 3.6 – Oscar (agosto 2013)

Lanzado hace 3 días y con un nuevo tema por defecto: Twenty Thirteen

WordPress-36-oscar-admin

Iremos actualizando el post y la galería. El lanzamiento de 3.7 está previsto para octubre y la 3.8 para diciembre de 2013

Actualización 26/10/13

WordPress 3.7 “Basie” (24/10/2013)

Se mejora la API de Customizer, los resultados de búsqueda se muestran ahora por relevancia en vez de por orden cronológico. Actualizaciones automáticas en segundo plano.

WP3-7-basie

Actualización 13/12/13

WordPress 3.8 “Parker” (12/12/2013)

Creo que se puede afirmar que es el mayor y mejor cambio estético en el diseño del panel de admon. El diseño responde al antes plugin “MP6” que mencionamos más abajo con posibilidad de elegir esquemas de color. El tema nuevo Twenty Fourteen (antes “Further”) está pensado para revistas digitales.

WP 3.8 incluye también los iconos vectoriales “Dashicons” y la tipografía “Open Sans”. Otra mejora ha sido el trabajo en diseño responsive. Mejoras en la sección de Widgets y algo que esperaba para este sitio, una mejor administración de temas.

WordPress 3.8 - Temas

WordPress 3.8 – Temas

Otras opciones con plugins

Claro que podemos personalizar a nuestro gusto el panel de administración creando nuestro propio tema o utilizando algunos de estos plugins

DP Dashboard

darkness-dashboard

Retina Press WordPress Admin Theme

retina

Twitter Bootstrap Admin Theme (gratuito)

bootstrap

WP Quick Admin Themes

qpquick-admin-themes

MP6 (gratuito) el utilizado para la versión 3.8 (12/12/13)

mp6

Galería visual de los paneles de administración de WordPress

Fuentes y más información:

WordPress 3.6 y Twenty Thirteen ya disponibles

Ya está disponible la versión 3.6 de WordPress, bautizada como Óscar en honor al pianista de Jazz Oscar Peterson. En el momento de esta publicación, 24 horas después de su lanzamiento, ha sido descargada casi 340.000 veces.

WordPress Download Counter

Novedades de WP 3.6

Un nuevo tema por defecto Twenty Thirteen que ya puedes probar aquí y muchas mejoras como:

  • Mejora en la interfaz de menús de navegación
  • Revisiones que nos dicen los cambios línea a línea
  • Mejoras en los formatos de entrada
  • Autoguardado y Bloqueo de entradas – para sitios y blogs con múltiples autores
  • Mejoras en la inserción de archivos de audio y videos con reproductor nativo HTML5 y más soporte Oembed para incrustar por ejemplo de Spotify.
  • Y mucho más: Lista completa de todos los cambios

El presente y el futuro próximo de WordPress

Según ha anunciado Matt Mullenweg a finales de este 2013 ya tendremos la versión 3.8.

Esta es la representación infográfica que el propio Matt dio sobre el estado de WordPress en 2013

wordpress-infographic-2013

2013 WordPress Infographic por ElegantThemes.com.

Haz una copia de seguridad y actualiza a WP 3.6

TwentyThirteen

The 2013 theme for WordPress takes us back to the blog, featuring a full range of post formats, each displayed beautifully in their own unique way. Design details abound, starting with a vibrant color scheme and matching header images, beautiful typography and icons, and a flexible layout that looks great on any device, big or small.

Twenty Thirteen by the WordPress team

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5,00 out of 5)
Cargando…

More info and download | Demo

Wordpress theme Twenty Thirteen

12 generadores de código para desarrollo de WordPress

GenerateWP es un recurso buenísimo para todo programador que esté buscando algún snippet de código básico para un plugin o tema de WordPress.

Lo especial de este útil proyecto es que no es un código cerrado que copias y pegas y luego tienes que personalizar, es un generador online, el código lo vas creando totalmente personalizado cumplimentando las opciones de cada generador.

GenerateWP

En estos momentos hay 12 generadores aunque avisan que su objetivo es crear entre 20 y 30.

Generador de taxonomías

Crea Taxonomías personalizadas con la función register_taxonomy().

Generador de formatos de entrada

Crea Formatos de entrada con la función register_post_type().

Generado de estados de entrada

Crea Estados de entrada con la función register_post_status().

Características para temas

Añade soporte a las Características para temas con la función add_theme_support().

Generador de menús

Crea Menús de navegación con la función register_nav_menus().

Generador de sidebars

Añade soporte a Sidebars con la función register_sidebar().

Generador del archivo wp-config.php

Personaliza la configuración del archivo wp-config.php.

Generador de shortcodes

Añade Shortcodes personalizados con la función add_shortcode().

Generador de Barra de Administración

Crea un Toolbar (Barra de administración) con la clase WP_Admin_Bar.

Generador WP_Query

Crea WordPress Queries personalizadas con la clase WP_Query.

Generador User Query

Crea User Queries personalizadas con la clase WP_User_Query.

Generador Comment Query

Crea Comment Queries personalizadas con la clase WP_Comment_Query.

Ryu

Ryu is a clutter-free theme for personal bloggers. It has great readability with a large font size, and the one-column layout is perfect for displaying large images. Optional widgets are located at the top panel with social media links and a search field. Background color for an image post will automatically match the uploaded image in the post.

Ryu by Automattic

1 Star2 Stars3 Stars4 Stars5 Stars Cargando…

More info and download | Demo

Wordpress theme Ryu

Celebrate

Celebrate is a responsive theme built on top of Hybrid Core, featuring a full range of post formats, masonry layout, custom header and background.

Celebrate by ThemeHall

1 Star2 Stars3 Stars4 Stars5 Stars Cargando…

More info and download | Demo

Wordpress theme Celebrate