Server IP : 192.64.118.117 / Your IP : 3.145.70.197 Web Server : LiteSpeed System : Linux premium56.web-hosting.com 4.18.0-513.24.1.lve.1.el8.x86_64 #1 SMP Thu May 9 15:10:09 UTC 2024 x86_64 User : thecgapy ( 1160) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/thecgapy/www/wp-content/themes/creditrepairII/ |
Upload File : |
<?php /** * Credit Repair II functions and definitions * * @package Credit Repair II */ /* ------------------------------------------------------------------------- * * OptionTree framework integration: Use in theme mode /* ------------------------------------------------------------------------- */ add_filter( 'ot_show_pages', '__return_false' ); add_filter( 'ot_show_new_layout', '__return_false' ); add_filter( 'ot_theme_mode', '__return_true' ); load_template( get_template_directory() . '/option-tree/ot-loader.php' ); function filter_demo_header_list() { echo '<li id="theme-version"><span>Credit Repair II</span></li>'; echo '<li id="theme-version"><span>v1.0.0</span></li>'; } add_action( 'ot_header_list', 'filter_demo_header_list' ); /** * Loads the meta boxes for post formats */ #add_filter( 'ot_post_formats', '__return_true' ); /** * Meta Boxes */ # add_filter( 'ot_meta_boxes', '__return_true' ); /** * Set the content width based on the theme's design and stylesheet. */ if ( ! isset( $content_width ) ) { $content_width = 640; /* pixels */ } if ( ! function_exists( 'crii_setup' ) ) : /** * Sets up theme defaults and registers support for various WordPress features. * * Note that this function is hooked into the after_setup_theme hook, which * runs before the init hook. The init hook is too late for some features, such * as indicating support for post thumbnails. */ function crii_setup() { /* * Make theme available for translation. * Translations can be filed in the /languages/ directory. * If you're building a theme based on Credit Repair II, use a find and replace * to change 'crii' to the name of your theme in all the template files */ load_theme_textdomain( 'crii', get_template_directory() . '/languages' ); // Load theme options and meta boxes load_template( get_template_directory() . '/inc/theme-options.php' ); // Add default posts and comments RSS feed links to head. add_theme_support( 'automatic-feed-links' ); /* * Let WordPress manage the document title. * By adding theme support, we declare that this theme does not use a * hard-coded <title> tag in the document head, and expect WordPress to * provide it for us. */ add_theme_support( 'title-tag' ); /* * Enable support for Post Thumbnails on posts and pages. * * @link http://codex.wordpress.org/Function_Reference/add_theme_support#Post_Thumbnails */ add_theme_support( 'post-thumbnails' ); add_image_size( 'blog-img', 850, 325, true ); add_image_size( 'home-img', 324, 324, true ); // This theme uses wp_nav_menu() in one location. register_nav_menus( array( 'primary' => __( 'Primary Menu', 'crii' ), ) ); /* * Switch default core markup for search form, comment form, and comments * to output valid HTML5. */ add_theme_support( 'html5', array( 'search-form', 'comment-form', 'comment-list', 'gallery', 'caption', ) ); /* * Enable support for Post Formats. * See http://codex.wordpress.org/Post_Formats */ // add_theme_support( 'post-formats', array( // 'aside', 'image', 'video', 'quote', 'link', 'audio', // ) ); // Set up the WordPress core custom background feature. // add_theme_support( 'custom-background', apply_filters( 'crii_custom_background_args', array( // 'default-color' => 'ffffff', // 'default-image' => '', // ) ) ); } endif; // crii_setup add_action( 'after_setup_theme', 'crii_setup' ); /** * Register widget area. * * @link http://codex.wordpress.org/Function_Reference/register_sidebar */ function crii_widgets_init() { register_sidebar( array( 'name' => __( 'Sidebar', 'crii' ), 'id' => 'sidebar-1', 'description' => '', 'before_widget' => '<aside id="%1$s" class="widget %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h3 class="widget-title">', 'after_title' => '</h3>', ) ); register_sidebar( array( 'name' => __( 'Footer 1', 'crii' ), 'id' => 'footer-1', 'description' => '', 'before_widget' => '<aside id="%1$s" class="footer %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h3 class="footer-title">', 'after_title' => '</h3>', ) ); register_sidebar( array( 'name' => __( 'Footer 2', 'crii' ), 'id' => 'footer-2', 'description' => '', 'before_widget' => '<aside id="%1$s" class="footer %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h3 class="footer-title">', 'after_title' => '</h3>', ) ); register_sidebar( array( 'name' => __( 'Footer 3', 'crii' ), 'id' => 'footer-3', 'description' => '', 'before_widget' => '<aside id="%1$s" class="footer %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h3 class="footer-title">', 'after_title' => '</h3>', ) ); register_sidebar( array( 'name' => __( 'Footer 4', 'crii' ), 'id' => 'footer-4', 'description' => '', 'before_widget' => '<aside id="%1$s" class="footer %2$s">', 'after_widget' => '</aside>', 'before_title' => '<h3 class="footer-title">', 'after_title' => '</h3>', ) ); } add_action( 'widgets_init', 'crii_widgets_init' ); /** * Enqueue scripts and styles. */ function crii_scripts() { wp_enqueue_style( 'crii-style', get_stylesheet_uri() ); wp_enqueue_script('jquery'); wp_enqueue_script('crii-boot', get_template_directory_uri() . '/js/bootstrap.min.js', array('jquery'), '999', true); wp_enqueue_script('crii-wow', get_template_directory_uri() . '/js/wow.min.js', array(), '999', true); wp_enqueue_script('crii-owl', get_template_directory_uri() . '/js/owl.carousel.js', array('jquery'), '999', true); wp_enqueue_script('crii-template', get_template_directory_uri() . '/js/template.js', array('jquery'), '999', true); wp_enqueue_script( 'crii-navigation', get_template_directory_uri() . '/js/navigation.js', array(), '20120206', true ); wp_enqueue_script( 'crii-skip-link-focus-fix', get_template_directory_uri() . '/js/skip-link-focus-fix.js', array(), '20130115', true ); if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { wp_enqueue_script( 'comment-reply' ); } } add_action( 'wp_enqueue_scripts', 'crii_scripts' ); /** * Implement the Custom Header feature. */ //require get_template_directory() . '/inc/custom-header.php'; /** * Custom template tags for this theme. */ require get_template_directory() . '/inc/template-tags.php'; /** * Custom functions that act independently of the theme templates. */ require get_template_directory() . '/inc/extras.php'; /** * Customizer additions. */ require get_template_directory() . '/inc/customizer.php'; /** * Load Jetpack compatibility file. */ require get_template_directory() . '/inc/jetpack.php'; // Register Custom Navigation Walker require get_template_directory() . '/inc/wp_bootstrap_navwalker.php'; // Register Custom post type class require get_template_directory() . '/inc/CPT.php'; $testimonials = new CPT(array( 'post_type_name' => 'testimonials', 'singular' => 'Testimonial', 'plural' => 'Testimonials', 'slug' => 'testimonials', ), array( 'supports' => array('title', 'editor'), 'public' => true, 'show_ui' => true, 'show_in_menu' => true, 'show_in_nav_menus' => true, 'show_in_admin_bar' => true, 'menu_position' => 10, 'menu_icon' => 'dashicons-testimonial', 'can_export' => true, 'has_archive' => true, 'exclude_from_search' => false, 'publicly_queryable' => true, 'capability_type' => 'post', ));