我需要检查一下帖子的类型。如果我将其放在函数文件中:
echo "the post type is" . get_post_type();
 消息变成:“帖子类型是”。是否将职位类型检查为“早”?是否必须将其置于某些操作中,以便稍后检查?
(因此,这不起作用:)
if (get_post_type() == \'product\'){
    wp_enqueue_style( \'css_products.css\', get_stylesheet_uri().\'assets/css/css_products.css\', false );
}
 
                    最合适的回答,由SO网友:majick 整理而成
                    是的,太早可能是原因,全球$post 变量尚未填充。试着勾住后面的动作(我想init 至少):
add_action(\'wp_enqueue_scripts\',\'enqueue_product_styles\');
function enqueue_product_styles() {
    if (get_post_type() == \'product\'){
        wp_enqueue_style( \'css_products.css\', get_stylesheet_directory_uri().\'/assets/css/css_products.css\', false );
    }
}