PluginProbe ʕ •ᴥ•ʔ
EmbedPress – PDF Embedder, Embed PDF viewer, YouTube Videos, 3D FlipBook, Social feeds & more / 2.4.0
EmbedPress – PDF Embedder, Embed PDF viewer, YouTube Videos, 3D FlipBook, Social feeds & more v2.4.0
4.5.6 4.5.5 4.5.4 4.5.3 4.5.2 trunk 1.0.0 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.3.0 1.3.1 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.5.0 1.6.0 1.6.1 1.6.2 1.6.3 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 2.0.0 2.0.1 2.0.2 2.0.3 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.2.0 2.2.1 2.2.2 2.3.0 2.3.1 2.3.2 2.3.3 2.4.0 2.4.1 2.5.0 2.5.1 2.5.2 2.5.3 2.5.4 2.5.5 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.1.0 3.1.1 3.1.2 3.1.3 3.2.0 3.2.1 3.3.0 3.3.1 3.3.2 3.3.3 3.3.4 3.3.5 3.3.6 3.3.7 3.4.0 3.4.1 3.4.2 3.4.3 3.5.0 3.5.1 3.5.2 3.5.3 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.6.5 3.6.6 3.6.7 3.6.8 3.7.0 3.7.1 3.7.2 3.7.3 3.8.0 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.9.0 3.9.1 3.9.10 3.9.11 3.9.12 3.9.13 3.9.14 3.9.15 3.9.16 3.9.17 3.9.2 3.9.3 3.9.4 3.9.5 3.9.6 3.9.7 3.9.8 3.9.9 4.0.0 4.0.1 4.0.10 4.0.11 4.0.12 4.0.13 4.0.14 4.0.2 4.0.3 4.0.4 4.0.5 4.0.6 4.0.7 4.0.8 4.0.9 4.1.0 4.1.1 4.1.10 4.1.2 4.1.3 4.1.4 4.1.5 4.1.6 4.1.7 4.1.8 4.1.9 4.2.0 4.2.1 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 4.2.7 4.2.8 4.2.9 4.3.0 4.3.1 4.4.0 4.4.1 4.4.10 4.4.11 4.4.2 4.4.3 4.4.4 4.4.5 4.4.6 4.4.7 4.4.8 4.4.9 4.5.0 4.5.1
embedpress / embedpress.php
embedpress Last commit date
EmbedPress 6 years ago Gutenberg 6 years ago assets 6 years ago languages 8 years ago vendor 7 years ago CONTRIBUTING.md 7 years ago PROVIDERS.md 8 years ago autoloader.php 7 years ago embedpress.php 6 years ago includes.php 6 years ago index.html 9 years ago providers.php 7 years ago readme.txt 6 years ago
embedpress.php
63 lines
1 <?php
2 /**
3 * Plugin Name: EmbedPress
4 * Plugin URI: https://embedpress.com/
5 * Description: WordPress supports around 35 embed sources, but PublishPress Embeds adds over 40 more, including
6 * Facebook, Google Maps, Google Docs, UStream! Just use the URL!
7 * Author: WPDeveloper
8 * Author URI: https://wpdeveloper.net
9 * Version: 2.4.0
10 * Text Domain: embedpress
11 * Domain Path: /languages
12 *
13 * Copyright (c) 2020 WPDeveloper
14 *
15 * EmbedPress plugin bootstrap file.
16 *
17 * @package EmbedPress
18 * @author EmbedPress <help@embedpress.com>
19 * @copyright Copyright (C) 2020 WPDeveloper. All rights reserved.
20 * @license GPLv2 or later
21 * @since 1.0.0
22 */
23
24 use EmbedPress\Compatibility;
25
26 defined('ABSPATH') or die("No direct script access allowed.");
27
28 define('EMBEDPRESS_PLUGIN_BASENAME', plugin_basename(__FILE__));
29 define('EMBEDPRESS_FILE', __FILE__);
30
31 require_once plugin_dir_path(__FILE__) . 'includes.php';
32
33 include_once ABSPATH . 'wp-admin/includes/plugin.php';
34
35 if ( ! defined('EMBEDPRESS_IS_LOADED')) {
36 return;
37 }
38
39 function onPluginActivationCallback()
40 {
41 \EmbedPress\Core::onPluginActivationCallback();
42 }
43
44 function onPluginDeactivationCallback()
45 {
46 \EmbedPress\Core::onPluginDeactivationCallback();
47 }
48
49 register_activation_hook(__FILE__, 'onPluginActivationCallback');
50 register_deactivation_hook(__FILE__, 'onPluginDeactivationCallback');
51
52
53 if ( ! is_plugin_active('gutenberg/gutenberg.php')) {
54 add_action( 'plugins_loaded', function() {
55 do_action( 'embedpress_before_init' );
56 } );
57 if (Compatibility::isWordPress5() && ! Compatibility::isClassicalEditorActive()) {
58 $embedPressPlugin = new \EmbedPress\Core();
59 } else {
60 $embedPressPlugin = new \EmbedPress\CoreLegacy();
61 }
62 $embedPressPlugin->initialize();
63 }