Personalización de un tema WordPress

Vamos a ver una serie de funciones que, añadidas a nuestro tema, permitirán que el usuario del mismo pueda personalizarlo a su gusto.

add_theme_support( $caracteristica, $argumentos )

Permite un tema o plugin registrar soporte de ciertas características de tema. Si se llama desde un tema, debe hacerse desde el fichero de plantilla functions.php. Si se llama desde un plugin debe adjuntarse a una función gancho.

Parámetros

$características cadena requerida con el nombre de la característica a añadir:

  • ‘post-formats’ habilita soporte de formatos de post para un tema. Los formatos de post son: aside, gallery, link, image, quote, status, video, audio, chat.
  • ‘post-thumbnails’. Visto en un artículo anterior.
  • ‘custom-background’. Habilita el soporte del fondo personalizable para un tema. Puedes añadir argumentos por defecto, así:

  • ‘custom-header’ habilita el soporte de la cabecera personalizable para un tema. Los argumentos por defecto se pasan así:

  • ‘custom-logo’. Visto en un artículo anterior.
  • ‘automatic-feed-links’. Habilita los vínculos feed para artículos y comentarios en la cabecera.
  • ‘html5’. Permite el uso del marcado HTML5 para los formularios de búsqueda, formularios de comentarios, listas de comentarios, galerías y subtítulos.

  • ‘title-tag’ Permite que plugins y temas gestionen las etiquetas de título de documento.
  • ‘editor-style’. Registros internos no empleados directamente por los temas.
  • ‘widgets’. Registros internos no empleados directamente por los temas.
  • ‘menus’. Registros internos no empleados directamente por los temas.

$argumentos matriz opcional. Por defecto, true.

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *