Usando php para sobrescribir o reemplazar la etiqueta del título, mientras usa yoast [cerrado]


15

Yo uso Yoast para mi SEO, indexación, título, mapa del sitio, etc.

Pero tengo un problema, para mis páginas de productos quiero usar datos de taxonomía de costum y yoast no lo soporta. Ahora obtuve el código para hacer eco del título exacto que quiero en las páginas del producto, pero ¿cómo dejo que sobrescriba el título establecido por yoast, o cómo reemplazo el título establecido por yoast para este tipo de publicación específico?

Respuestas:


31

El complemento WPSEO de Yoast tiene un filtro para el título: 'wpseo_title'. Tendrá que agregar algo como esto:

add_filter('wpseo_title', 'filter_product_wpseo_title');
function filter_product_wpseo_title($title) {
    if(  is_singular( 'product') ) {
        $title = //your code
    }
    return $title;
}

Más información en la página de documentos de la API SEO de WordPress .


Esto me ha salvado después de días de mirar. ¡Gracias! ¿Hay algún lugar donde pueda encontrar todos estos campos de filtro? ¿Cómo descubriste que wpseo_title era el nombre del campo?
Dan Hastings

@DanHastings Edité la respuesta pero debe ser revisada por pares. Los documentos están aquí .
acobster

pero, ¿cómo agregas información desde la página en la que está?
Tintinabulator Zea
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.