Доступ к глобальной $ post в обратном вызове плагина WordPress администратора - PullRequest
0 голосов
/ 10 января 2019

Я пытаюсь получить доступ к global $post на странице поста администратора WordPress, но когда я использую print_r ($ post); Возвращает ошибку Trying to get property 'ID' of non-object.

Я звоню в функции woocommerce_init.

add_action( 'woocommerce_init', 'my_function_with_wc_functions' );
  function my_function_with_wc_functions() {
  global $post;
  $postid  = $post->ID;
  print_r($postid);
  if( isset($_POST['generate_posts_pdf'])) {
    output_pdf($postid);
  }
}

Может кто-нибудь сказать мне, какой обратный вызов я должен использовать, пожалуйста?

...