Cómo cambiar el título de la página en la pestaña del navegador

Visión general

¿Quieres cambiar el título de la página de la pestaña del navegador? Esto es muy fácil de hacer con un pequeño fragmento de código. Le mostraremos el PHP necesario para cambiar este título.

Configurar

Por defecto, al visualizar cualquier página, el título de la página que se muestra en la pestaña del navegador se extrae del título de la página o de la entrada. Esto también es cierto cuando se utiliza el addon Conversational Forms o el addon Form Pages, el título que aparece es el título del formulario que ha definido en la configuración de su formulario.

En algunos casos, puede que desee hacer que el título de la pestaña del navegador sea diferente al nombre real que se muestra al cargar el formulario. Para cambiar este título, copie este fragmento de código en su sitio.

/**
 * Change the page title on the browser tab.
 * 
 * @link https://wpforms.com/developers/how-to-change-the-page-title-on-the-browser-tab/
 *
 */

function generate_custom_title( $title ) {

        // Enter the ID number of the page you want to change here
	if ( is_single( '850' ) ) {
		$title = __( 'My Custom Title', 'textdomain' );
	}
	
	return $title;  
}
add_filter( 'pre_get_document_title', 'generate_custom_title', 10, 1 );

En el código anterior, el ID de página al que nos dirigimos es 850. Tendrás que cambiar este número de identificación para que coincida con el de tu página. Para averiguar este número, consulte esta útil documentación.

Cuando utilice este fragmento para el complemento Conversational o Form Pages, el número de ID que deberá introducir en el fragmento es el ID del formulario. para encontrar el ID de su formulario, consulte este tutorial.

Y ¡listo! Ha cambiado con éxito el título de la pestaña del navegador que se muestra en Conversational Forms. ¿Le gustaría también cambiar el indicador de campo requerido en WPForms? Revise nuestro tutorial sobre Cómo Cambiar el Indicador de Campo Requerido.

Referencia del filtro: pre_get_document_title