Utilizzo di php per sovrascrivere o sostituire il tag del titolo, mentre si utilizza yoast [chiuso]


15

Uso yoast per seo, indicizzazione, titolo, sitemap ecc.

Ma ho un problema, per le pagine dei miei prodotti voglio usare i dati di tassonomia dei costumi e tu non li supporti. Ora ho ottenuto il codice che fa eco al titolo esatto che desidero nelle pagine del prodotto, ma come posso farlo sovrascrivere il titolo impostato da yoast o come posso sostituire il titolo impostato da yoast per questo specifico tipo di post?

Risposte:


31

Il plugin WPSEO di Yoast ha un filtro per il titolo: 'wpseo_title'. Dovrai aggiungere qualcosa del genere:

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

Maggiori informazioni nella pagina Documenti dell'API SEO di WordPress .


questo mi ha salvato dopo giorni di ricerca. Grazie! di lì un posto dove posso scoprire tutti questi campi filtro? come hai scoperto che wpseo_title era il nome del campo?
Dan Hastings,

@DanHastings Ho modificato la risposta ma deve essere rivista tra pari. I documenti sono qui .
Aceto

ma come si aggiungono le informazioni dalla pagina in cui si trova?
Tintinabulator Zea
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.