HEX
Server: Apache/2.4.58 (Ubuntu)
System: Linux ns3133907 6.8.0-86-generic #87-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 18:03:36 UTC 2025 x86_64
User: cssnetorguk (1024)
PHP: 8.2.28
Disabled: NONE
Upload Files
File: /home/igennie.co.uk/public_html/wp-content/plugins/broken-link-checker/legacy/includes/modules.php
<?php

/**
 * Load all files pertaining to BLC's module subsystem
 */

require 'module-manager.php';
require 'module-base.php';

require 'containers.php';
require 'checkers.php';
require 'parsers.php';

$blc_module_manager = blcModuleManager::getInstance(
	array(
		//List of modules active by default
		'http',             //Link checker for the HTTP(s) protocol
		'link',             //HTML link parser
		'image',            //HTML image parser
		'metadata',         //Metadata (custom field) parser
		'url_field',        //URL field parser
		'comment',          //Comment container
		'custom_field',     //Post metadata container (aka custom fields)
		'acf_field',        //Post acf container (aka advanced custom fields)
		'acf',              //acf parser
		'post',             //Post content container
		'page',             //Page content container
		'youtube-checker',  //Video checker using the YouTube API
		'youtube-iframe',   //Embedded YouTube video container
		'dummy',            //Dummy container used as a fallback
	)
);

require 'any-post.php';

//Let other plugins register virtual modules.
do_action( 'blc_register_modules', $blc_module_manager );