Domain: antoinekatan.com
Server Adress: 10.127.20.23
privdayz.com
<?php
if ( ! function_exists( 'quart_mikado_social_options_map' ) ) {
function quart_mikado_social_options_map() {
$page = '_social_page';
quart_mikado_add_admin_page(
array(
'slug' => '_social_page',
'title' => esc_html__( 'Social Networks', 'quart' ),
'icon' => 'fa fa-share-alt'
)
);
/**
* Enable Social Share
*/
$panel_social_share = quart_mikado_add_admin_panel(
array(
'page' => '_social_page',
'name' => 'panel_social_share',
'title' => esc_html__( 'Enable Social Share', 'quart' )
)
);
quart_mikado_add_admin_field(
array(
'type' => 'yesno',
'name' => 'enable_social_share',
'default_value' => 'yes',
'label' => esc_html__( 'Enable Social Share', 'quart' ),
'description' => esc_html__( 'Enabling this option will allow social share on networks of your choice', 'quart' ),
'parent' => $panel_social_share
)
);
$panel_show_social_share_on = quart_mikado_add_admin_panel(
array(
'page' => '_social_page',
'name' => 'panel_show_social_share_on',
'title' => esc_html__( 'Show Social Share On', 'quart' ),
'dependency' => array(
'show' => array(
'enable_social_share' => 'yes'
)
)
)
);
quart_mikado_add_admin_field(
array(
'type' => 'yesno',
'name' => 'enable_social_share_on_post',
'default_value' => 'yes',
'label' => esc_html__( 'Posts', 'quart' ),
'description' => esc_html__( 'Show Social Share on Blog Posts', 'quart' ),
'parent' => $panel_show_social_share_on
)
);
quart_mikado_add_admin_field(
array(
'type' => 'yesno',
'name' => 'enable_social_share_on_page',
'default_value' => 'no',
'label' => esc_html__( 'Pages', 'quart' ),
'description' => esc_html__( 'Show Social Share on Pages', 'quart' ),
'parent' => $panel_show_social_share_on
)
);
/**
* Action for embedding social share option for custom post types
*/
do_action('quart_mikado_action_post_types_social_share', $panel_show_social_share_on);
/**
* Social Share Networks
*/
$panel_social_networks = quart_mikado_add_admin_panel(
array(
'page' => '_social_page',
'name' => 'panel_social_networks',
'title' => esc_html__( 'Social Networks', 'quart' ),
'dependency' => array(
'hide' => array(
'enable_social_share' => 'no'
)
)
)
);
/**
* Facebook
*/
quart_mikado_add_admin_section_title(
array(
'parent' => $panel_social_networks,
'name' => 'facebook_title',
'title' => esc_html__( 'Share on Facebook', 'quart' )
)
);
quart_mikado_add_admin_field(
array(
'type' => 'yesno',
'name' => 'enable_facebook_share',
'default_value' => 'yes',
'label' => esc_html__( 'Enable Share', 'quart' ),
'description' => esc_html__( 'Enabling this option will allow sharing via Facebook', 'quart' ),
'parent' => $panel_social_networks
)
);
$enable_facebook_share_container = quart_mikado_add_admin_container(
array(
'name' => 'enable_facebook_share_container',
'parent' => $panel_social_networks,
'dependency' => array(
'show' => array(
'enable_facebook_share' => 'yes'
)
)
)
);
quart_mikado_add_admin_field(
array(
'type' => 'image',
'name' => 'facebook_icon',
'default_value' => '',
'label' => esc_html__( 'Upload Icon', 'quart' ),
'parent' => $enable_facebook_share_container
)
);
/**
* Twitter
*/
quart_mikado_add_admin_section_title(
array(
'parent' => $panel_social_networks,
'name' => 'twitter_title',
'title' => esc_html__( 'Share on Twitter', 'quart' )
)
);
quart_mikado_add_admin_field(
array(
'type' => 'yesno',
'name' => 'enable_twitter_share',
'default_value' => 'yes',
'label' => esc_html__( 'Enable Share', 'quart' ),
'description' => esc_html__( 'Enabling this option will allow sharing via Twitter', 'quart' ),
'parent' => $panel_social_networks
)
);
$enable_twitter_share_container = quart_mikado_add_admin_container(
array(
'name' => 'enable_twitter_share_container',
'parent' => $panel_social_networks,
'dependency' => array(
'show' => array(
'enable_twitter_share' => 'yes'
)
)
)
);
quart_mikado_add_admin_field(
array(
'type' => 'image',
'name' => 'twitter_icon',
'default_value' => '',
'label' => esc_html__( 'Upload Icon', 'quart' ),
'parent' => $enable_twitter_share_container
)
);
quart_mikado_add_admin_field(
array(
'type' => 'text',
'name' => 'twitter_via',
'default_value' => '',
'label' => esc_html__( 'Via', 'quart' ),
'parent' => $enable_twitter_share_container
)
);
/**
* Google Plus
*/
// quart_mikado_add_admin_section_title(
// array(
// 'parent' => $panel_social_networks,
// 'name' => 'google_plus_title',
// 'title' => esc_html__( 'Share on Google Plus', 'quart' )
// )
// );
//
// quart_mikado_add_admin_field(
// array(
// 'type' => 'yesno',
// 'name' => 'enable_google_plus_share',
// 'default_value' => 'yes',
// 'label' => esc_html__( 'Enable Share', 'quart' ),
// 'description' => esc_html__( 'Enabling this option will allow sharing via Google Plus', 'quart' ),
// 'parent' => $panel_social_networks
// )
// );
//
// $enable_google_plus_container = quart_mikado_add_admin_container(
// array(
// 'name' => 'enable_google_plus_container',
// 'parent' => $panel_social_networks,
// 'dependency' => array(
// 'show' => array(
// 'enable_google_plus_share' => 'yes'
// )
// )
// )
// );
//
// quart_mikado_add_admin_field(
// array(
// 'type' => 'image',
// 'name' => 'google_plus_icon',
// 'default_value' => '',
// 'label' => esc_html__( 'Upload Icon', 'quart' ),
// 'parent' => $enable_google_plus_container
// )
// );
/**
* Linked In
*/
quart_mikado_add_admin_section_title(
array(
'parent' => $panel_social_networks,
'name' => 'linkedin_title',
'title' => esc_html__( 'Share on LinkedIn', 'quart' )
)
);
quart_mikado_add_admin_field(
array(
'type' => 'yesno',
'name' => 'enable_linkedin_share',
'default_value' => 'no',
'label' => esc_html__( 'Enable Share', 'quart' ),
'description' => esc_html__( 'Enabling this option will allow sharing via LinkedIn', 'quart' ),
'parent' => $panel_social_networks
)
);
$enable_linkedin_container = quart_mikado_add_admin_container(
array(
'name' => 'enable_linkedin_container',
'parent' => $panel_social_networks,
'dependency' => array(
'show' => array(
'enable_linkedin_share' => 'yes'
)
)
)
);
quart_mikado_add_admin_field(
array(
'type' => 'image',
'name' => 'linkedin_icon',
'default_value' => '',
'label' => esc_html__( 'Upload Icon', 'quart' ),
'parent' => $enable_linkedin_container
)
);
/**
* Tumblr
*/
quart_mikado_add_admin_section_title(
array(
'parent' => $panel_social_networks,
'name' => 'tumblr_title',
'title' => esc_html__( 'Share on Tumblr', 'quart' )
)
);
quart_mikado_add_admin_field(
array(
'type' => 'yesno',
'name' => 'enable_tumblr_share',
'default_value' => 'no',
'label' => esc_html__( 'Enable Share', 'quart' ),
'description' => esc_html__( 'Enabling this option will allow sharing via Tumblr', 'quart' ),
'parent' => $panel_social_networks
)
);
$enable_tumblr_container = quart_mikado_add_admin_container(
array(
'name' => 'enable_tumblr_container',
'parent' => $panel_social_networks,
'dependency' => array(
'show' => array(
'enable_tumblr_share' => 'yes'
)
)
)
);
quart_mikado_add_admin_field(
array(
'type' => 'image',
'name' => 'tumblr_icon',
'default_value' => '',
'label' => esc_html__( 'Upload Icon', 'quart' ),
'parent' => $enable_tumblr_container
)
);
/**
* Pinterest
*/
quart_mikado_add_admin_section_title(
array(
'parent' => $panel_social_networks,
'name' => 'pinterest_title',
'title' => esc_html__( 'Share on Pinterest', 'quart' )
)
);
quart_mikado_add_admin_field(
array(
'type' => 'yesno',
'name' => 'enable_pinterest_share',
'default_value' => 'no',
'label' => esc_html__( 'Enable Share', 'quart' ),
'description' => esc_html__( 'Enabling this option will allow sharing via Pinterest', 'quart' ),
'parent' => $panel_social_networks
)
);
$enable_pinterest_container = quart_mikado_add_admin_container(
array(
'name' => 'enable_pinterest_container',
'parent' => $panel_social_networks,
'dependency' => array(
'show' => array(
'enable_pinterest_share' => 'yes'
)
)
)
);
quart_mikado_add_admin_field(
array(
'type' => 'image',
'name' => 'pinterest_icon',
'default_value' => '',
'label' => esc_html__( 'Upload Icon', 'quart' ),
'parent' => $enable_pinterest_container
)
);
/**
* VK
*/
quart_mikado_add_admin_section_title(
array(
'parent' => $panel_social_networks,
'name' => 'vk_title',
'title' => esc_html__( 'Share on VK', 'quart' )
)
);
quart_mikado_add_admin_field(
array(
'type' => 'yesno',
'name' => 'enable_vk_share',
'default_value' => 'no',
'label' => esc_html__( 'Enable Share', 'quart' ),
'description' => esc_html__( 'Enabling this option will allow sharing via VK', 'quart' ),
'parent' => $panel_social_networks
)
);
$enable_vk_container = quart_mikado_add_admin_container(
array(
'name' => 'enable_vk_container',
'parent' => $panel_social_networks,
'dependency' => array(
'show' => array(
'enable_vk_share' => 'yes'
)
)
)
);
quart_mikado_add_admin_field(
array(
'type' => 'image',
'name' => 'vk_icon',
'default_value' => '',
'label' => esc_html__( 'Upload Icon', 'quart' ),
'parent' => $enable_vk_container
)
);
if ( defined( 'QUART_TWITTER_FEED_VERSION' ) ) {
$twitter_panel = quart_mikado_add_admin_panel(
array(
'title' => esc_html__( 'Twitter', 'quart' ),
'name' => 'panel_twitter',
'page' => '_social_page'
)
);
quart_mikado_add_admin_twitter_button(
array(
'name' => 'twitter_button',
'parent' => $twitter_panel
)
);
}
if ( defined( 'QUART_INSTAGRAM_FEED_VERSION' ) ) {
$instagram_panel = quart_mikado_add_admin_panel(
array(
'title' => esc_html__( 'Instagram', 'quart' ),
'name' => 'panel_instagram',
'page' => '_social_page'
)
);
quart_mikado_add_admin_instagram_button(
array(
'name' => 'instagram_button',
'parent' => $instagram_panel
)
);
}
/**
* Open Graph
*/
$panel_open_graph = quart_mikado_add_admin_panel(
array(
'page' => '_social_page',
'name' => 'panel_open_graph',
'title' => esc_html__( 'Open Graph', 'quart' ),
)
);
quart_mikado_add_admin_field(
array(
'type' => 'yesno',
'name' => 'enable_open_graph',
'default_value' => 'no',
'label' => esc_html__( 'Enable Open Graph', 'quart' ),
'description' => esc_html__( 'Enabling this option will allow usage of Open Graph protocol on your site', 'quart' ),
'parent' => $panel_open_graph
)
);
$enable_open_graph_container = quart_mikado_add_admin_container(
array(
'name' => 'enable_open_graph_container',
'parent' => $panel_open_graph,
'dependency' => array(
'show' => array(
'enable_open_graph' => 'yes'
)
)
)
);
quart_mikado_add_admin_field(
array(
'type' => 'image',
'name' => 'open_graph_image',
'default_value' => MIKADO_ASSETS_ROOT . '/img/open_graph.jpg',
'label' => esc_html__( 'Default Share Image', 'quart' ),
'parent' => $enable_open_graph_container,
'description' => esc_html__( 'Used when featured image is not set. Make sure that image is at least 1200 x 630 pixels, up to 8MB in size', 'quart' ),
)
);
/**
* Action for embedding social share option for custom post types
*/
do_action('quart_mikado_action_social_options', $page);
}
add_action( 'quart_mikado_action_options_map', 'quart_mikado_social_options_map', quart_mikado_set_options_map_position( 'social' ) );
}
