Descubre en este tutorial cómo ocultar el título en páginas o entradas del tema Storefront mediante código.
Storefront es uno de los temas más adecuados para usar en conjunción con WooCommerce ya que está creado por la misma compañía y la integración del tema con el plugin es muy buena.
Si lo estás usando y quieres que en la página principal (u otra) no se muestre el título, porque, por ejemplo, prefieres añadirlo con el editor de bloques, a continuación te cuento cómo hacerlo.
Snippet para eliminar el título en el tema Storefront
Añade el siguiente fragmento al final del fichero functions.php:
Para ver este código y los otros 2055 snippets de esta web,
identifícate o suscríbete aquí.
En este snippet eliminas la función storefront_page_header
de la página principal usando la etiqueta condicional is_front_page
. Puedes conseguir lo mismo para páginas concretas usando la etiqueta condicional is_page
.
Si por el contrario prefieres que el título no se muestre cuando uses una plantilla de página determinada este sería el snippet que necesitas:
Para ver este código y los otros 2055 snippets de esta web,
identifícate o suscríbete aquí.
En este caso usas la misma función para eliminar el título pero la etiqueta condicional es is_template_page
.
En este ejemplo usas un array donde añades dos plantillas donde no quieres que se muestre el título:
- template-fullwidth-no-title.php
- template-fullwidth-narrow-no-title.php
Solo tienes que cambiarlo por el nombre de tu plantilla de página e indicar la ruta donde se encuentra. En el ejemplo es page-templates/
, pero puedes ajustarlo si has modificado la estructura del tema.
Conclusión
Como ves, con unas pocas líneas de código puedes ocultar el título de las páginas o entradas del tema Storefront.
Si tienes alguna duda te leo en los comentarios. Y si quieres dejarme una sugerencia para futuros tutoriales, envíamela a través del formulario de contacto.
Todo ventajas de ser suscriptor. 😉