PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Dir : /home/trave494/topmoviesreview.kerihosting.com/wp-content/plugins/penci-review/inc/ |
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 IP: 209.182.202.254 |
Dir : /home/trave494/topmoviesreview.kerihosting.com/wp-content/plugins/penci-review/inc/customize.php |
<?php /** * Customize for Penci review * @since 1.0 */ function penci_soledad_review_customizer( $wp_customize ) { // Add Sections $wp_customize->add_section( 'penci_new_section_review' , array( 'title' => 'Posts Review Options', 'description'=> '', 'priority' => 49, ) ); // Add settings /** $wp_customize->add_setting( 'penci_review_type', array( 'default' => 'Product', 'sanitize_callback' => 'penci_sanitize_choices_field' ) ); $wp_customize->add_control( new WP_Customize_Control( $wp_customize, 'penci_review_type', array( 'label' => 'Select General Reviews Type', 'section' => 'penci_new_section_review', 'settings' => 'penci_review_type', 'type' => 'select', 'priority' => 1, 'choices' => array( 'Product' => 'Product', 'Book' => 'Book', 'Course' => 'Course', 'ListItem' => 'ListItem', 'Episode' => 'Episode', 'Event' => 'Event', 'Game' => 'Game', 'HowTo' => 'HowTo', 'LocalBusiness' => 'LocalBusiness', 'MediaObject' => 'MediaObject', 'Movie' => 'Movie', 'MusicPlaylist' => 'MusicPlaylist', 'MusicRecording' => 'MusicRecording', 'Organization' => 'Organization', 'Recipe' => 'Recipe', 'CreativeWorkSeries' => 'CreativeWorkSeries', 'SoftwareApplication' => 'SoftwareApplication', 'CreativeWorkSeason' => 'CreativeWorkSeason', ) ) ) ); **/ $wp_customize->add_setting( 'penci_review_hide_average', array( 'default' => false, 'sanitize_callback' => 'penci_review_sanitize_checkbox_field' ) ); $wp_customize->add_control( new WP_Customize_Control( $wp_customize, 'review_hide_average', array( 'label' => 'Hide "Average Score" text', 'section' => 'penci_new_section_review', 'settings' => 'penci_review_hide_average', 'type' => 'checkbox', 'priority' => 1 ) ) ); $list_checkbox1 = array( 'penci_rv_hide_featured_img' => esc_html__( 'Hide Featured Image', 'penci' ), 'penci_review_hide_address' => esc_html__( 'Hide Adress', 'penci' ), 'penci_review_hide_phone' => esc_html__( 'Hide Phone', 'penci' ), 'penci_review_hide_website' => esc_html__( 'Hide Website', 'penci' ), 'penci_review_hide_price' => esc_html__( 'Hide Product Price', 'penci' ), 'penci_review_hide_btnbuy' => esc_html__( 'Hide Button Buy Now', 'penci' ), 'penci_review_hide_schema' => esc_html__( 'Hide Reviewed Schema Info', 'penci' ), ); foreach ( $list_checkbox1 as $id1 => $title1 ) { $wp_customize->add_setting( $id1, array( 'default' => '', 'sanitize_callback' => 'penci_review_sanitize_checkbox_field' ) ); $wp_customize->add_control( new WP_Customize_Control( $wp_customize, $id1, array( 'label' => $title1, 'section' => 'penci_new_section_review', 'settings' => $id1, 'type' => 'checkbox', 'priority' => 2 ) ) ); } $wp_customize->add_setting( 'penci_review_border_color', array( 'default' => '#dedede', 'sanitize_callback' => 'sanitize_hex_color' ) ); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'review_border_color', array( 'label' => 'Review Box Border Color', 'section' => 'penci_new_section_review', 'settings' => 'penci_review_border_color', 'priority' => 2 ) ) ); $wp_customize->add_setting( 'penci_review_title_color', array( 'default' => '#313131', 'sanitize_callback' => 'sanitize_hex_color' ) ); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'review_title_color', array( 'label' => 'Review Title Color', 'section' => 'penci_new_section_review', 'settings' => 'penci_review_title_color', 'priority' => 3 ) ) ); $wp_customize->add_setting( 'penci_review_desc_color', array( 'default' => '#313131', 'sanitize_callback' => 'sanitize_hex_color' ) ); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'review_desc_color', array( 'label' => 'Review Description Text Color', 'section' => 'penci_new_section_review', 'settings' => 'penci_review_desc_color', 'priority' => 3 ) ) ); $wp_customize->add_setting( 'penci_review_point_title_color', array( 'default' => '#313131', 'sanitize_callback' => 'sanitize_hex_color' ) ); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'review_point_title_color', array( 'label' => 'Review Point Title & Score Color', 'section' => 'penci_new_section_review', 'settings' => 'penci_review_point_title_color', 'priority' => 4 ) ) ); $wp_customize->add_setting( 'penci_review_process_main_color', array( 'default' => '#e6e6e6', 'sanitize_callback' => 'sanitize_hex_color' ) ); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'review_process_main_color', array( 'label' => 'Review Process Main Background Color', 'section' => 'penci_new_section_review', 'settings' => 'penci_review_process_main_color', 'priority' => 4 ) ) ); $wp_customize->add_setting( 'penci_review_process_run_color', array( 'default' => '#6eb48c', 'sanitize_callback' => 'sanitize_hex_color' ) ); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'review_process_run_color', array( 'label' => 'Review Process Running Background Color', 'section' => 'penci_new_section_review', 'settings' => 'penci_review_process_run_color', 'priority' => 4 ) ) ); $wp_customize->add_setting( 'penci_review_title_good_color', array( 'default' => '#313131', 'sanitize_callback' => 'sanitize_hex_color' ) ); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'review_title_good_color', array( 'label' => 'The Goods & The Bads Title Color', 'section' => 'penci_new_section_review', 'settings' => 'penci_review_title_good_color', 'priority' => 5 ) ) ); $wp_customize->add_setting( 'penci_review_good_icon', array( 'default' => '#22b162', 'sanitize_callback' => 'sanitize_hex_color' ) ); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'review_good_icon', array( 'label' => 'Review The Goods Icon Color', 'section' => 'penci_new_section_review', 'settings' => 'penci_review_good_icon', 'priority' => 5 ) ) ); $wp_customize->add_setting( 'penci_review_bad_icon', array( 'default' => '#e03030', 'sanitize_callback' => 'sanitize_hex_color' ) ); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'review_bad_icon', array( 'label' => 'Review The Bads Icon Color', 'section' => 'penci_new_section_review', 'settings' => 'penci_review_bad_icon', 'priority' => 5 ) ) ); $wp_customize->add_setting( 'penci_review_average_total_bg', array( 'default' => '#6eb48c', 'sanitize_callback' => 'sanitize_hex_color' ) ); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'review_average_total_bg', array( 'label' => 'Review Average Total Background', 'section' => 'penci_new_section_review', 'settings' => 'penci_review_average_total_bg', 'priority' => 6 ) ) ); $wp_customize->add_setting( 'penci_review_average_total_color', array( 'default' => '#ffffff', 'sanitize_callback' => 'sanitize_hex_color' ) ); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'review_average_total_color', array( 'label' => 'Review Average Total Score Color', 'section' => 'penci_new_section_review', 'settings' => 'penci_review_average_total_color', 'priority' => 6 ) ) ); $wp_customize->add_setting( 'penci_review_average_text_color', array( 'default' => '#ffffff', 'sanitize_callback' => 'sanitize_hex_color' ) ); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'review_average_text_color', array( 'label' => 'Review "Average Score" Text Color', 'section' => 'penci_new_section_review', 'settings' => 'penci_review_average_text_color', 'priority' => 6 ) ) ); $wp_customize->add_setting( 'penci_review_hide_piechart', array( 'default' => false, 'sanitize_callback' => 'penci_review_sanitize_checkbox_field' ) ); $wp_customize->add_control( new WP_Customize_Control( $wp_customize, 'review_hide_piechart', array( 'label' => 'Hide Review Pie Chart on Featured Image', 'section' => 'penci_new_section_review', 'settings' => 'penci_review_hide_piechart', 'type' => 'checkbox', 'priority' => 6 ) ) ); $wp_customize->add_setting( 'penci_review_piechart_border', array( 'default' => '#6eb48c', 'sanitize_callback' => 'sanitize_hex_color' ) ); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'review_piechart_border', array( 'label' => 'Review Pie Chart Border Color', 'section' => 'penci_new_section_review', 'settings' => 'penci_review_piechart_border', 'priority' => 6 ) ) ); $wp_customize->add_setting( 'penci_review_piechart_text', array( 'default' => '#ffffff', 'sanitize_callback' => 'sanitize_hex_color' ) ); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'review_piechart_text', array( 'label' => 'Review Pie Chart Score Text Color', 'section' => 'penci_new_section_review', 'settings' => 'penci_review_piechart_text', 'priority' => 6 ) ) ); $wp_customize->add_setting( 'penci_review_good_text', array( 'default' => '', 'sanitize_callback' => 'sanitize_text_field' ) ); $wp_customize->add_control( new WP_Customize_Control( $wp_customize, 'review_good_text', array( 'label' => 'Custom "The Goods" text', 'section' => 'penci_new_section_review', 'settings' => 'penci_review_good_text', 'type' => 'text', 'priority' => 7 ) ) ); $wp_customize->add_setting( 'penci_review_bad_text', array( 'default' => '', 'sanitize_callback' => 'sanitize_text_field' ) ); $wp_customize->add_control( new WP_Customize_Control( $wp_customize, 'review_bad_text', array( 'label' => 'Custom "The Bads" text', 'section' => 'penci_new_section_review', 'settings' => 'penci_review_bad_text', 'type' => 'text', 'priority' => 8 ) ) ); $wp_customize->add_setting( 'penci_review_average_text', array( 'default' => '', 'sanitize_callback' => 'sanitize_text_field' ) ); $wp_customize->add_control( new WP_Customize_Control( $wp_customize, 'review_average_text', array( 'label' => 'Custom "Average Score" text', 'section' => 'penci_new_section_review', 'settings' => 'penci_review_average_text', 'type' => 'text', 'priority' => 9 ) ) ); $trans = array( 'penci_review_price_text' => esc_html__( 'Custom "Price" text', 'penci' ), 'penci_review_text_thing' => esc_html__( 'Custom "Thing" text', 'penci' ), 'penci_review_text_none' => esc_html__( 'Custom "None" text', 'penci' ), 'penci_review_text_book' => esc_html__( 'Custom "Book" text', 'penci' ), 'penci_review_text_game' => esc_html__( 'Custom "Game" text', 'penci' ), 'penci_review_text_movie' => esc_html__( 'Custom "Movie" text', 'penci' ), 'penci_review_text_musicreco' => esc_html__( 'Custom "MusicRecording" text', 'penci' ), 'penci_review_text_painting' => esc_html__( 'Custom "Painting" text', 'penci' ), 'penci_review_text_place' => esc_html__( 'Custom "Place" text', 'penci' ), 'penci_review_text_product' => esc_html__( 'Custom "Product" text', 'penci' ), 'penci_review_text_restaurant' => esc_html__( 'Custom "Restaurant" text', 'penci' ), 'penci_review_text_sfapp' => esc_html__( 'Custom "SoftwareApplication" text', 'penci' ), 'penci_review_text_store' => esc_html__( 'Custom "Store" text', 'penci' ), 'penci_review_text_tvseries' => esc_html__( 'Custom "TVSeries" text', 'penci' ), 'penci_review_text_webSite' => esc_html__( 'Custom "WebSite" text', 'penci' ), // Booking 'penci_reviewt_btitle' => esc_html__( 'Custom "Book Title" text', 'penci' ), 'penci_reviewt_burl' => esc_html__( 'Custom "URL" text', 'penci' ), 'penci_reviewt_bauthor' => esc_html__( 'Custom "Book Author" text', 'penci' ), 'penci_reviewt_bedition' => esc_html__( 'Custom "Book Edition" text', 'penci' ), 'penci_reviewt_bformat' => esc_html__( 'Custom "Book Format" text', 'penci' ), 'penci_reviewt_bdate' => esc_html__( 'Custom "Date published" text', 'penci' ), 'penci_reviewt_billustrator' => esc_html__( 'Custom "Illustrator" text', 'penci' ), 'penci_reviewt_bISBN' => esc_html__( 'Custom "ISBN" text', 'penci' ), 'penci_reviewt_bnumberofpage' => esc_html__( 'Custom "Number Of Pages" text', 'penci' ), 'penci_reviewt_bdesc' => esc_html__( 'Custom "Book Description" text', 'penci' ), // Game 'penci_reviewt_game_title' => esc_html__( 'Custom "Game title" text', 'penci' ), 'penci_reviewt_game_url' => esc_html__( 'Custom "URL" text', 'penci' ), 'penci_reviewt_game_desc' => esc_html__( 'Custom "Game description" text', 'penci' ), // Movie 'penci_reviewt_mv_title' => esc_html__( 'Custom "Movie title" text', 'penci' ), 'penci_reviewt_mv_url' => esc_html__( 'Custom "URL" text', 'penci' ), 'penci_reviewt_mv_date' => esc_html__( 'Custom "Date published" text', 'penci' ), 'penci_reviewt_mv_desc' => esc_html__( 'Custom "Movie description" text', 'penci' ), 'penci_reviewt_mv_dir' => esc_html__( 'Custom "Director(s)" text', 'penci' ), 'penci_reviewt_mv_actor' => esc_html__( 'Custom "Actor(s)" text', 'penci' ), 'penci_reviewt_mv_genre' => esc_html__( 'Custom "Genre" text', 'penci' ), // Music recording 'penci_reviewt_music_name' => esc_html__( 'Custom "Track name" text', 'penci' ), 'penci_reviewt_music_url' => esc_html__( 'Custom "URL" text', 'penci' ), 'penci_reviewt_music_author' => esc_html__( 'Custom "Author" text', 'penci' ), 'penci_reviewt_music_dur' => esc_html__( 'Custom "Track Duration" text', 'penci' ), 'penci_reviewt_music_album' => esc_html__( 'Custom "Album name" text', 'penci' ), 'penci_reviewt_music_genre' => esc_html__( 'Custom "Genre" text', 'penci' ), // Painting 'penci_reviewt_painting_name' => esc_html__( 'Custom "Name" text', 'penci' ), 'penci_reviewt_painting_author' => esc_html__( 'Custom "Author" text', 'penci' ), 'penci_reviewt_painting_url' => esc_html__( 'Custom "URL" text', 'penci' ), 'penci_reviewt_painting_date_pub' => esc_html__( 'Custom "Date published" text', 'penci' ), 'penci_reviewt_painting_genre' => esc_html__( 'Custom "Genre" text', 'penci' ), // Place 'penci_reviewt_place_name' => esc_html__( 'Custom "Place Name" text', 'penci' ), 'penci_reviewt_place_url' => esc_html__( 'Custom "URL" text', 'penci' ), 'penci_reviewt_place_desc' => esc_html__( 'Custom "Place Description" text', 'penci' ), // Product 'penci_reviewt_prod_name' => esc_html__( 'Custom "Product Name" text', 'penci' ), 'penci_reviewt_prod_url' => esc_html__( 'Custom "URL" text', 'penci' ), 'penci_reviewt_prod_price' => esc_html__( 'Custom "Price" text', 'penci' ), 'penci_reviewt_prod_currency' => esc_html__( 'Custom "Currency" text', 'penci' ), 'penci_reviewt_prod_avai' => esc_html__( 'Custom "Availability" text', 'penci' ), 'penci_reviewt_prod_band' => esc_html__( 'Custom "Brand" text', 'penci' ), 'penci_reviewt_prod_suk' => esc_html__( 'Custom "SKU" text', 'penci' ), 'penci_reviewt_prod_desc' => esc_html__( 'Custom "Product Description', 'penci' ), // Restaurant 'penci_reviewt_restau_name' => esc_html__( 'Custom "Restaurant Name" text', 'penci' ), 'penci_reviewt_restau_url' => esc_html__( 'Custom "URL" text', 'penci' ), 'penci_reviewt_restau_address' => esc_html__( 'Custom "Address" text', 'penci' ), 'penci_reviewt_restau_price' => esc_html__( 'Custom "Price range" text', 'penci' ), 'penci_reviewt_restau_telephone' => esc_html__( 'Custom "Telephone" text', 'penci' ), 'penci_reviewt_restau_serves' => esc_html__( 'Custom "Serves cuisine" text', 'penci' ), 'penci_reviewt_restau_ophours' => esc_html__( 'Custom "Opening hours" text', 'penci' ), 'penci_reviewt_restau_desc' => esc_html__( 'Custom "Restaurant Description" text', 'penci' ), // Software application 'penci_reviewt_app_name' => esc_html__( 'Custom "Name" text', 'penci' ), 'penci_reviewt_app_url' => esc_html__( 'Custom "URL" text', 'penci' ), 'penci_reviewt_app_price' => esc_html__( 'Custom "Price" text', 'penci' ), 'penci_reviewt_app_currency' => esc_html__( 'Custom "Currency" text', 'penci' ), 'penci_reviewt_app_opsystem' => esc_html__( 'Custom "Operating System" text', 'penci' ), 'penci_reviewt_app_app_cat' => esc_html__( 'Custom "Application Category" text', 'penci' ), 'penci_reviewt_app_desc' => esc_html__( 'Custom "Description" text', 'penci' ), // Store 'penci_reviewt_store_name' => esc_html__( 'Custom "Store Name" text', 'penci' ), 'penci_reviewt_store_url' => esc_html__( 'Custom "URL" text', 'penci' ), 'penci_reviewt_store_address' => esc_html__( 'Custom "Address" text', 'penci' ), 'penci_reviewt_store_price' => esc_html__( 'Custom "Price range" text', 'penci' ), 'penci_reviewt_store_telephone' => esc_html__( 'Custom "Telephone" text', 'penci' ), 'penci_reviewt_store_desc' => esc_html__( 'Custom "Store Description" text', 'penci' ), // TVSeries 'penci_reviewt_tv_name' => esc_html__( 'Custom "Name" text', 'penci' ), 'penci_reviewt_tv_url' => esc_html__( 'Custom "URL" text', 'penci' ), 'penci_reviewt_tv_desc' => esc_html__( 'Custom "Description" text', 'penci' ), // WebSite 'penci_reviewt_web_name' => esc_html__( 'Custom "Name" text', 'penci' ), 'penci_reviewt_web_url' => esc_html__( 'Custom "URL" text', 'penci' ), 'penci_reviewt_web_desc' => esc_html__( 'Custom "Description" text', 'penci' ), ); foreach ( $trans as $key => $tran ) { $wp_customize->add_setting( $key, array( 'default' => penci_review_tran_default_setting( $key ), 'sanitize_callback' => 'sanitize_text_field' ) ); $wp_customize->add_control( new WP_Customize_Control( $wp_customize, $key, array( 'label' => $tran, 'section' => 'penci_new_section_review', 'settings' => $key, 'type' => 'text' ) ) ); } } add_action( 'customize_register', 'penci_soledad_review_customizer' );