PHPの下の行を使用して投稿が挿入されたら、wp_insert_post
関数を使用して投稿をデータベースに挿入します。
$postId = wp_insert_post($array)
add_post_meta
関数を使用して自分の高度なカスタムフィールドに値を挿入できますが、Yoast SEOプラグインにSEOのタイトルまたはメタ説明を挿入するものは見つかりませんでした。
誰かが私をこれで手伝ってくれる?
update_post_meta 関数を使用してYoastプラグインデータを挿入できます。 Yoastは各投稿に3つの投稿メタキーを使用します。
Postmetaテーブルの下にこれらのすべてのメタキーがあります。
$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' );
うまくいけば、それはあなたのために働くでしょう!
ありがとう