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?

Bram
fuente

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 .

prettyboymp
fuente
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