Divi Theme afegeix el viewport que estableix el zoom permès en el seu tema amb una funció. Un petit codi escrit en functions.php del tema.

Vaig estar mirant on era, normalment en el header.php o indexp.php depenent de la plantilla que sigui. En aquest cas Divisió l’afegeix mitjançant un add_action seu arxiu de funcions.

Divi utilitza un ganxo (hook), per afegir el codi i es diu et_add_viewport_meta, de manera que no només hauríem d’afegir una funció amb el mateix nom perquè d’aquesta manera es provocaria un error (no hi pot haver dues funcions amb el mateix nom)

El primer que hauríem de fer és eliminar el ganxo que afegeix l’arxiu functions.php i hem de eliminar-ho amb remove_action i per fer-ho ens servirem de el nom de la funció per exemple amb el següent codi afegit al functions.php del tema fill oa un connector que afegeixi php a la pàgina web

// quitar zoom predeterminado
function borrar_viewport() {
remove_action ('wp_head', 'et_add_viewport_meta');}
add_action ('init', 'borrar_viewport');

Si us fixeu en l’última línia s’ha establert que l’acció s’elimini de la secció ‘init’ això és perquè si s’utilitza ‘wp-head’ el ganxo no s’eliminaria, cal eliminar-lo d’ init

El segon pas és establir un nou viewport amb una altra funció i utilitzarem un nom diferent com per exemple nuevo_et_add_viewport_meta

El codi seria una cosa així:

function nuevo_et_add_viewport_meta(){

// echo '<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />';
echo '<meta name="viewport" content="width=device-width, initial-scale=0.86, maximum-scale=2.0, user-scalable=1" />';
}
add_action( 'wp_head', 'nuevo_et_add_viewport_meta' );

The ViewportMés informació:

Publicaciones relacionadas anterior y posterior

Ves al contingut