Tôi đang sử dụng get_the_ID () trong hành động wp_enqueue_scripts của mình do một số nhu cầu, nhưng kết quả là tôi nhận được thông báo sau (wp-debug được bật):
Lưu ý: Đang cố gắng lấy thuộc tính của đối tượng không trong C: \ wamp \ www \ WordPress \ wp-gồm \ post-template.php trên dòng 29
Tôi biết tại sao điều này xảy ra, Câu hỏi của tôi là tại sao điều này nên xảy ra? Không phải WordPress nên biết rằng không có bài đăng $ nào được gán cho 404 và trả về kết quả trống?
Tôi có phải sử dụng không:
if( !is_object($post) ) return;
Ở mọi nơi tôi sử dụng get_the_ID () để thoát khỏi Thông báo đó?