Create New Item
×
Item Type
File
Folder
Item Name
×
Search file in folder and subfolders...
File Manager
/
wp-content
/
plugins
/
advanced-custom-fields
/
includes
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php global $acf_stores, $acf_instances; $acf_stores = array(); $acf_instances = array(); function acf_new_instance($class = '') { global $acf_instances; return $acf_instances[$class] = new $class(); } function acf_get_instance($class = '') { global $acf_instances; if (!isset($acf_instances[$class])) { $acf_instances[$class] = new $class(); } return $acf_instances[$class]; } function acf_register_store($name = '', $data = false) { $store = new ACF_Data($data); global $acf_stores; $acf_stores[$name] = $store; return $store; } function acf_get_store($name = '') { global $acf_stores; return isset($acf_stores[$name]) ? $acf_stores[$name] : false; } function acf_switch_stores($site_id, $prev_site_id) { global $acf_stores; foreach ($acf_stores as $store) { $store->switch_site($site_id, $prev_site_id); } } add_action('switch_blog', 'acf_switch_stores', 10, 2); function acf_get_path($filename = '') { return ACF_PATH . ltrim($filename, '/'); } function acf_get_url($filename = '') { if (!defined('ACF_URL')) { define('ACF_URL', acf_get_setting('url')); } return ACF_URL . ltrim($filename, '/'); } function acf_include($filename = '') { $file_path = acf_get_path($filename); if (file_exists($file_path)) { include_once $file_path; } }