您能告诉我,以编程方式添加/更新 SEO 元关键字的最佳方式是什么吗?
我查了一下,在这篇文章中找到了如何更新元标题和元描述:https://ehikioya.com/how-to-update-yoast-seo-fields-programmatically/
当我尝试使用相同的代码更新元关键字时,它不起作用。
$updated_title = update_post_meta($post_id, ‘_yoast_wpseo_title’, $metatitle); //working
$updated_desc = update_post_meta($post_id, ‘_yoast_wpseo_metadesc’, $metadesc); //working
$updated_kw = update_post_meta($post_id, ‘_yoast_wpseo_metakeywords’, $metakeywords); // not working
我正在编写一个用于在 WooCommerce 中导入产品和类别的插件。
最佳答案
几个小时后我找到了正确的 key ,如果有人遇到过这个问题,这里就是灵魂所在。
使用 key :“_yoast_wpseo_focuskw”
$updated_kw = update_post_meta($product_id, '_yoast_wpseo_focuskw', $metakeywords);
关于php - 以编程方式添加/更新 woocommerce 产品的 SEO 元关键字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70809247/