/** * Theme functions and definitions * * @package HelloElementor */ if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } define( 'HELLO_ELEMENTOR_VERSION', '2.7.1' ); if ( ! isset( $content_width ) ) { $content_width = 800; // Pixels. } if ( ! function_exists( 'hello_elementor_setup' ) ) { /** * Set up theme support. * * @return void */ function hello_elementor_setup() { if ( is_admin() ) { hello_maybe_update_theme_version_in_db(); } if ( apply_filters( 'hello_elementor_register_menus', true ) ) { register_nav_menus( [ 'menu-1' => esc_html__( 'Header', 'hello-elementor' ) ] ); register_nav_menus( [ 'menu-2' => esc_html__( 'Footer', 'hello-elementor' ) ] ); } if ( apply_filters( 'hello_elementor_post_type_support', true ) ) { add_post_type_support( 'page', 'excerpt' ); } if ( apply_filters( 'hello_elementor_add_theme_support', true ) ) { add_theme_support( 'post-thumbnails' ); add_theme_support( 'automatic-feed-links' ); add_theme_support( 'title-tag' ); add_theme_support( 'html5', [ 'search-form', 'comment-form', 'comment-list', 'gallery', 'caption', 'script', 'style', ] ); add_theme_support( 'custom-logo', [ 'height' => 100, 'width' => 350, 'flex-height' => true, 'flex-width' => true, ] ); /* * Editor Style. */ add_editor_style( 'classic-editor.css' ); /* * Gutenberg wide images. */ add_theme_support( 'align-wide' ); /* * WooCommerce. */ if ( apply_filters( 'hello_elementor_add_woocommerce_support', true ) ) { // WooCommerce in general. add_theme_support( 'woocommerce' ); // Enabling WooCommerce product gallery features (are off by default since WC 3.0.0). // zoom. add_theme_support( 'wc-product-gallery-zoom' ); // lightbox. add_theme_support( 'wc-product-gallery-lightbox' ); // swipe. add_theme_support( 'wc-product-gallery-slider' ); } } } } add_action( 'after_setup_theme', 'hello_elementor_setup' ); function hello_maybe_update_theme_version_in_db() { $theme_version_option_name = 'hello_theme_version'; // The theme version saved in the database. $hello_theme_db_version = get_option( $theme_version_option_name ); // If the 'hello_theme_version' option does not exist in the DB, or the version needs to be updated, do the update. if ( ! $hello_theme_db_version || version_compare( $hello_theme_db_version, HELLO_ELEMENTOR_VERSION, '<' ) ) { update_option( $theme_version_option_name, HELLO_ELEMENTOR_VERSION ); } } if ( ! function_exists( 'hello_elementor_scripts_styles' ) ) { /** * Theme Scripts & Styles. * * @return void */ function hello_elementor_scripts_styles() { $min_suffix = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min'; if ( apply_filters( 'hello_elementor_enqueue_style', true ) ) { wp_enqueue_style( 'hello-elementor', get_template_directory_uri() . '/style' . $min_suffix . '.css', [], HELLO_ELEMENTOR_VERSION ); } if ( apply_filters( 'hello_elementor_enqueue_theme_style', true ) ) { wp_enqueue_style( 'hello-elementor-theme-style', get_template_directory_uri() . '/theme' . $min_suffix . '.css', [], HELLO_ELEMENTOR_VERSION ); } } } add_action( 'wp_enqueue_scripts', 'hello_elementor_scripts_styles' ); if ( ! function_exists( 'hello_elementor_register_elementor_locations' ) ) { /** * Register Elementor Locations. * * @param ElementorPro\Modules\ThemeBuilder\Classes\Locations_Manager $elementor_theme_manager theme manager. * * @return void */ function hello_elementor_register_elementor_locations( $elementor_theme_manager ) { if ( apply_filters( 'hello_elementor_register_elementor_locations', true ) ) { $elementor_theme_manager->register_all_core_location(); } } } add_action( 'elementor/theme/register_locations', 'hello_elementor_register_elementor_locations' ); if ( ! function_exists( 'hello_elementor_content_width' ) ) { /** * Set default content width. * * @return void */ function hello_elementor_content_width() { $GLOBALS['content_width'] = apply_filters( 'hello_elementor_content_width', 800 ); } } add_action( 'after_setup_theme', 'hello_elementor_content_width', 0 ); if ( is_admin() ) { require get_template_directory() . '/includes/admin-functions.php'; } /** * If Elementor is installed and active, we can load the Elementor-specific Settings & Features */ // Allow active/inactive via the Experiments require get_template_directory() . '/includes/elementor-functions.php'; /** * Include customizer registration functions */ function hello_register_customizer_functions() { if ( is_customize_preview() ) { require get_template_directory() . '/includes/customizer-functions.php'; } } add_action( 'init', 'hello_register_customizer_functions' ); if ( ! function_exists( 'hello_elementor_check_hide_title' ) ) { /** * Check hide title. * * @param bool $val default value. * * @return bool */ function hello_elementor_check_hide_title( $val ) { if ( defined( 'ELEMENTOR_VERSION' ) ) { $current_doc = Elementor\Plugin::instance()->documents->get( get_the_ID() ); if ( $current_doc && 'yes' === $current_doc->get_settings( 'hide_title' ) ) { $val = false; } } return $val; } } add_filter( 'hello_elementor_page_title', 'hello_elementor_check_hide_title' ); /** * BC: * In v2.7.0 the theme removed the `hello_elementor_body_open()` from `header.php` replacing it with `wp_body_open()`. * The following code prevents fatal errors in child themes that still use this function. */ if ( ! function_exists( 'hello_elementor_body_open' ) ) { function hello_elementor_body_open() { wp_body_open(); } } Bulk URL Checker - Digital Boosters

Check your URLs with Our free Bulk URL checker

Free Bulk URL Checker is a tool to check your URLs are broken or redirected. It will display an alert if one of your links is broken, or shows a redirection message. That can help you to fix your website errors very quickly.

[bulkurlchecker]

 

In today’s digital world, it’s important for businesses and individuals alike to ensure that their website and online assets are functioning properly and delivering a positive user experience. A bulk URL checker is a tool that allows you to quickly and easily check the status of multiple URLs at once, saving you time and effort.

What is a Bulk URL Checker?

A bulk URL checker is a tool that allows you to check the status of multiple URLs at once. This can be especially useful if you manage a large website with many pages, or if you have a list of links that you need to check for accuracy or functionality.

With a bulk URL checker, you can enter a list of URLs and the tool will return the HTTP status code for each one. HTTP status codes are a standard way for web servers to communicate with clients (such as web browsers) about the status of a request. There are many different HTTP status codes, but some of the most common ones include:

  • 200 OK: This indicates that the request was successful and the requested resource was returned.
  • 301 Moved Permanently: This indicates that the requested resource has been permanently moved to a new URL.
  • 404 Not Found: This indicates that the requested resource was not found on the server.

Using a bulk URL checker, you can quickly and easily check the status of multiple URLs to ensure that they are functioning properly and returning the expected results.

Benefits of Using a Bulk URL Checker:

There are several benefits to using a bulk URL checker, including:

  • Saving time: Instead of manually checking the status of each URL individually, a bulk URL checker allows you to check the status of multiple URLs at once, saving you time and effort.
  • Identifying issues: A bulk URL checker can help you identify any issues with your URLs, such as broken links or server errors, so that you can fix them and improve the user experience on your website.
  • Improving SEO: By ensuring that your URLs are functioning properly and delivering the expected results, you can improve your search engine rankings and drive more traffic to your website.

Top Free Bulk URL Checkers:

There are many bulk URL checkers available online, but here are a few of the top free options:

  • Bulk URL Status Checker: This tool allows you to check the status of up to 200 URLs at a time and returns the HTTP status code for each one.
  • HTTP Status Code Checker: This tool allows you to check the status of up to 500 URLs at a time and provides a detailed breakdown of the HTTP status codes for each one.
  • URL Status Checker Online: This tool allows you to check the status of an unlimited number of URLs and provides a simple, easy-to-use interface.

Why you should try free URL Status Checker:

In conclusion, a bulk URL checker is a useful tool for businesses and individuals looking to ensure that their website and online assets are functioning properly and delivering a positive user experience. By using a bulk URL checker, you can save time, identify issues with your URLs, and improve your search engine rankings. There are many free bulk URL checkers available online, so be sure to try a few out and see which one works best for you.