Building an application options panel

Create a new class called the class-wpwaf-settings.php file inside the classes folder of the forum application plugin. Be sure to include and initialize an object of this class as usual. First, we need to register the menu page for the forum management application settings. WordPress offers functions called add_menu_page and add_sub_menu_page for manually creating blank menu pages. Let's take a look at the initial implementation of the WPWAF_Settings class with menu page creation, as shown in the following code:

    class WPWAF_Settings{       public function __construct(){         add_action('admin_menu', array($this, 'add_menu'), 9);       }       public function add_menu(){  add_menu_page(__('WPWAF Settings', 'wpwaf'), __('WPWAF ...

Get Wordpress Web Application Development - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.