取wordpress主题functions.php中的全球$贴子
我正在使用wordpress。
在themes/my_theme/functions.php我想要做的事,如下面:
global $post; $is_mobile = get_post_meta($post->ID, 'mobile')[0]; 
然后我发现global $post为空。
我想:
function mobile_actions() {     global $post; 
    var_dump($post); 
} 
add_action('wp_head', 'mobile_actions'); 
这没关系。
和:
function mobile_actions() {     global $post; 
    var_dump($post); 
} 
add_action('wp_loaded', 'mobile_actions'); 
没有运气。
那么,如果我想获取那个global $post,哪个钩子最早我应该用?
回答:
最早的你可以做到这一点将在'wp' hook。该钩子运行register_globals()函数,该函数暴露$post。
但是,'wp_head'也是足够的。
以上是 取wordpress主题functions.php中的全球$贴子 的全部内容, 来源链接: utcz.com/qa/264342.html





