Passer au contenu principal
Toutes les collections
Comment explorer un site WordPress qui utilise en interne un domaine différent de l'URL publique
Comment explorer un site WordPress qui utilise en interne un domaine différent de l'URL publique

Découvrez comment résoudre le problème du plugin WordPress lorsque le site WordPress utilise différentes URL

Lucy avatar
Écrit par Lucy
Mis à jour cette semaine

Lorsque vous utilisez le plugin Wordpress d'Ahrefs, il peut y avoir un cas où après avoir exécuté l'audit de contenu, vous voyez des résultats incomplets ou vides.

Cela est probablement dû à l'utilisation de 2 URL différentes de votre site WordPress : une URL interne / de pré-production et une URL publique. Pour que le plugin fonctionne, vous devrez peut-être appliquer des paramètres plus avancés :


Imaginons que l'URL du site de mise en scène soit blog.ahrefs.com et l'URL publique est ahrefs.com/blog/.

Pour vous assurer que le plugin récupère les bonnes pages de votre site Wordpress, veuillez ajouter le bloc de code suivant à vos fonctions. fichier hp (https://developer.wordpress.org/themes/basics/theme-functions/#what-is-functions-php) ou à votre thème actif.

Vous devrez spécifier le nom de domaine de l'URL publique (dans notre exemple, c'est 'ahrefs. om') et l'URL publique du site (dans notre exemple, c'est 'https://ahrefs. om/blog'). N'oubliez pas de remplacer ces deux champs par votre propre nom de domaine et l'URL publique :

// Redirection de domaine Ahrefs commence.define('REPLACEMENT_DOMAIN', 'ahrefs.com'); // nom de domaine public.define('REPLACEMENT_SITE_PATH', 'https://ahrefs.com/blog'); // URL publique du site, sans barre oblique finale.add_filter( 'ahrefs_seo_post_url', function( $domain ) {return rtrim( str_replace( home_url(), REPLACEMENT_SITE_PATH, $domain ), '/');});add_filter( 'ahrefs_seo_domain', function( $domain ) {return REPLACEMENT_DOMAIN;});add_filter( 'ahrefs_seo_search_traffic_url', function( $domain ) {return rtrim( str_replace( home_url(), REPLACEMENT_SITE_PATH, $domain ), '/');} );// Redirection de domaine Ahrefs fin.
Avez-vous trouvé la réponse à votre question ?