ACF_Admin_Upgrade::admin_menu
admin_menu
Setus up logic if DB Upgrade is needed on a single site.
Method of the class: ACF_Admin_Upgrade{}
No Hooks.
Returns
null. Nothing (null).
Usage
$ACF_Admin_Upgrade = new ACF_Admin_Upgrade(); $ACF_Admin_Upgrade->admin_menu();
Changelog
| Since 5.7.4 | Introduced. |
ACF_Admin_Upgrade::admin_menu() ACF Admin Upgrade::admin menu code ACF 6.8.8
function admin_menu() {
// check if upgrade is avaialble
if ( acf_has_upgrade() ) {
// add notice
add_action( 'admin_notices', array( $this, 'admin_notices' ) );
// add page
$page = add_submenu_page( 'index.php', __( 'Upgrade Database', 'acf' ), __( 'Upgrade Database', 'acf' ), acf_get_setting( 'capability' ), 'acf-upgrade', array( $this, 'admin_html' ) );
// actions
add_action( 'load-' . $page, array( $this, 'admin_load' ) );
}
}