Domain: antoinekatan.com
Server Adress: 10.127.20.23
privdayz.com
<?php
if ( ! function_exists( 'quart_mikado_error_404_options_map' ) ) {
function quart_mikado_error_404_options_map() {
quart_mikado_add_admin_page(
array(
'slug' => '__404_error_page',
'title' => esc_html__( '404 Error Page', 'quart' ),
'icon' => 'fa fa-exclamation-triangle'
)
);
$panel_404_header = quart_mikado_add_admin_panel(
array(
'page' => '__404_error_page',
'name' => 'panel_404_header',
'title' => esc_html__( 'Header', 'quart' )
)
);
quart_mikado_add_admin_field(
array(
'parent' => $panel_404_header,
'type' => 'color',
'name' => '404_menu_area_background_color_header',
'label' => esc_html__( 'Background Color', 'quart' ),
'description' => esc_html__( 'Choose a background color for header area', 'quart' )
)
);
quart_mikado_add_admin_field(
array(
'parent' => $panel_404_header,
'type' => 'text',
'name' => '404_menu_area_background_transparency_header',
'default_value' => '',
'label' => esc_html__( 'Background Transparency', 'quart' ),
'description' => esc_html__( 'Choose a transparency for the header background color (0 = fully transparent, 1 = opaque)', 'quart' ),
'args' => array(
'col_width' => 3
)
)
);
quart_mikado_add_admin_field(
array(
'parent' => $panel_404_header,
'type' => 'color',
'name' => '404_menu_area_border_color_header',
'label' => esc_html__( 'Border Color', 'quart' ),
'description' => esc_html__( 'Choose a border bottom color for header area', 'quart' )
)
);
quart_mikado_add_admin_field(
array(
'parent' => $panel_404_header,
'type' => 'select',
'name' => '404_header_style',
'default_value' => '',
'label' => esc_html__( 'Header Skin', 'quart' ),
'description' => esc_html__( 'Choose a header style to make header elements (logo, main menu, side menu button) in that predefined style', 'quart' ),
'options' => array(
'' => esc_html__( 'Default', 'quart' ),
'light-header' => esc_html__( 'Light', 'quart' ),
'dark-header' => esc_html__( 'Dark', 'quart' )
)
)
);
$panel_404_options = quart_mikado_add_admin_panel(
array(
'page' => '__404_error_page',
'name' => 'panel_404_options',
'title' => esc_html__( '404 Page Options', 'quart' )
)
);
quart_mikado_add_admin_field(
array(
'parent' => $panel_404_options,
'type' => 'color',
'name' => '404_page_background_color',
'label' => esc_html__( 'Background Color', 'quart' )
)
);
quart_mikado_add_admin_field(
array(
'parent' => $panel_404_options,
'type' => 'image',
'name' => '404_page_background_image',
'label' => esc_html__( 'Background Image', 'quart' ),
'description' => esc_html__( 'Choose a background image for 404 page', 'quart' )
)
);
quart_mikado_add_admin_field(
array(
'parent' => $panel_404_options,
'type' => 'image',
'name' => '404_page_background_pattern_image',
'label' => esc_html__( 'Pattern Background Image', 'quart' ),
'description' => esc_html__( 'Choose a pattern image for 404 page', 'quart' )
)
);
quart_mikado_add_admin_field(
array(
'parent' => $panel_404_options,
'type' => 'image',
'name' => '404_page_title_image',
'label' => esc_html__( 'Title Image', 'quart' ),
'description' => esc_html__( 'Choose a background image for displaying above 404 page Title', 'quart' )
)
);
quart_mikado_add_admin_field(
array(
'parent' => $panel_404_options,
'type' => 'text',
'name' => '404_title',
'default_value' => '',
'label' => esc_html__( 'Title', 'quart' ),
'description' => esc_html__( 'Enter title for 404 page. Default label is "404".', 'quart' )
)
);
$first_level_group = quart_mikado_add_admin_group(
array(
'parent' => $panel_404_options,
'name' => 'first_level_group',
'title' => esc_html__( 'Title Style', 'quart' ),
'description' => esc_html__( 'Define styles for 404 page title', 'quart' )
)
);
$first_level_row1 = quart_mikado_add_admin_row(
array(
'parent' => $first_level_group,
'name' => 'first_level_row1'
)
);
quart_mikado_add_admin_field(
array(
'parent' => $first_level_row1,
'type' => 'colorsimple',
'name' => '404_title_color',
'label' => esc_html__( 'Text Color', 'quart' ),
)
);
quart_mikado_add_admin_field(
array(
'parent' => $first_level_row1,
'type' => 'fontsimple',
'name' => '404_title_google_fonts',
'default_value' => '-1',
'label' => esc_html__( 'Font Family', 'quart' ),
)
);
quart_mikado_add_admin_field(
array(
'parent' => $first_level_row1,
'type' => 'textsimple',
'name' => '404_title_font_size',
'default_value' => '',
'label' => esc_html__( 'Font Size', 'quart' ),
'args' => array(
'suffix' => 'px'
)
)
);
quart_mikado_add_admin_field(
array(
'parent' => $first_level_row1,
'type' => 'textsimple',
'name' => '404_title_line_height',
'default_value' => '',
'label' => esc_html__( 'Line Height', 'quart' ),
'args' => array(
'suffix' => 'px'
)
)
);
$first_level_row2 = quart_mikado_add_admin_row(
array(
'parent' => $first_level_group,
'name' => 'first_level_row2',
'next' => true
)
);
quart_mikado_add_admin_field(
array(
'parent' => $first_level_row2,
'type' => 'selectblanksimple',
'name' => '404_title_font_style',
'default_value' => '',
'label' => esc_html__( 'Font Style', 'quart' ),
'options' => quart_mikado_get_font_style_array()
)
);
quart_mikado_add_admin_field(
array(
'parent' => $first_level_row2,
'type' => 'selectblanksimple',
'name' => '404_title_font_weight',
'default_value' => '',
'label' => esc_html__( 'Font Weight', 'quart' ),
'options' => quart_mikado_get_font_weight_array()
)
);
quart_mikado_add_admin_field(
array(
'parent' => $first_level_row2,
'type' => 'textsimple',
'name' => '404_title_letter_spacing',
'default_value' => '',
'label' => esc_html__( 'Letter Spacing', 'quart' ),
'args' => array(
'suffix' => 'px'
)
)
);
quart_mikado_add_admin_field(
array(
'parent' => $first_level_row2,
'type' => 'selectblanksimple',
'name' => '404_title_text_transform',
'default_value' => '',
'label' => esc_html__( 'Text Transform', 'quart' ),
'options' => quart_mikado_get_text_transform_array()
)
);
$first_level_group_responsive = quart_mikado_add_admin_group(
array(
'parent' => $panel_404_options,
'name' => 'first_level_group_responsive',
'title' => esc_html__( 'Title Style Responsive', 'quart' ),
'description' => esc_html__( 'Define responsive styles for 404 page title (under 680px)', 'quart' )
)
);
$first_level_row3 = quart_mikado_add_admin_row(
array(
'parent' => $first_level_group_responsive,
'name' => 'first_level_row3'
)
);
quart_mikado_add_admin_field(
array(
'parent' => $first_level_row3,
'type' => 'textsimple',
'name' => '404_title_responsive_font_size',
'default_value' => '',
'label' => esc_html__( 'Font Size', 'quart' ),
'args' => array(
'suffix' => 'px'
)
)
);
quart_mikado_add_admin_field(
array(
'parent' => $first_level_row3,
'type' => 'textsimple',
'name' => '404_title_responsive_line_height',
'default_value' => '',
'label' => esc_html__( 'Line Height', 'quart' ),
'args' => array(
'suffix' => 'px'
)
)
);
quart_mikado_add_admin_field(
array(
'parent' => $first_level_row3,
'type' => 'textsimple',
'name' => '404_title_responsive_letter_spacing',
'default_value' => '',
'label' => esc_html__( 'Letter Spacing', 'quart' ),
'args' => array(
'suffix' => 'px'
)
)
);
quart_mikado_add_admin_field(
array(
'parent' => $panel_404_options,
'type' => 'text',
'name' => '404_subtitle',
'default_value' => '',
'label' => esc_html__( 'Subtitle', 'quart' ),
'description' => esc_html__( 'Enter subtitle for 404 page. Default label is "PAGE NOT FOUND".', 'quart' )
)
);
$second_level_group = quart_mikado_add_admin_group(
array(
'parent' => $panel_404_options,
'name' => 'second_level_group',
'title' => esc_html__( 'Subtitle Style', 'quart' ),
'description' => esc_html__( 'Define styles for 404 page subtitle', 'quart' )
)
);
$second_level_row1 = quart_mikado_add_admin_row(
array(
'parent' => $second_level_group,
'name' => 'second_level_row1'
)
);
quart_mikado_add_admin_field(
array(
'parent' => $second_level_row1,
'type' => 'colorsimple',
'name' => '404_subtitle_color',
'label' => esc_html__( 'Text Color', 'quart' ),
)
);
quart_mikado_add_admin_field(
array(
'parent' => $second_level_row1,
'type' => 'fontsimple',
'name' => '404_subtitle_google_fonts',
'default_value' => '-1',
'label' => esc_html__( 'Font Family', 'quart' ),
)
);
quart_mikado_add_admin_field(
array(
'parent' => $second_level_row1,
'type' => 'textsimple',
'name' => '404_subtitle_font_size',
'default_value' => '',
'label' => esc_html__( 'Font Size', 'quart' ),
'args' => array(
'suffix' => 'px'
)
)
);
quart_mikado_add_admin_field(
array(
'parent' => $second_level_row1,
'type' => 'textsimple',
'name' => '404_subtitle_line_height',
'default_value' => '',
'label' => esc_html__( 'Line Height', 'quart' ),
'args' => array(
'suffix' => 'px'
)
)
);
$second_level_row2 = quart_mikado_add_admin_row(
array(
'parent' => $second_level_group,
'name' => 'second_level_row2',
'next' => true
)
);
quart_mikado_add_admin_field(
array(
'parent' => $second_level_row2,
'type' => 'selectblanksimple',
'name' => '404_subtitle_font_style',
'default_value' => '',
'label' => esc_html__( 'Font Style', 'quart' ),
'options' => quart_mikado_get_font_style_array()
)
);
quart_mikado_add_admin_field(
array(
'parent' => $second_level_row2,
'type' => 'selectblanksimple',
'name' => '404_subtitle_font_weight',
'default_value' => '',
'label' => esc_html__( 'Font Weight', 'quart' ),
'options' => quart_mikado_get_font_weight_array()
)
);
quart_mikado_add_admin_field(
array(
'parent' => $second_level_row2,
'type' => 'textsimple',
'name' => '404_subtitle_letter_spacing',
'default_value' => '',
'label' => esc_html__( 'Letter Spacing', 'quart' ),
'args' => array(
'suffix' => 'px'
)
)
);
quart_mikado_add_admin_field(
array(
'parent' => $second_level_row2,
'type' => 'selectblanksimple',
'name' => '404_subtitle_text_transform',
'default_value' => '',
'label' => esc_html__( 'Text Transform', 'quart' ),
'options' => quart_mikado_get_text_transform_array()
)
);
$second_level_group_responsive = quart_mikado_add_admin_group(
array(
'parent' => $panel_404_options,
'name' => 'second_level_group_responsive',
'title' => esc_html__( 'Subtitle Style Responsive', 'quart' ),
'description' => esc_html__( 'Define responsive styles for 404 page subtitle (under 680px)', 'quart' )
)
);
$second_level_row3 = quart_mikado_add_admin_row(
array(
'parent' => $second_level_group_responsive,
'name' => 'second_level_row3'
)
);
quart_mikado_add_admin_field(
array(
'parent' => $second_level_row3,
'type' => 'textsimple',
'name' => '404_subtitle_responsive_font_size',
'default_value' => '',
'label' => esc_html__( 'Font Size', 'quart' ),
'args' => array(
'suffix' => 'px'
)
)
);
quart_mikado_add_admin_field(
array(
'parent' => $second_level_row3,
'type' => 'textsimple',
'name' => '404_subtitle_responsive_line_height',
'default_value' => '',
'label' => esc_html__( 'Line Height', 'quart' ),
'args' => array(
'suffix' => 'px'
)
)
);
quart_mikado_add_admin_field(
array(
'parent' => $second_level_row3,
'type' => 'textsimple',
'name' => '404_subtitle_responsive_letter_spacing',
'default_value' => '',
'label' => esc_html__( 'Letter Spacing', 'quart' ),
'args' => array(
'suffix' => 'px'
)
)
);
quart_mikado_add_admin_field(
array(
'parent' => $panel_404_options,
'type' => 'text',
'name' => '404_text',
'default_value' => '',
'label' => esc_html__( 'Text', 'quart' ),
'description' => esc_html__( 'Enter text for 404 page.', 'quart' )
)
);
$third_level_group = quart_mikado_add_admin_group(
array(
'parent' => $panel_404_options,
'name' => '$third_level_group',
'title' => esc_html__( 'Text Style', 'quart' ),
'description' => esc_html__( 'Define styles for 404 page text', 'quart' )
)
);
$third_level_row1 = quart_mikado_add_admin_row(
array(
'parent' => $third_level_group,
'name' => '$third_level_row1'
)
);
quart_mikado_add_admin_field(
array(
'parent' => $third_level_row1,
'type' => 'colorsimple',
'name' => '404_text_color',
'label' => esc_html__( 'Text Color', 'quart' ),
)
);
quart_mikado_add_admin_field(
array(
'parent' => $third_level_row1,
'type' => 'fontsimple',
'name' => '404_text_google_fonts',
'default_value' => '-1',
'label' => esc_html__( 'Font Family', 'quart' ),
)
);
quart_mikado_add_admin_field(
array(
'parent' => $third_level_row1,
'type' => 'textsimple',
'name' => '404_text_font_size',
'default_value' => '',
'label' => esc_html__( 'Font Size', 'quart' ),
'args' => array(
'suffix' => 'px'
)
)
);
quart_mikado_add_admin_field(
array(
'parent' => $third_level_row1,
'type' => 'textsimple',
'name' => '404_text_line_height',
'default_value' => '',
'label' => esc_html__( 'Line Height', 'quart' ),
'args' => array(
'suffix' => 'px'
)
)
);
$third_level_row2 = quart_mikado_add_admin_row(
array(
'parent' => $third_level_group,
'name' => '$third_level_row2',
'next' => true
)
);
quart_mikado_add_admin_field(
array(
'parent' => $third_level_row2,
'type' => 'selectblanksimple',
'name' => '404_text_font_style',
'default_value' => '',
'label' => esc_html__( 'Font Style', 'quart' ),
'options' => quart_mikado_get_font_style_array()
)
);
quart_mikado_add_admin_field(
array(
'parent' => $third_level_row2,
'type' => 'selectblanksimple',
'name' => '404_text_font_weight',
'default_value' => '',
'label' => esc_html__( 'Font Weight', 'quart' ),
'options' => quart_mikado_get_font_weight_array()
)
);
quart_mikado_add_admin_field(
array(
'parent' => $third_level_row2,
'type' => 'textsimple',
'name' => '404_text_letter_spacing',
'default_value' => '',
'label' => esc_html__( 'Letter Spacing', 'quart' ),
'args' => array(
'suffix' => 'px'
)
)
);
quart_mikado_add_admin_field(
array(
'parent' => $third_level_row2,
'type' => 'selectblanksimple',
'name' => '404_text_text_transform',
'default_value' => '',
'label' => esc_html__( 'Text Transform', 'quart' ),
'options' => quart_mikado_get_text_transform_array()
)
);
$third_level_group_responsive = quart_mikado_add_admin_group(
array(
'parent' => $panel_404_options,
'name' => 'third_level_group_responsive',
'title' => esc_html__( 'Text Style Responsive', 'quart' ),
'description' => esc_html__( 'Define responsive styles for 404 page text (under 680px)', 'quart' )
)
);
$third_level_row3 = quart_mikado_add_admin_row(
array(
'parent' => $third_level_group_responsive,
'name' => 'third_level_row3'
)
);
quart_mikado_add_admin_field(
array(
'parent' => $third_level_row3,
'type' => 'textsimple',
'name' => '404_text_responsive_font_size',
'default_value' => '',
'label' => esc_html__( 'Font Size', 'quart' ),
'args' => array(
'suffix' => 'px'
)
)
);
quart_mikado_add_admin_field(
array(
'parent' => $third_level_row3,
'type' => 'textsimple',
'name' => '404_text_responsive_line_height',
'default_value' => '',
'label' => esc_html__( 'Line Height', 'quart' ),
'args' => array(
'suffix' => 'px'
)
)
);
quart_mikado_add_admin_field(
array(
'parent' => $third_level_row3,
'type' => 'textsimple',
'name' => '404_text_responsive_letter_spacing',
'default_value' => '',
'label' => esc_html__( 'Letter Spacing', 'quart' ),
'args' => array(
'suffix' => 'px'
)
)
);
quart_mikado_add_admin_field(
array(
'parent' => $panel_404_options,
'type' => 'text',
'name' => '404_back_to_home',
'label' => esc_html__( 'Back to Home Button Label', 'quart' ),
'description' => esc_html__( 'Enter label for "Back to home" button', 'quart' )
)
);
quart_mikado_add_admin_field(
array(
'parent' => $panel_404_options,
'type' => 'select',
'name' => '404_button_style',
'default_value' => '',
'label' => esc_html__( 'Button Skin', 'quart' ),
'description' => esc_html__( 'Choose a style to make Back to Home button in that predefined style', 'quart' ),
'options' => array(
'' => esc_html__( 'Default', 'quart' ),
'light-style' => esc_html__( 'Light', 'quart' )
)
)
);
}
add_action( 'quart_mikado_action_options_map', 'quart_mikado_error_404_options_map', quart_mikado_set_options_map_position( '404' ) );
}
