1

カスタムワードプレスプラグイン内で投稿IDを取得しようとしていますが、次のコードを使用しています:

global $post;
$current_page_id = $post->ID;
var_dump($current_page_id);

しかし、成功せずに。var_dump私はすべての電話に出ていますnull。よりも、出力が機能するよりもテンプレートに追加すると:

add_action('wp_footer', 'test');
function test() {
    global $post;
    $current_page_id = $post->ID;
}

プラグイン内で実現したいのは、現在の投稿 ID を関数の 1 つに渡すことです。次のようなものです:

my_function($base_url, array('variable_to_post' => $post->ID));
4

2 に答える 2