Sacando provecho del archivo “functions.php” en los temas de Wordpress

Enlaces patrocinados:

Logo de WordpressLos temas (Themes) para Wordpress puden usar opcionalmente un archivo llamado functions.php que se localiza dentro de la misma carpeta del tema, ahí se pueden escribir funciones en PHP, este archivo actúa como un plugin y automáticamente se cargan durante la inicialización de WordPress, para que funcione no tiene que ser llamado, sólo debe estar localizado en la carpeta del Theme.

Matt Varone, un desarrollador web ha publicado 2 posts en su blog con un listado de algunas funciones muy útiles que podemos usar en nuestros propios Themes, esto con el propósito de ayudarte a desarrollar rapidamente tus propios Themes, algunas de las funciones que podemos encontrar son:

  • wp_list_recent_posts( Amount, Categories, HTML before, HTML after );

    Es una función personalizada para mostrar los posts más recientes.

  • shorten_text( Characters, Tail, Print );

    Es una función personalizada para recortar un post hasta cierto número de caracteres.

  • highlight_comment( Class Name, Author ID );

    Función para resaltar el autor del post en los comentarios.

  • display_copyright( Year, Separator, Tail );

    Función personalizada para mostrar facilmente un mensaje de Copyright dinámico.

Todas estas funciones las puedes descargar de aquí, más información acerca de cómo usarlas.

Y si estas funciones no son suficientes, aquí tienes una segunda parte:

  • list_in_columns( Type, Amount Per Column, Arguments, Link Rel, List Class , First Column Class );

    Función para listar facilmente el blogroll (lista de enlaces) o las categorías en múltiples columnas.

  • get_custom_field_value( Custom Field Key, Print );

    Función para obtener facilmente el valor de un campo personalizado.

  • reg_replace_content( Pattern, Replace, Print );

    Función para buscar y reemplazar facilmente por medio de una expresión regular dentro de un post

  • get_post_image( Image Number, Print );

    Función para obtener una imagen que aparece dentro del contenido del post.

  • clean_bad_content( Print );

    Función para limpiar algunos errores comunes en el código HTML, por ejemplo elimina las etiquetas <p>, <a> y <span> vacias y las etiquetas <font> además elimina los estilos en línea “style=”“.

Esta segunda parte de funciones la puede descargar de aquí, más información acerca de cómo usarlas.

Enlaces patrocinados:
Enlaces patrocinados:
Enlaces patrocinados:

6 Comentarios (Agrega el tuyo)

  1. Comentado 24 de Noviembre de 2008 a las 7:43 AM | Permalink | Responder ↓

    Gracias por recopilar estas buenas funciones personalizadas para poder usarlos.

  2. Ricardo Calle
    Comentado 29 de Agosto de 2009 a las 4:51 PM | Permalink | Responder ↓

    Carlos me podrías decir como hago para encontrar los archivos sidebar.php.”
    “index.php.”, etc. de temas del wordpress? Los he buscado por todas partes de mi tablero pero nada. A ver si me orientas por favor.

Escribe un Comentario

Su correo nunca será publicado ni compartido. Los campos requeridos están marcados *

*
*

Comment moderation is enabled. Your comment may take some time to appear.

Trackbacks a este artículo: (URL del trackback)

  1. [...] Sacando provecho del archivo “functions.php” en los temas de Wordpress techtastico.com/post/funciones-utiles-themes-wordpress/ por tollendo hace pocos segundos [...]

  2. Por Gran recopilación de código muy útil para Wordpress en 26 de Enero de 2009 a las 12:46 PM

    [...] de código muy útil para Wordpress, recuerda que hace tiempo también te había mostrado cómo sacarle mayor provecho al archivo functions.php de los Themes de WordPress y está muy relacionado porque muchos trozos de este código que han [...]

  3. Por 10 formas de hacer más rápido tu blog con WordPress en 13 de Junio de 2009 a las 11:43 PM

    [...] Una de las primeras cosas que debes hacer para optimizar WordPress es ver cuantos plugins estás usando, y si son más de 10 entonces debes considerar cuales son realmente necesarios y si los puedes integrar directamente dentro de tu Theme. [...]

Estudios Kurin - Técnicas de video y fotografía