我正在尝试替换特定帖子类型中的自定义yoast og:image,以使用自定义元字段而不是特色图片。到目前为止,我得到的是:
function my_wpseo_opengraph() {
global $post;
if (is_singular(\'job_listing\')) {
$og_image = get_post_meta($post->ID, \'pp_job_header_bg\', TRUE);
if ( ! empty ( $og_image ) ) {
$GLOBALS[\'wpseo_og\']->image($og_image);
}
}
}
add_action(\'wpseo_opengraph\', \'my_wpseo_opengraph\', 29);
但是,在查看源代码时,代码似乎不会替换默认的og:image,而是添加了第二个og:image。如何更换?