1

教えてください、投稿のタイトルを取得して、公開ボタンをクリックしたときにその投稿のコンテンツに追加するにはどうすればよいですか?

ありがとうございました!

4

2 に答える 2

1

wp_insert_post_dataフィルターを使用すると、投稿データをデータベースに挿入する前に操作できます。

function so16876611_insert_post_data( $data , $postarr )
{
    $data['post_content'] = $data['post_content'] . $data['post_title'];
    return $data;
}
add_filter( 'wp_insert_post_data', 'so16876611_insert_post_data', 99, 2 );
于 2013-06-01T20:25:25.157 に答える
1

ページの作成/更新後にトリガーされる save_post フックにアクセスする必要があります。以下のようになります。

function custom_save_post($post_id) 
{
    $_POST['content']=  $_POST['post_name'].$_POST['content']; 
}
add_action("save_post", "custom_save_post");
于 2013-06-01T20:26:00.457 に答える