Menggunakan php untuk menimpa atau mengganti tag judul, saat menggunakan yoast [ditutup]

15

Saya menggunakan yoast untuk seo, pengindeksan, judul, peta situs, dll.

Tapi saya punya satu masalah, untuk halaman produk saya, saya ingin menggunakan data taksonomi costum dan Anda tidak mendukungnya. Sekarang saya mendapatkan kode untuk menggemakan judul persis yang saya inginkan di halaman produk tetapi bagaimana saya membiarkannya menimpa judul yang ditetapkan oleh Anda sebelumnya, atau bagaimana cara mengganti judul yang ditetapkan oleh Anda untuk jenis posting khusus ini?

Bram
sumber

Jawaban:

31

Plugin WPSEO oleh Yoast memiliki filter untuk judul: 'wpseo_title'. Anda harus menambahkan sesuatu seperti ini:

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

Info lebih lanjut di halaman WordPress SEO API Documents .

prettyboymp
sumber
ini telah menyelamatkan saya setelah berhari-hari mencari. Terima kasih! ada tempat di mana saya bisa mengetahui semua bidang filter ini? bagaimana Anda mengetahui wpseo_title adalah nama bidang?
Dan Hastings
@DanHastings Saya mengedit jawabannya tetapi harus ditinjau oleh rekan sejawat. Documents ada di sini .
acobster
tetapi bagaimana Anda menambahkan info dari halaman ini?
Tintinabulator Zea