__('Turn on lector', 'amadeo-free'), 'wylacz_lektora' => __('Turn off lector', 'amadeo-free'), 'czytaj' => __('Read', 'amadeo-free'), 'stop' => __('Stop', 'amadeo-free'), 'cant_create_ajax_object' => __('The ajax object couldn\'t be created!','amadeo-free'), 'contact_form_invalid' => __('This field is incorrect!','amadeo-free'), 'lector_voice' => __('US English Female','amadeo-free') )); wp_enqueue_script('lightbox-script', get_template_directory_uri() . '/js/lightbox-plus-jquery.min.js', array('jquery'), '1.0.0', true); wp_localize_script('lightbox-script', 'wcag_l10n_lb', array( 'next' => __('Next', 'amadeo-free'), 'prev' => __('Previous', 'amadeo-free'), 'image' => __('Image', 'amadeo-free'), 'of' => __('of', 'amadeo-free'), 'close' => __('Close', 'amadeo-free'), )); wp_enqueue_script('flexslider-script', get_template_directory_uri() . '/js/jquery.flexslider.js', array('jquery')); wp_localize_script('flexslider-script', 'wcag_l10n_fs', array( 'slide' => __('Slide', 'amadeo-free'), )); if ( is_singular() ) wp_enqueue_script( "comment-reply" ); } add_action('wp_enqueue_scripts', 'fire_scripts'); require_once( __DIR__ . '/addons/theme_settings/theme_settings.php'); require_once( __DIR__ . '/addons/wcag_hints/wcag_hints.php'); require_once( __DIR__ . '/addons/widgets/wcag_widget_image/wcag_widget_image.php'); require (__DIR__ . '/addons/theme_update_check.php'); $MyUpdateChecker = new ThemeUpdateChecker( 'amadeo-free', 'https://kernl.us/api/v1/theme-updates/5735d43c7add3f3216fd21b5/' ); //require_once( __DIR__ . '/addons/plugins_require/plugins_require.php'); if ( ! isset( $content_width ) ) $content_width = 1140; if(function_exists('register_nav_menus')) { register_nav_menus( array( 'primary_nav' => __('Primary menu','amadeo-free'), 'secondary_nav' => __('Secondary menu','amadeo-free'), 'mobile_nav' => __('Mobile menu','amadeo-free') ) ); } add_filter( 'body_class', 'my_class_names' ); function my_class_names( $classes ) { if(getDbField('enable_custom_colors')==1) { $classes[] = 'enabled_custom_colors'; } if(getDbField('fullwidth_layout')==1) { $classes[] = 'fullwidth-layout'; } return $classes; } add_action( 'widgets_init', 'sidebars_init' ); function sidebars_init() { register_sidebars((int)getDbField('right_widgets_count'), array( 'name' => __( 'Right panel - front page %d', 'amadeo-free' ), 'id' => 'right-sidebar', 'description' => '', 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

' ) ); register_sidebar( array( 'name' => __( 'Right panel on pages/posts', 'amadeo-free' ), 'id' => 'right-sidebar-template', 'description' => __( 'Widget for template page','amadeo-free'), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

' ) ); register_sidebar( array( 'name' => __( 'Left panel on pages/posts', 'amadeo-free' ), 'id' => 'left-sidebar-template', 'description' => __( 'Widget for template page','amadeo-free'), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

' ) ); register_sidebar( array( 'name' => __( 'Widget under slider', 'amadeo-free' ), 'id' => 'under-slider-sidebar', 'description' => '', 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

' ) ); register_sidebars((int)getDbField('footer_widgets_count'), array( 'name' => __( 'Footer panel %d', 'amadeo-free' ), 'id' => 'footer-sidebar', 'description' => '', 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

' ) ); register_sidebar( array( 'name' => __( 'Widget in bottom footer', 'amadeo-free' ), 'id' => 'footer-bottom-sidebar', 'description' => '', 'before_widget' => '', 'before_title' => '

', 'after_title' => '

' ) ); } function get_post_image($post_id = -1){ if ($post_id>0) { if ( has_post_thumbnail($post_id) ) { echo get_the_post_thumbnail($post_id); } else{ return NULL; } } else { if ( has_post_thumbnail() ) { echo get_the_post_thumbnail(); } else{ return NULL; } } } function get_post_image_url($post_id = -1){ if ($post_id>0) { echo wp_get_attachment_url( get_post_thumbnail_id($post_id) ); }else { echo wp_get_attachment_url( get_post_thumbnail_id($post->ID) ); } } function getSidebars($sidebar_name, $count = 1, $floatLeft = true) { $className = ($floatLeft == true) ? 'col-sm-'. 12/$count: 'col-sm-12'; ?>
__('Posts in this category will be displayed on slider','amadeo-free'), 'slug' => 'slider-img' ) ); } } add_action( 'after_setup_theme', 'add_category_for_slider' ); function remove_api () { remove_action( 'wp_head', 'rest_output_link_wp_head', 10 ); remove_action( 'wp_head', 'wp_oembed_add_discovery_links', 10 ); remove_action( 'template_redirect', 'rest_output_link_header', 11, 0 ); } add_action( 'after_setup_theme', 'remove_api' ); function widget_custom_tag_cloud($args) { $args['number'] = 40; $args['unit'] = 'em'; $args['largest'] = 2; $args['smallest'] = 0.9; return $args; } add_filter( 'widget_tag_cloud_args', 'widget_custom_tag_cloud' ); require_once( __DIR__ . '/addons/shortcodes.php'); /* function iworks_orphan( $content ) { if ( !class_exists( 'iWorks_Orphan' ) ) { return $content; } $orphan = new iWorks_Orphan(); return $orphan->replace( $content ); } */ ?>