__('Primary Menu'), 'footer'=>__('Footer Menu') )); //adding thumbnail and image upload to the admin function parathumbnailadd(){ add_theme_support('post-thumbnails'); add_image_size('small-image',300,200,true); add_image_size('banner-image',920,400,array('left','top')); } add_action('after_setup_theme','parathumbnailadd'); function homepagesection1($wp_customize){ //homepage customize section 1 $wp_customize-> add_section('para_hp_s',array( 'title'=>'home page section 1' )); $wp_customize-> add_setting('para-section-heading',array( 'default'=>'Make Your Site a Real Materpiece', 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'para-section-heading',array( 'label'=>'homepage heading', 'section' =>'para_hp_s', 'settings' =>'para-section-heading' ))); $wp_customize-> add_setting('para-section-sub-heading',array( 'default'=>'Give it a 3D Touch', 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'para-section-sub-heading',array( 'label'=>'home page sub heading', 'section' =>'para_hp_s', 'settings' =>'para-section-sub-heading', 'type'=>'textarea' ))); $wp_customize-> add_setting('para-section-backgrpound-image',array( 'sanitize_callback' => '__return_false', )); $wp_customize-> add_control(new WP_Customize_Cropped_Image_Control($wp_customize,'para-section-backgrpound-image',array( 'label'=>'Background Image', 'section' =>'para_hp_s', 'settings' =>'para-section-backgrpound-image', 'height' => '820', 'width' =>'1440' ))); } add_action('customize_register','homepagesection1'); //homepage section 2 function homepagesection2($wp_customize){ //card 1 $wp_customize-> add_section('para_hp_s2',array( 'title'=>'home page section 2' )); //add headline $wp_customize-> add_setting('Section2-heading',array( 'default'=>'Our Features', 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'Section2-heading',array( 'label'=>'section2 heading ', 'section' =>'para_hp_s2', 'settings' =>'Section2-heading' ))); $wp_customize-> add_setting('para-section2-card-1-heading',array( 'default'=>'Made by Goolge framework', 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'para-section2-card-1-heading',array( 'label'=>'card 1 heading ', 'section' =>'para_hp_s2', 'settings' =>'para-section2-card-1-heading' ))); $wp_customize-> add_setting('para-section2-card1-content',array( 'default'=>'The theme is made by the help of materialize Framework which is owned by Google', 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'para-section2-card1-content',array( 'label'=>'card 1 content', 'section' =>'para_hp_s2', 'settings' =>'para-section2-card1-content', 'type'=>'textarea' ))); $wp_customize-> add_setting('para-section2-card1-image'); $wp_customize-> add_control(new WP_Customize_Cropped_Image_Control($wp_customize,'para-section2-card1-image',array( 'label'=>'Card1 Image', 'section' =>'para_hp_s2', 'settings' =>'para-section2-card1-image', 'height' => '820', 'width' =>'1440' ))); $wp_customize-> add_setting('para-section2-card-1-tagline',array( 'default'=>'It is a rock solid theme', 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'para-section2-card-1-tagline',array( 'label'=>'card 1 tagline ', 'section' =>'para_hp_s2', 'settings' =>'para-section2-card-1-tagline' ))); $wp_customize-> add_setting('para-section2-card-1-link-choice',array( 'default'=>'No', 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'para-section2-card-1-link-choice',array( 'label'=>'Do you want to link card-1 to another page ?', 'section' =>'para_hp_s2', 'settings' =>'para-section2-card-1-link-choice', 'type'=>'select', 'choices'=> array('No'=>'No','Yes'=>'Yes') ))); $wp_customize->add_setting('para-section2-card-1-link',array( 'sanitize_callback' => 'somy', )); $wp_customize->add_control(new WP_Customize_Control($wp_customize,'para-section2-card-1-link', array( 'label'=>'link this card to', 'section'=>'para_hp_s2', 'settings'=>'para-section2-card-1-link', 'type' =>'dropdown-pages' ) )); //card 2 $wp_customize-> add_setting('para-section2-card2-heading',array( 'default'=>'It is super fast and sleek' )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'para-section2-card2-heading',array( 'label'=>'Card 2 heading ', 'section' =>'para_hp_s2', 'settings' =>'para-section2-card2-heading' ))); $wp_customize-> add_setting('para-section2-card2-content',array( 'default'=>'We have implemented good seo technique and are bound to follow them, making this theme standing out of the box', 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'para-section2-card2-content',array( 'label'=>'card 2 content', 'section' =>'para_hp_s2', 'settings' =>'para-section2-card2-content', 'type'=>'textarea' ))); $wp_customize-> add_setting('para-section2-card2-image',array( 'sanitize_callback' => '__return_false', )); $wp_customize-> add_control(new WP_Customize_Cropped_Image_Control($wp_customize,'para-section2-card2-image',array( 'label'=>'Card2 Image', 'section' =>'para_hp_s2', 'settings' =>'para-section2-card2-image', 'height' => '820', 'width' =>'1440' ))); $wp_customize-> add_setting('para-section2-card2-tagline',array( 'default'=>'It is only one of its Kind', 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'para-section2-card2-tagline',array( 'label'=>'card 2 tagline ', 'section' =>'para_hp_s2', 'settings' =>'para-section2-card2-tagline' ))); $wp_customize-> add_setting('para-section2-card-2-link-choice',array( 'default'=>'No', 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'para-section2-card-2-link-choice',array( 'label'=>'Do you want to link card-2 to another page ?', 'section' =>'para_hp_s2', 'settings' =>'para-section2-card-2-link-choice', 'type'=>'select', 'choices'=> array('No'=>'No','Yes'=>'Yes') ))); $wp_customize->add_setting('para-section2-card-2-link',array( 'sanitize_callback' => 'somy', )); $wp_customize->add_control(new WP_Customize_Control($wp_customize,'para-section2-card-2-link', array( 'label'=>'link this card to', 'section'=>'para_hp_s2', 'settings'=>'para-section2-card-2-link', 'type' =>'dropdown-pages' ) )); //card 3 $wp_customize-> add_setting('para-section2-card3-heading',array( 'default'=>'It is beautiful', 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'para-section2-card3-heading',array( 'label'=>'Card 3 heading ', 'section' =>'para_hp_s2', 'settings' =>'para-section2-card3-heading' ))); $wp_customize-> add_setting('para-section2-card3-content',array( 'default'=>'Altough competing with world class designs we have retained the beauty and elgance of the theme', 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'para-section2-card3-content',array( 'label'=>'card 3 content', 'section' =>'para_hp_s2', 'settings' =>'para-section2-card3-content', 'type'=>'textarea' ))); $wp_customize-> add_setting('para-section2-card3-image',array( 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Cropped_Image_Control($wp_customize,'para-section2-card3-image',array( 'label'=>'Card3 Image', 'section' =>'para_hp_s2', 'settings' =>'para-section2-card3-image', 'height' => '820', 'width' =>'1440' ))); $wp_customize-> add_setting('para-section2-card3-tagline',array( 'default'=>'Just hover over the page', 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'para-section2-card3-tagline',array( 'label'=>'card 3 tagline ', 'section' =>'para_hp_s2', 'settings' =>'para-section2-card3-tagline' ))); $wp_customize-> add_setting('para-section2-card-3-link-choice',array( 'default'=>'No', 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'para-section2-card-3-link-choice',array( 'label'=>'Do you want to link this card to another page ?', 'section' =>'para_hp_s2', 'settings' =>'para-section2-card-3-link-choice', 'type'=>'select', 'choices'=> array('No'=>'No','Yes'=>'Yes') ))); $wp_customize->add_setting('para-section2-card-3-link', array( 'sanitize_callback' => 'somy', )); $wp_customize->add_control(new WP_Customize_Control($wp_customize,'para-section2-card-3-link', array( 'label'=>'link this card to', 'section'=>'para_hp_s2', 'settings'=>'para-section2-card-3-link', 'type' =>'dropdown-pages' ) )); } add_action('customize_register','homepagesection2'); function homepagesection3($wp_customize){ //homepage customize section 3 $wp_customize-> add_section('para_hp_s3',array( 'title'=>'home page section 3' )); $wp_customize-> add_setting('Section3-heading',array( 'default'=>'Click on customize to see the magic', 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'Section3-heading',array( 'label'=>'Section3 heading ', 'section' =>'para_hp_s3', 'settings' =>'Section3-heading' ))); $wp_customize-> add_setting('para-section3-sub-heading',array( 'default'=>'We kept customization simple too, via admin', 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'para-section3-sub-heading',array( 'label'=>'Section3 content', 'section' =>'para_hp_s3', 'settings' =>'para-section3-sub-heading', 'type'=>'textarea' ))); $wp_customize-> add_setting('para-section3-background-image'); $wp_customize-> add_control(new WP_Customize_Cropped_Image_Control($wp_customize,'para-section3-background-image',array( 'label'=>'Background Image', 'section' =>'para_hp_s3', 'settings' =>'para-section3-background-image', 'height' => '820', 'width' =>'1440' ))); } add_action('customize_register','homepagesection3'); //section 4 function homepagesection4($wp_customize){ $wp_customize-> add_section('para_hp_s4',array( 'title'=>'home page section 4' )); $wp_customize-> add_setting('Section4-heading',array( 'default'=>'Contact Us', 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'Section4-heading',array( 'label'=>'Section4 heading ', 'section' =>'para_hp_s4', 'settings' =>'Section4-heading' ))); $wp_customize-> add_setting('section4-content',array( 'default'=>'If You require more beautiful Custom theme Just email at somykamble1001@gmail.com', 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'section4-content',array( 'label'=>'section4 content', 'section' =>'para_hp_s4', 'settings' =>'section4-content', 'type'=>'textarea' ))); } add_action('customize_register','homepagesection4'); function homepagesection5($wp_customize){ //homepage customize section 5 $wp_customize-> add_section('para_hp_s5',array( 'title'=>'homepage section 5' )); $wp_customize-> add_setting('Section5-heading',array( 'default'=>'This theme makes your website look elegant customize the footer with some standard color', 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'Section5-heading',array( 'label'=>'Section5 heading ', 'section' =>'para_hp_s5', 'settings' =>'Section5-heading' ))); $wp_customize-> add_setting('para-section5-sub-heading',array( 'default'=>'sam is is here', 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'para-section5-sub-heading',array( 'label'=>'home page section5 heading', 'section' =>'para_hp_s5', 'settings' =>'para-section5-sub-heading', 'type'=>'textarea' ))); $wp_customize-> add_setting('para-section5-backgrpound-image'); $wp_customize-> add_control(new WP_Customize_Cropped_Image_Control($wp_customize,'para-section5-backgrpound-image',array( 'label'=>'Background Image', 'section' =>'para_hp_s5', 'settings' =>'para-section5-backgrpound-image', 'height' => '820', 'width' =>'1440' ))); } add_action('customize_register','homepagesection5'); function homepagefooter($wp_customize){ $wp_customize-> add_section('para_hp_footer',array( 'title'=>'footer' )); $wp_customize-> add_setting('footer-heading',array( 'default'=>'About Us', 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'footer-heading',array( 'label'=>'footer heading ', 'section' =>'para_hp_footer', 'settings' =>'footer-heading' ))); $wp_customize-> add_setting('footer-content',array( 'default'=>'We are a great team with good and skilled persons and our next project will be more awesome and cool', 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'footer-content',array( 'label'=>'footer content', 'section' =>'para_hp_footer', 'settings' =>'footer-content', 'type'=>'textarea' ))); } add_action('customize_register','homepagefooter'); //social icons function social_icons($wp_customize){ //does the user wants to show social icons $wp_customize-> add_section('social_icon_links',array( 'title'=>'Social icon links' )); $wp_customize-> add_setting('social_icons-choice',array( 'default'=>'Yes', 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'social_icons-choice',array( 'label'=>'Do you want to display your social icons in the footer ?', 'section' =>'social_icon_links', 'settings' =>'social_icons-choice', 'type'=>'select', 'choices'=> array('No'=>'No','Yes'=>'Yes') ))); //facebook link Url $wp_customize-> add_setting('social_icons-facebook'); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'social_icons-facebook',array( 'label'=>'facebook url', 'section' =>'social_icon_links', 'settings' =>'social_icons-facebook', 'type'=>'url' ))); //pintrest $wp_customize-> add_setting('social_icons-pintrest'); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'social_icons-pintrest',array( 'label'=>'Pinterest url', 'section' =>'social_icon_links', 'settings' =>'social_icons-pintrest', 'type'=>'url' ))); //twitter $wp_customize-> add_setting('social_icons-twitter'); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'social_icons-twitter',array( 'label'=>'Pinterest url', 'section' =>'social_icon_links', 'settings' =>'social_icons-twitter', 'type'=>'url' ))); //google plus $wp_customize-> add_setting('social_icons-google'); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'social_icons-google',array( 'label'=>'Google Plus url', 'section' =>'social_icon_links', 'settings' =>'social_icons-google', 'type'=>'url' ))); //linked in $wp_customize-> add_setting('social_icons-linkedin'); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'social_icons-linkedin',array( 'label'=>'Linkedin url', 'section' =>'social_icon_links', 'settings' =>'social_icons-linkedin', 'type'=>'url' ))); } add_action('customize_register','social_icons'); add_theme_support( "title-tag" ); add_theme_support( 'automatic-feed-links' ); //Our widet function ourwidget(){ register_sidebar(array( 'name'=>'Sidebar', 'id'=> 'siderbar1' )); register_sidebar(array( 'name'=>'footer', 'id'=> 'footer2' )); } add_action('widgets_init' , 'ourwidget'); //link color add_action('customize_register','lnwp_link_color'); function lnwp_link_color($wp_customize){ $wp_customize->add_section('somy_standard_color',array( 'title' => __('Link colors','parallaxgoogletheme'), 'priority'=> 20, )); $wp_customize->add_setting('lnwp_link_color',array( 'default' => '#00000', 'transport'=> 'refresh', 'sanitize_callback' => 'somy', )); $wp_customize -> add_control(new WP_Customize_Color_Control($wp_customize,'lnwp_link_color_control', array( 'label'=>__('Link Color','parallaxgoogletheme'), 'section'=> 'somy_standard_color', 'settings' =>'lnwp_link_color' ))); } add_action('customize_register','lnwp_link_color'); function learningcustomizecss(){?> add_section('footercolor',array( 'title'=>'Give your footer one of the standard site color' )); $wp_customize-> add_setting('foot_color',array( 'default'=>'teal', 'sanitize_callback' => 'somy', )); $wp_customize-> add_control(new WP_Customize_Control($wp_customize,'para-section2-card-3-link-choice',array( 'label'=>'Give your footer one of the standard site color', 'section' =>'footercolor', 'settings' =>'foot_color', 'type'=>'select', 'choices'=> array( 'teal'=>'teal', 'blue'=>'blue', 'light-blue'=>' light-blue', 'cyan' =>'cyan', 'green'=>'green', 'light-green'=>'light-green', 'lime'=>'lime', 'yellow'=>'yellow', 'amber'=>'amber', 'orange'=>'orange', 'deep-orange'=>'deep-orange', 'brown'=>'brown', 'grey'=>'grey', 'blue-grey'=>'blue-grey', 'indigo'=>'indigo', 'deep-purple'=>'deep-purple', 'purple'=>'purple', 'pink'=>'pink', 'red'=>'red', 'pink darken-4'=>'pink darken-4', 'red lighten-1'=>'red lighten-1', 'purple darken-4'=>'purple darken-4', ) ))); } add_action('customize_register','footer_color'); function somy(){ }