---
title: Cree su variable dinámica personalizada para su meta título / descripción / social / schemas
url: "https://www.seopress.org/es/soporte/guias/cree-su-variable-dinamica-personalizada-para-su-meta-titulo-descripcion-social/"
lang: es
updated: 2023-09-04
---

# Cree su variable dinámica personalizada para su meta título / descripción / social / schemas

SEOPress ofrece de forma nativa docenas de variables dinámicas para usar en sus metas, como el título o la meta descripción. También puedes usarlos en tus schemas. ¿No encuentra lo que busca en la lista predefinida? ¡Crea tu propio!

## Paso 1: registre su variable dinámica

Copie y pegue este código en su `functions.php` de su tema o tema hijo:

```
function sp_titles_template_variables_array($array) {
    $array[] = '%%my-custom-global-variable%%';
    return $array;
}
add_filter('seopress_titles_template_variables_array', 'sp_titles_template_variables_array');
```

En la línea 2, agregamos nuestra nueva variable dinámica a la matriz. Reemplace `%%my-custom-global-variable%%` por la que le gustaría usar. Por ejemplo: `%%seo%%`

## Paso 2: muestra el valor en el código fuente

Ahora que hemos registrado nuestra nueva variable dinámica, tenemos que decirle a SEOPress qué datos mostrar en el código fuente para los motores de búsqueda. Copie y pegue este código después del anterior en su archivo `functions.php`:

```
function sp_titles_template_replace_array($array) { 
    //escape your values!
    $array[] = esc_attr(wp_strip_all_tags('WordPress SEO plugin'));
    return $array;
}
add_filter('seopress_titles_template_replace_array', 'sp_titles_template_replace_array');
```

En la línea 3, agregamos nuestro valor a la matriz, por ejemplo, «`WordPress SEO plugin`«.

Puede hacer lo que quiera aquí con las funciones de PHP: ¡sea imaginativo!

Asegúrese de escapar siempre de sus datos por seguridad.

## Paso 3: agregue su variable dinámica a la lista desplegable

### Metabox estándar de SEO

```
function sp_get_dynamic_variables($array){
    $array['%%my-custom-global-variable%%'] = 'My new dynamic variable title';
    return $array;
}
add_filter('seopress_get_dynamic_variables', 'sp_get_dynamic_variables');
```

### Metabox universal de SEO / esquema personalizado

Para el metabox Universal SEO / esquema personalizado, el código es diferente:

## Paso 4: use nuestra nueva variable dinámica en su meta

Edite una publicación, vaya a nuestro metabox de SEO e ingrese su nueva variable en el campo de título, por ejemplo:

![Variable dinámica personalizada con SEOPress](https://www.seopress.org/es/wp-content/uploads/sites/3/2021/08/seopress-custom-variable.jpg)

[![Variable dinámica personalizada en SEOPress Universal SEO metabox](https://www.seopress.org/es/wp-content/uploads/sites/3/2021/08/custom-dynamic-variable-seopress.jpg)](https://www.seopress.org/es/wp-content/uploads/sites/3/2021/08/custom-dynamic-variable-seopress.jpg)

*Variable dinámica personalizada en SEOPress Universal SEO metabox*

Et voilà!

## ¿Cómo agregar varias variables dinámicas?

Aquí un ejemplo, guarde su publicación después de agregar las variables al **metabox estándar de SEO**:

```
function sp_titles_template_variables_array($array) {
    $array[] = '%%my-custom-global-variable%%';
    $array[] = '%%another-custom-global-variable%%';
    return $array;
}
add_filter('seopress_titles_template_variables_array', 'sp_titles_template_variables_array');
function sp_titles_template_replace_array($array) {
    $array[] = esc_attr(wp_strip_all_tags( 'This is a variable' ));
    $array[] = esc_attr(wp_strip_all_tags( 'This is another variable' ));
    return $array;
}
add_filter('seopress_titles_template_replace_array', 'sp_titles_template_replace_array');
function sp_get_dynamic_variables($array){
    $array['%%my-custom-global-variable%%'] = 'My new dynamic variable title';
    $array['%%another-custom-global-variable%%'] = 'Another dynamic variable title';
    return $array;
}
add_filter('seopress_get_dynamic_variables', 'sp_get_dynamic_variables');
```

## Ejemplo #1: Obtener la lista de padres del término de taxonomía actual (solo página de archivo)
