本文整理汇总了PHP中EE_Admin_Page::load_global_scripts_styles方法的典型用法代码示例。如果您正苦于以下问题:PHP EE_Admin_Page::load_global_scripts_styles方法的具体用法?PHP EE_Admin_Page::load_global_scripts_styles怎么用?PHP EE_Admin_Page::load_global_scripts_styles使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类EE_Admin_Page
的用法示例。
在下文中一共展示了EE_Admin_Page::load_global_scripts_styles方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: load_global_scripts_styles
/**
* add in any global scripts for cpt routes
* @return void
*/
public function load_global_scripts_styles()
{
parent::load_global_scripts_styles();
if ($this->_cpt_model_obj instanceof EE_CPT_Base) {
//setup custom post status object for localize script but only if we've got a cpt object
$statuses = $this->_cpt_model_obj->get_custom_post_statuses();
if (!empty($statuses)) {
//get ALL statuses!
$statuses = $this->_cpt_model_obj->get_all_post_statuses();
//setup object
$ee_cpt_statuses = array();
foreach ($statuses as $status => $label) {
$ee_cpt_statuses[$status] = array('label' => $label, 'save_label' => sprintf(__('Save as %s', 'event_espresso'), $label));
}
wp_localize_script('ee_admin_js', 'eeCPTstatuses', $ee_cpt_statuses);
}
}
}