ฉันกำลังเล่นกับautoloadคอลัมน์ของoptionsตาราง ฉันไม่พบข้อมูลมากนักเกี่ยวกับวิธีใช้ค่าที่โหลดอัตโนมัติ ฉันพยายามprint_r($GLOBALS)และเห็นว่าตัวเลือก autoloaded $GLOBALS['wp_object_cache']->cache['options']['alloptions']จะถูกเก็บไว้ใน
มีวิธีอื่นในการเข้าถึงตัวแปรเหล่านั้นหรือไม่
สมมติว่าฉันต้องเข้าถึงตัวเลือกmy_optionซึ่งตั้งค่าเป็น autoload หลายครั้งในเทมเพลตที่แตกต่างกัน (เช่นในheader.phpครั้งเดียวครั้งเดียวfooter.php) วิธีใดที่แนะนำ
- เป็นไรไหมที่ฉันจะเรียกคืนจาก
$GLOBALSอาเรย์ (เนื่องจากมีค่าอยู่ที่นี่แล้ว) - ฉันต้องใช้
get_option('my_option')ครั้งเดียวและทำให้ตัวแปรเป็นโกลบอลอีกครั้ง - ใช้
get_option('my_option')แต่ละครั้ง (ซึ่งฉันไม่เห็นจุดทำ) - อื่น ๆ อีก