# Integrações

## Worpress

para implementar o tag (o script) AgnosticData em todo o seu site Wordpress é simples. Siga os passos abaixo. Basicamente iremos utilizar o hook `wp_head` nativo do CMS.&#x20;

1\) Acessar `functions.php` em  `wp-content/themes/seu-tema`

2\) Crie a função abaixo

```php
function add_agnosticdata_script() {
// Acesse o seu código SDK enviando no cadastro.
// Substituindo MY_ACCESS_KEY e MY_PROJECT_ID por seus dados reais.
 
    ?>
      <!-- Agnostic Data Events -->
      <script>
      !function(){console.log("dv","1.0.3");!async function(t){const e=document.querySelector("[data-script-id='agnosticadsjs']");e&&e.remove();const o=await fetch(t);if(o.ok){const t=await o.text(),e=document.createElement("script");e.dataset.scriptId="agnosticadsjs",e.textContent=t,document.body.appendChild(e)}else console.error("Erro ao carregar o script:",o.statusText)}("https://utils.agnosticdata.ai/v2/?api_key=MY_ACCESS_KEY&project_id=MY_PROJECT_ID&f=webjs")}();
      </script>
      <!-- End Agnostic Data Events -->
          
    <?php
}
```

3\) Implemente em uma *action* `wp_head` logo abaixo da sua função.&#x20;

```php
add_action('wp_head', 'add_agnosticdata_script');
```

**No final temps em** `wp-content/themes/seu-tema/functions.php`

```php
function add_agnosticdata_script() {
// Acesse o seu código SDK enviando no cadastro.
// Substituindo MY_ACCESS_KEY e MY_PROJECT_ID por seus dados reais.
 
    ?>
      <!-- Agnostic Data Events -->
      <script>
      !function(){console.log("dv","1.0.3");!async function(t){const e=document.querySelector("[data-script-id='agnosticadsjs']");e&&e.remove();const o=await fetch(t);if(o.ok){const t=await o.text(),e=document.createElement("script");e.dataset.scriptId="agnosticadsjs",e.textContent=t,document.body.appendChild(e)}else console.error("Erro ao carregar o script:",o.statusText)}("https://utils.agnosticdata.ai/v2/?api_key=MY_ACCESS_KEY&project_id=MY_PROJECT_ID&f=webjs")}();
      </script>
      <!-- End Agnostic Data Events -->
          
    <?php
}

add_action('wp_head', 'add_agnosticdata_script');
```
