(@GunGeekATX) Text Domain: any-ipsum Domain Path: /lang */ if ( ! defined( 'ABSPATH' ) ) wp_die( 'restricted access' ); // include required files $includes = array( 'Generator', 'Settings', 'Core', 'Form', 'API', 'Oembed' ); foreach ( $includes as $include ) require_once plugin_dir_path( __FILE__ ) . 'lib/class-WPAnyIpsum' . $include . '.php'; add_action( 'plugins_loaded', 'WPAnyIpsum_LoadTextDomain' ); if ( !function_exists( 'WPAnyIpsum_LoadTextDomain' ) ) { function WPAnyIpsum_LoadTextDomain() { load_plugin_textdomain( 'any-ipsum', false, basename( plugin_dir_path( __FILE__ ) ) . '/lang/' ); } } // load our classes, hook them to WordPress if ( class_exists( 'WPAnyIpsumCore' ) ) { $WPAnyIpsumCore = new WPAnyIpsumCore(); add_action( 'plugins_loaded', array( $WPAnyIpsumCore, 'plugins_loaded' ) ); } if ( class_exists( 'WPAnyIpsumSettings' ) ) { $WPAnyIpsumSettings = new WPAnyIpsumSettings(); add_action( 'plugins_loaded', array( $WPAnyIpsumSettings, 'plugins_loaded' ) ); register_activation_hook( __FILE__, array( $WPAnyIpsumSettings, 'activation_hook' ) ); } if ( class_exists( 'WPAnyIpsumForm' ) ) { $WPAnyIpsumForm = new WPAnyIpsumForm(); add_action( 'plugins_loaded', array( $WPAnyIpsumForm, 'plugins_loaded' ) ); } if ( class_exists( 'WPAnyIpsumOEmbed' ) ) { $WPAnyIpsumOEmbed = new WPAnyIpsumOEmbed(); add_action( 'plugins_loaded', array( $WPAnyIpsumOEmbed, 'plugins_loaded' ) ); } if ( class_exists( 'WPAnyIpsumAPI' ) ) { $WPAnyIpsumAPI = new WPAnyIpsumAPI(); add_action( 'plugins_loaded', array( $WPAnyIpsumAPI, 'plugins_loaded' ) ); }