Puede que alguna vez haya tenido la necesidad de eliminar el título de la cabecera de la página. Y anteriormente la única opción era ocultar el mismo usando CSS personalizado.
Proporcionamos dos filtros. Uno para eliminar el título del encabezado de la página y otro para añadir el título de la página en el área de contenido.
Sumerjámonos en ambos casos y veamos el filtro sobre cómo funcionará -
Caso 1:
Cómo eliminar el título de cabecera de página que aparece en la parte superior de la imagen. Aquí, puedes eliminar el Título de Cabecera de Página en todas las páginas individuales, páginas de archivo y entradas. Alternativamente, puedes eliminar el Título del encabezado de página sólo de las páginas individuales (el título seguirá siendo visible en las páginas de archivo y publicaciones), de todas las páginas (pero no de las publicaciones), o sólo de tu página de inicio.
Solución 1: Usted tendrá que añadir el siguiente filtro, para eliminar el título de cabecera de página en todas las páginas individuales, páginas de archivo, y los puestos:
add_filter( 'astra_advanced_header_title', 'remove_page_header_title' ); function remove_page_header_title() { return; }
Solución 2: Tendrá que añadir el siguiente filtro, para eliminar el Título de Cabecera de Página sólo de páginas individuales:
add_filter( 'astra_advanced_header_title', 'page_header_title_disable' ); function page_header_title_disable( $title ) { if ( is_page() ) { $title = false; } return $title; };
Solución 3: Usted tendrá que añadir el siguiente filtro, para eliminar el título de cabecera de página de todas las páginas, pero dejarlo en todos los puestos:
add_filter( 'astra_advanced_header_title', 'page_header_title_disable' ); function page_header_title_disable( $title ) { if ( is_singular( 'page' ) | is_archive() ) { $ítulo = false; } return $title; }
Solución 4: Tendrá que añadir el siguiente filtro, para eliminar el Título de Cabecera de Página sólo de la página de Inicio:
add_filter( 'astra_advanced_header_title', 'page_header_title_disable' ); function page_header_title_disable( $title ) { if ( is_front_page() | is_home() ) { $title = false; } return $title; };
Nota
Para utilizar uno de los códigos mencionados, basta con copiarlo y pegarlo en el campo archivo functions.php del tema hijo.
Caso 2:
Después de eliminar el encabezado de página del banner superior, tendremos que añadir el título en el área de contenido inferior.
Solución: Veamos el filtro que necesitarás para añadir el título al área de contenido -
add_filter( 'astra_the_title_enabled', 'display_page_title', 999 ); function mostrar_título_de_página() { devuelve true; }
Nota
Pegue el código anterior en el campo archivo functions.php del tema hijo.
Así es como puede eliminar el Título del encabezado de página y añadir el Título en la sección de contenido.