posts;
$addfoot_settings = addfoot_read_options();
if($_POST['addfoot_save']){
$addfoot_settings[enable_plugin] = (($_POST['enable_plugin']) ? true : false);
$addfoot_settings[addfoot_other] = ($_POST['addfoot_other']);
$addfoot_settings[sc_project] = ($_POST['sc_project']);
$addfoot_settings[sc_security] = ($_POST['sc_security']);
$addfoot_settings[ga_uacct] = ($_POST['ga_uacct']);
$addfoot_settings[ga_domain] = ($_POST['ga_domain']);
update_option('ald_addfoot_settings', $addfoot_settings);
$str = '
'. __('Options saved successfully.',ADDFOOT_LOCAL_NAME) .'
';
echo $str;
}
if ($_POST['addfoot_default']){
delete_option('ald_addfoot_settings');
$addfoot_settings = addfoot_default_options();
update_option('ald_addfoot_settings', $addfoot_settings);
$str = ''. __('Options set to Default.',ADDFOOT_LOCAL_NAME) .'
';
echo $str;
}
?>
5, 'show_author' => 0, 'show_date' => 1));
?>
If you like
Add to Footer, check out the more powerful plugin
Add to All
' . __('plugin settings page', ADDFOOT_LOCAL_NAME ) . '';
$addfoot_settings = addfoot_read_options();
if ($addfoot_settings[enable_plugin]) return;
if ( !current_user_can( 'manage_options' ) ) return;
echo '
'.__('Add to Footer plugin is disabled. Please visit the ', ADDFOOT_LOCAL_NAME ).$plugin_settings_page.__(' to enable.', ADDFOOT_LOCAL_NAME ).'
';
}
add_action('admin_notices', 'addfoot_admin_notice');
function addfoot_adminmenu() {
if (function_exists('current_user_can')) {
// In WordPress 2.x
if (current_user_can('manage_options')) {
$addfoot_is_admin = true;
}
} else {
// In WordPress 1.x
global $user_ID;
if (user_can_edit_user($user_ID, 0)) {
$addfoot_is_admin = true;
}
}
if ((function_exists('add_options_page'))&&($addfoot_is_admin)) {
$plugin_page = add_options_page(__("Add to Footer", ADDFOOT_LOCAL_NAME), __("Add to Footer", ADDFOOT_LOCAL_NAME), 9, 'addfoot_options', 'addfoot_options');
add_action( 'admin_head-'. $plugin_page, 'addfoot_adminhead' );
}
}
add_action('admin_menu', 'addfoot_adminmenu');
function addfoot_adminhead() {
global $addfoot_url;
?>