Skip to content

Commit

Permalink
Check for functions before use.
Browse files Browse the repository at this point in the history
This enables us to show a notice to get ACF PRO.
  • Loading branch information
Sebastian Thulin committed Aug 25, 2023
1 parent 973a8cf commit 277ad33
Showing 1 changed file with 12 additions and 8 deletions.
20 changes: 12 additions & 8 deletions source/php/Options/General.php
Original file line number Diff line number Diff line change
Expand Up @@ -17,23 +17,27 @@ public function __construct()

// Add search page modules link to Moduliarty
add_action('admin_menu', function () {
if(function_exists('add_submenu_page')) {
add_submenu_page(
'modularity',
__('Search page modules', 'modularity'),
__('Search page modules', 'modularity'),
'edit_posts',
'options.php?page=modularity-editor&id=search'
);
}
});

\acf_add_options_sub_page(array(
'page_title' => __('Restrictive Options', 'modularity'),
'menu_title' => __('Restrictive Options', 'modularity'),
'parent_slug' => 'modularity',
'capability' => 'administrator',
'redirect' => false,
'icon_url' => ''
));
if(function_exists('acf_add_options_sub_page')) {
acf_add_options_sub_page(array(
'page_title' => __('Restrictive Options', 'modularity'),
'menu_title' => __('Restrictive Options', 'modularity'),
'parent_slug' => 'modularity',
'capability' => 'administrator',
'redirect' => false,
'icon_url' => ''
));
}

/**
* Initialize ACF fields for restrictive options. This needs to be
Expand Down

0 comments on commit 277ad33

Please sign in to comment.