使用wp_INSERT_POST插入文章。如何填写Yoast插件搜索引擎优化字段

时间:2016-09-23 作者:Sourabh Modi

我正在使用将帖子插入数据库wp_insert_post 函数在插入帖子后使用PHP的下一行

$postId = wp_insert_post($array)

我可以使用在高级自定义字段中插入值add_post_meta 功能,但我没有找到任何东西插入搜索引擎优化标题或元描述特别是在Yoast搜索引擎优化插件。

有人能帮我吗?

1 个回复
最合适的回答,由SO网友:Syed Fakhar Abbas 整理而成

您可以使用update_post_meta 函数插入Yoast插件数据。Yoast为每个帖子使用3个帖子元键:

您可以在Posteta表下找到所有这些元键


    $new_id = wp_update_post($array);

    update_post_meta( $new_id, \'_yoast_wpseo_title\', \'SEO Title\' );

    update_post_meta( $new_id, \'_yoast_wpseo_focuskw\', \'keyword1 keyword2\' );

    update_post_meta( $new_id, \'_yoast_wpseo_metadesc\', \'SEO Meta Descr\' );

希望它对你有用!

谢谢