Pregunta:
<?php the_custom_logo(); ?>
custom-logo
para mi tema y lo <?php the_custom_logo(); ?>
con <?php the_custom_logo(); ?>
en el encabezado. ¿Existe la posibilidad de agregar simplemente algunas clases más a esta imagen directamente? Por defecto solo viene con custom-logo
.
Respuesta:
WordPress proporciona un gancho de filtro para la personalización de logotipos personalizados. El gancho get_custom_logo
es el filtro. Para cambiar la clase del logotipo, este código puede ayudarlo.
add_filter( 'get_custom_logo', 'change_logo_class' );
function change_logo_class( $html ) {
$html = str_replace( 'custom-logo', 'your-custom-class', $html );
$html = str_replace( 'custom-logo-link', 'your-custom-class', $html );
return $html;
}
Referencia: Cómo cambiar el logotipo personalizado de wordpress y la clase de enlace del logotipo