あんまり使わんからね。
仕様について
投稿・固定・カスタム投稿の投稿タイプを指定(複数指定可)して、その中から指定した上限までピックアップできる機能。
活用方法としては、例えば、「インタビュー記事をページ別に貯めておいて、ピックアップしたものをトップページに表示させる」とかが可能になる。
「新着◯件」だと不要だけど、「特定のこれら」を指定したいときに、カスタムフィールドで指定できるので、つまりWP管理画面上で完結できるので、運用を踏まえると結構便利。
出力例
ピックアップしたページの「ページid」が配列として出力される。
なので、これを展開して扱っていくことになる。
$posts_set = SCF::get('posts_set'); //「関連する投稿」取得
print_r($posts_set); //中身確認
for($i=0; $i<count($posts_set); $i++){
$post_id = $posts_set[$i]; //ページidを取得
$page_title = get_the_title($post_id); //ページ件名
$page_content = get_post_field('post_content', $post_id); //ページ本文
$page_customfield = SCF::get('customfield', $post_id); //カスタムフィールド
}wpの諸々は大体が引数にidを入れたら拾ってくれるのが助かる。


コメント