示例#1
0
// Enable the JW Player Embed Wizard with preview.
// This can be buggy!
define('JWP6_EMBED_WIZARD', false);
// Simple function to log to the debug log.
function jwp6_l($message)
{
    if (WP_DEBUG === true) {
        if (is_array($message) || is_object($message)) {
            error_log(print_r($message, true));
        } else {
            error_log($message);
        }
    }
}
// Let's make some space in the log.
jwp6_l("\n--------------------------------------\nREQUEST: " . $_SERVER['REQUEST_URI'] . "\n\n");
define('JWP6_PLUGIN_URL', plugin_dir_url(__FILE__));
define('JWP6_PLUGIN_DIR', dirname(__FILE__));
// Global variable to manage states.
$jwp6_global = array();
require_once dirname(__FILE__) . '/jwp6-class-plugin.php';
require_once dirname(__FILE__) . '/jwp6-class-player.php';
require_once dirname(__FILE__) . '/jwp6-class-shortcode.php';
require_once dirname(__FILE__) . '/jwp6-class-legacy.php';
// Register the actions
JWP6_Plugin::register_actions();
if (is_admin()) {
    require_once dirname(__FILE__) . '/jwp6-class-admin.php';
    require_once dirname(__FILE__) . '/jwp6-class-media.php';
    $jwp6_admin = new JWP6_Admin();
}