*/ class Simple_Job_Board_Activator { /** * Add WP Options for Job Board Settings. * * @since 1.0.0 */ public static function activate() { // Options-> General Settings -> List Jobs with Logo & Detail add_option('job_board_jobpost_slug', 'jobs'); add_option('job_board_job_category_slug', 'job-category'); add_option('job_board_job_type_slug', 'job-type'); add_option('job_board_job_location_slug', 'job-location'); // Options-> Appearance Settings -> Enable SJB Fonts add_option( 'sjb_fonts', 'enable-fonts' ); // Options-> Appearance Settings -> List Jobs with Logo & Detail add_option('job_board_listing', 'logo-detail'); add_option('job_board_listing_view', 'list-view'); // Options-> Search filters add_option('job_board_category_filter', 'yes', ''); add_option('job_board_jobtype_filter', 'yes', ''); add_option('job_board_location_filter', 'yes', ''); add_option('job_board_search_bar', 'yes', ''); // Options-> Notifications add_option('job_board_admin_notification', 'yes'); add_option('job_board_applicant_notification', 'yes'); add_option('job_board_hr_notification', 'no'); // Options-> Uploaded File Extensions add_option('job_board_all_extensions_check', 'yes'); add_option('job_board_anti_hotlinking', 'yes'); add_option('job_board_allowed_extensions', array('pdf', 'doc', 'docx', 'odt', 'rtf', 'txt')); // .htaccess Anti-Hotlinking Rules $sjbrObj = new Simple_Job_Board_Rewrite(); $sjbrObj->job_board_rewrite(); } }