Supprimer le bouton des modèles UAG des publications / pages

Ultimate Addons for Gutenberg offre une option pour importer des modèles prêts à l’emploi directement à partir de l’éditeur de blocs.

Le plugin affiche le bouton ‘UAG Templates’ en haut de chaque page et publication. Ce bouton ouvre une fenêtre dans laquelle vous pouvez importer des modèles.

Si vous souhaitez supprimer ce bouton et cette option pour importer des modèles, utilisez le code personnalisé suivant.

Remarque: ajoutez le code suivant aux functions.php de votre thème enfant

1) Pour désactiver le bouton «Modèles UAG» de tous les messages, pages et autres types de messages.

add_filter( 'ast_block_templates_disable', '__return_true' );

2) Pour désactiver le bouton ‘UAG Templates’ à partir des pages uniquement

add_filter( 'ast_block_templates_disable', function( $default = false ) {
	if (isset($_REQUEST['post_type']) && 'page' === $_REQUEST['post_type']) {
        return true;
    } elseif ('page' ===get_post_type($_GET['post'])) {
        return true;
    }
	return $default;
} );
Posted in Uncategorized

Comment détecter le nom de la ville des visiteurs et l’utiliser pour augmenter les conversions

Méthode plus récente et précise avec une adresse IPv4 ou IPv6

ipapi fournit une interface API facile à utiliser permettant aux clients de consulter diverses informations auxquelles les adresses IPv4 et IPv6 sont associées. Pour chaque adresse IP traitée, l’API renvoie plus de 45 points de données uniques, tels que les données de localisation, les données de connexion, les informations du FAI, le fuseau horaire, la devise et les données d’évaluation de la sécurité.

L’API est basée sur REST, les demandes de recherche sont effectuées à l’aide d’URL HTTP GET simples et les résultats sont renvoyés au format JSON ou XML léger en quelques millisecondes.

https://ipapi.com/

Méthode de code personnalisé gratuite

Cela impliquera d’ajouter une fonction personnalisée à votre site Web qui se connectera à une base de données tierce gratuite.

Vous pouvez tester l’exactitude de la base de données en visitant ce lien .

J’aime utiliser le plugin gratuit Code Snippets pour ajouter des fonctions personnalisées, comme démontré dans la vidéo, mais vous pouvez tout aussi facilement l’ajouter à votre thème enfant si vous êtes un rédacteur de code.

function visitorcity_function() {
 $ip = $_SERVER["REMOTE_ADDR"];
 $url = "http://geoip.nekoapi.icu/api/" . $ip;
 $json = wp_remote_fopen($url);
 $data = json_decode($json, TRUE);
 $city = print_r($data['city'], true);
 $result = $city;
 return $result; }

 add_shortcode('visitorcity', 'visitorcity_function');

 add_filter( 'widget_text', 'shortcode_unautop' );
 add_filter( 'widget_text', 'do_shortcode' );

Ensuite, vous pouvez utiliser le code court suivant où vous souhaitez afficher le nom de la ville des visiteurs.

[visitorcity]

Cette méthode est bonne car elle est gratuite ;-), mais certaines parties du monde peuvent ne pas avoir les données de localisation les plus précises.

Posted in Uncategorized