任意の投稿のIDを引数として関数に渡し、順番に処理する

require('../wp-blog-header.php');

$args = array(
    'post_type' => 'post',
    'numberposts' => -1
); 

$posts = get_posts( $args );
foreach ( $posts as $post ) {
    functionA($post->ID);
} 
wp_reset_postdata();

$argsは検索条件を表す配列。デフォルトだと5件ずつ取り出すが、今回はすべて(numberposts=>-1)の投稿(post)を対象とした。他にもカテゴリーや、検索開始するIDなどの指定もできる。 get_postsで対象の投稿の情報が取られ、foreachでそれら1つずつを$postの変数として処理するループになっている。