imageFields(array(
'admin_login_mystery_options_img',
plugin_dir_url(__FILE__) . 'admin/img/default_wordpress.png'
) , '', 'Image Select');
}
function admin_login_mystery_options_height_design()
{
global $dynamics_fields;
$dynamics_fields->inputFields("number", "small-text admin_login_mystery_options_number_height", "admin_login_mystery_options_height", array(
"150",
'px'
));
}
function admin_login_mystery_options_width_design()
{
global $dynamics_fields;
$dynamics_fields->inputFields("number", "small-text admin_login_mystery_options_number_width", "admin_login_mystery_options_width", array(
"150",
'px'
));
}
function admin_login_mystery_options_border_radius_design()
{
global $dynamics_fields;
$dynamics_fields->inputFields("number", "small-text admin_login_mystery_options_border_radius_design", "admin_login_mystery_options_border_radius", array(
50,
'px'
));
}
function admin_login_mystery_options_background_color_design()
{
global $dynamics_fields;
$dynamics_fields->inputFields("text", "small-text my-color-field admin_login_mystery_options_background_color", "admin_login_mystery_options_background_color", array(
"#F0F0F1",
''
));
}
function admin_login_mystery_options_background_image_design()
{
global $dynamics_fields;
$dynamics_fields->imageFields(array(
'admin_login_mystery_options_background_image',
'',
) , '', 'Background Image Select');
}
function admin_login_mystery_options_background_repeat_design()
{
?>
Login Form
input4Box('admin_login_mystery_options_login_form_padding', 'admin_login_mystery_options_login_form_padding_design', array(
'24',
'26',
'36',
'36'
));
}
function admin_login_mystery_options_login_form_margin_design()
{
global $dynamics_fields;
$dynamics_fields->input4Box('admin_login_mystery_options_login_form_margin', 'admin_login_mystery_options_login_form_margin_design', array(
'20',
'0',
'0',
'0'
));
}
// function admin_login_mystery_options_login_form_size_design(){
// global $dynamics_fields;
// $dynamics_fields->inputFields("number", "small-text admin_login_mystery_options_login_form_size_design", "admin_login_mystery_options_login_form_size", array(
// 50,
// 'px'
// ));
// }
function admin_login_mystery_options_additional_css_design()
{
global $dynamics_fields;
$dynamics_fields->fancyEditorCSS('admin_login_mystery_options_additional_css');
?>
More Options Are Coming...
'text/css'
));
wp_enqueue_style('wp-color-picker');
wp_enqueue_script('wp-color-picker');
wp_enqueue_script('wp-theme-plugin-editor');
wp_enqueue_style('wp-codemirror');
wp_enqueue_script('wp-codemirror');
wp_localize_script('jquery', 'cm_settings', $cm_settings);
wp_enqueue_script('admin_login_mystery_main_js');
wp_enqueue_style('admin_login_mystery_main_css');
}
add_action('load-settings_page_admin_login_mystery', 'admin_login_mystery_admin_enqueue_style_script');
//#################################
// Ajax Worker
//#################################
add_action('wp_ajax_save_and_update_options', 'save_and_update_options');
add_action('wp_ajax_nopriv_save_and_update_options', 'save_and_update_options_error');
function save_and_update_options()
{
$admin_login_mystery_options_img = $_POST['admin_login_mystery_options_img'];
$admin_login_mystery_options_height = $_POST['admin_login_mystery_options_height'];
$admin_login_mystery_options_width = $_POST['admin_login_mystery_options_width'];
$admin_login_mystery_options_border_radius = $_POST['admin_login_mystery_options_border_radius'];
$admin_login_mystery_options_background_color = $_POST['admin_login_mystery_options_background_color'];
$admin_login_mystery_options_background_image = $_POST['admin_login_mystery_options_background_image'];
$admin_login_mystery_options_background_repeat = $_POST['admin_login_mystery_options_background_repeat'];
$admin_login_mystery_options_background_position = $_POST['admin_login_mystery_options_background_position'];
$admin_login_mystery_options_background_size = $_POST['admin_login_mystery_options_background_size'];
$admin_login_mystery_options_login_form_padding = $_POST['admin_login_mystery_options_login_form_padding'];
$admin_login_mystery_options_login_form_margin = $_POST['admin_login_mystery_options_login_form_margin'];
$admin_login_mystery_options_additional_css = $_POST['admin_login_mystery_options_additional_css'];
update_option('admin_login_mystery_options_img', $admin_login_mystery_options_img);
update_option('admin_login_mystery_options_height', $admin_login_mystery_options_height);
update_option('admin_login_mystery_options_width', $admin_login_mystery_options_width);
update_option('admin_login_mystery_options_border_radius', $admin_login_mystery_options_border_radius);
update_option('admin_login_mystery_options_background_color', $admin_login_mystery_options_background_color);
update_option('admin_login_mystery_options_background_image', $admin_login_mystery_options_background_image);
update_option('admin_login_mystery_options_background_repeat', $admin_login_mystery_options_background_repeat);
update_option('admin_login_mystery_options_background_position', $admin_login_mystery_options_background_position);
update_option('admin_login_mystery_options_background_size', $admin_login_mystery_options_background_size);
update_option('admin_login_mystery_options_login_form_padding', array(
'1' => $admin_login_mystery_options_login_form_padding[0],
'2' => $admin_login_mystery_options_login_form_padding[1],
'3' => $admin_login_mystery_options_login_form_padding[2],
'4' => $admin_login_mystery_options_login_form_padding[3],
'5' => $admin_login_mystery_options_login_form_padding[4]
));
update_option('admin_login_mystery_options_login_form_margin', array(
'1' => $admin_login_mystery_options_login_form_margin[0],
'2' => $admin_login_mystery_options_login_form_margin[1],
'3' => $admin_login_mystery_options_login_form_margin[2],
'4' => $admin_login_mystery_options_login_form_margin[3],
'5' => $admin_login_mystery_options_login_form_margin[4]
));
if ($admin_login_mystery_options_additional_css != '' && $admin_login_mystery_options_additional_css != 'empty')
{
update_option('admin_login_mystery_options_additional_css', $admin_login_mystery_options_additional_css);
}
else
{
update_option('admin_login_mystery_options_additional_css', '');
}
?>
' . __("Settings", "admin-login-mystery") . '';
$actions[] = '' . esc_html(__("Support", "admin-login-mystery")) . '';
return $actions;
}
include_once ("includes/fields/admin_login_mystery_fields.php");
$dynamics_fields = new allFields;