' . __('Settings', 'Aspose-Doc-Importer') . ''; array_unshift($links, $settings_link); } return $links; } register_activation_hook(__FILE__, 'SetOptionsAsposeDocImporter'); /** * Basic options function for the plugin settings * @param no-param * @return void */ function SetOptionsAsposeDocImporter() { // Adding options for the like post plugin // add_option('wti_like_post_drop_settings_table', '0', '', 'yes'); } /** * For dropping the table and removing options * @param no-param * @return no-return */ function UnsetOptionsAsposeDocImporter() { // Deleting the added options on plugin uninstall delete_option('wti_like_post_drop_settings_table'); } register_uninstall_hook(__FILE__, 'UnsetOptionsAsposeDocImporter'); function AsposeDocImporterAdminRegisterSettings() { // Registering the settings register_setting('aspose_doc_importer_options', 'aspose_doc_importer_app_sid'); register_setting('aspose_doc_importer_options', 'aspose_doc_importer_app_key'); } add_action('admin_init', 'AsposeDocImporterAdminRegisterSettings'); if (is_admin()) { // Include the file for loading plugin settings require_once('aspose_doc_importer_admin.php'); }