250, 'width' => 250, 'flex-width' => true, 'flex-height' => true, )); if ( ! isset( $content_width ) ) $content_width = 1349; add_image_size('callie_image', 700, 467, true); add_image_size('callie_cat_image', 1920, 480, true); register_nav_menus( array( 'top-menu' => __('Top menu', 'callie'), 'footer-menu' => __('Footer menu', 'callie'), 'sidebar-menu' => __('Sidebar menu', 'callie') ) ); } add_action('after_setup_theme', 'callie_setup'); /** * Register widget area. * * @link https://developer.wordpress.org/themes/functionality/sidebars/#registering-a-sidebar */ function callie_widgets_init() { register_sidebar( array( 'name' => esc_html__('Right sidebar', 'callie'), 'id' => 'sidebar-1', 'description' => esc_html__('Add right sidebar widgets here.', 'callie'), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', ) ); register_sidebar( array( 'name' => esc_html__('Footer widgets area-1', 'callie'), 'id' => 'footer-sidebar-1', 'description' => esc_html__('Add footer sidebar widgets here.', 'callie'), 'before_widget' => '', 'before_title' => '', ) ); register_sidebar( array( 'name' => esc_html__('Footer widgets area-2', 'callie'), 'id' => 'footer-sidebar-2', 'description' => esc_html__('Add footer sidebar widgets here.', 'callie'), 'before_widget' => '', 'before_title' => '', ) ); register_sidebar( array( 'name' => esc_html__('Footer widgets area-3', 'callie'), 'id' => 'footer-sidebar-3', 'description' => esc_html__('Add footer sidebar widgets here.', 'callie'), 'class' => 'tags-widget', 'before_widget' => '', 'before_title' => '', ) ); } add_action('widgets_init', 'callie_widgets_init'); function callie_search_form($form) { $placeholder = __('Enter your search...', 'callie'); $search_form = <<
FORM; return $search_form; } add_filter("get_search_form", "callie_search_form"); /** * Enqueue scripts and styles. */ function callie_scripts() { wp_enqueue_style('google-', '//fonts.googleapis.com/css?family=Montserrat:400,700%7CMuli:400,700'); wp_enqueue_style('bootstrap', get_template_directory_uri() . '/inc/css/bootstrap.min.css', null, true, 'all'); wp_enqueue_style('font-awesome', get_template_directory_uri() . '/inc/css/font-awesome.min.css', null, true, 'all'); wp_enqueue_style('style', get_template_directory_uri() . '/inc/css/style.css', null, true, 'all'); wp_enqueue_style("style-css", get_stylesheet_uri()); wp_enqueue_script('bootstrap', get_template_directory_uri() . '/inc/js/bootstrap.min.js', array('jquery'), true, true); wp_enqueue_script('jquery.stellar', get_template_directory_uri() . '/inc/js/jquery.stellar.min.js', array('jquery'), true, true); wp_enqueue_script('main', get_template_directory_uri() . '/inc/js/main.js', array('jquery'), true, true); if (is_singular() && comments_open() && get_option('thread_comments')) { wp_enqueue_script('comment-reply'); } } add_action('wp_enqueue_scripts', 'callie_scripts'); add_filter('acf/settings/show_admin', '__return_false'); function callie_pagination(){ global $wp_query; $pagination = paginate_links(array( 'current' =>max(1, get_query_var('paged')), 'total' =>$wp_query->max_num_pages, 'type' =>'list' )); $pagination = str_replace('page-numbers', 'pagination', $pagination); $pagination = str_replace('
  • ', '
  • ', $pagination); echo wp_kses_post($pagination); } /** * Implement the Custom Header feature. */ require_once get_template_directory() . '/inc/tgm.php'; require_once get_template_directory() . '/inc/acf-mb.php'; require_once get_template_directory() . '/inc/customizer.php'; require_once get_template_directory() . '/inc/jetpack.php'; require_once get_template_directory() . '/lib/class-kirki-installer-section.php'; require_once get_template_directory() . '/inc/kirki.php';