PluginProbe ʕ •ᴥ•ʔ
Jetpack – WP Security, Backup, Speed, & Growth / 15.0.3
Jetpack – WP Security, Backup, Speed, & Growth v15.0.3
12.0.3 12.1.3 12.2.3 12.3.2 12.4.2 12.5.2 12.6.4 12.7.3 12.8.3 12.9.5 13.0.2 13.1.5 13.2.4 13.3.3 13.4.5 13.5.2 13.6.2 13.7.2 13.8.3 13.9.2 14.0.1 14.1.1 14.2.2 14.3.1 14.4.2 14.5.1 14.6.1 14.7.1 14.8.1 14.9.2 15.0.3 15.1.2 15.2.1 15.3.2 15.4.1 15.5.1 15.6.1 15.7.2 15.8.1 15.9.2 16.0.2 16.1.3 16.2-a.5 16.2-a.3 16.1.2 16.2-a.1 16.1.1 16.1 16.1-beta 16.1-beta.2 16.1-beta.3 16.1-a.5 16.1-a.3 16.0.1 16.1-a.1 16.0 16.0-beta 16.0-a.7 16.0-a.5 15.9.1 16.0-a.3 16.0-a.1 15.9 15.9-beta 15.9-a.7 15.9-a.5 15.9-a.3 15.9-a.1 15.8 15.8-beta 15.8-a.7 15.8-a.5 5.2.5 5.3.4 5.4.4 5.5.5 5.6.5 5.7.5 5.8.4 5.9.4 6.0.4 6.1 6.1.1 6.1.2 6.1.3 6.1.4 6.1.5 6.2 6.2.1 6.2.2 6.2.3 6.2.4 6.2.5 6.3 6.3.1 6.3.2 6.3.3 6.3.4 6.3.5 6.3.6 6.3.7 6.4 6.4.1 6.4.2 6.4.3 6.4.4 6.4.5 6.4.6 6.5 6.5.1 6.5.2 6.5.3 6.5.4 6.6 6.6.1 6.6.2 6.6.3 6.6.4 6.6.5 6.7 6.7.1 6.7.2 6.7.3 6.7.4 6.8 6.8.1 6.8.2 6.8.3 6.8.4 6.8.5 6.9 6.9.1 6.9.2 6.9.3 6.9.4 7.0 7.0.1 7.0.2 7.0.3 7.0.4 7.0.5 7.1 7.1.1 7.1.2 7.1.3 7.1.4 7.1.5 7.2 7.2.1 7.2.1.1 7.2.2 7.2.3 7.2.4 7.2.5 7.3 7.3.0.1 7.3.1 7.3.1.1 7.3.2 7.3.3 7.3.4 7.3.5 7.4 7.4.1 7.4.2 7.4.3 7.4.4 7.4.5 7.5 7.5.0.1 7.5.1 7.5.2 7.5.3 7.5.4 7.5.5 7.5.6 7.5.7 7.6 7.6.1 7.6.2 7.6.3 7.6.4 7.7 7.7.1 7.7.2 7.7.3 7.7.4 7.7.5 7.7.6 7.8 7.8.1 7.8.2 7.8.3 7.8.4 7.9 7.9.1 7.9.2 7.9.3 7.9.4 8.0 8.0.1 8.0.2 8.0.3 8.1 8.1.1 8.1.2 8.1.3 8.1.4 8.2 8.2.0.1 8.2.1 8.2.2 8.2.3 8.2.4 8.2.5 8.2.6 8.3 8.3.1 8.3.2 8.3.3 8.4 8.4.1 8.4.2 8.4.3 8.4.4 8.4.5 8.5 8.5.1 8.5.2 8.5.3 8.6 8.6.1 8.6.2 8.6.3 8.6.4 8.7 8.7.0.1 8.7.1 8.7.2 8.7.3 8.7.4 8.8 8.8.1 8.8.2 8.8.3 8.8.4 8.8.5 8.9 8.9.1 8.9.2 8.9.3 8.9.4 9.0 9.0.1 9.0.2 9.0.3 9.0.4 9.0.5 9.1 9.1.1 9.1.2 9.1.3 9.2 9.2.1 9.2.2 9.2.3 9.2.4 9.3 9.3.1 9.3.2 9.3.3 9.3.4 9.3.5 9.4 9.4.1 9.4.2 9.4.3 9.4.4 9.5 9.5.1 9.5.2 9.5.3 9.5.4 9.5.5 9.6 9.6.1 9.6.2 9.6.3 9.6.4 9.7 9.7.1 9.7.2 15.7-beta.2 9.7.3 15.7.1 9.8 15.8-a.1 9.8.1 15.8-a.3 9.8.2 2.0.9 9.8.3 2.1.7 9.9 2.2.10 9.9.1 2.3.10 9.9.2 2.4.7 9.9.3 2.5.5 2.6.6 2.7.5 2.8.5 2.9.6 3.0.6 3.1.5 3.2.5 3.3.6 3.4.6 3.5.6 3.6.4 3.7.5 3.8.5 3.9.10 4.0.7 4.1.4 4.2.5 4.3.5 4.4.5 4.5.3 4.6.3 4.7.4 4.8.5 4.9.3 5.0.3 5.1.4 trunk 10.0 10.0.1 10.0.2 10.1 10.1.1 10.1.2 10.2 10.2.1 10.2.2 10.2.3 10.3 10.3.1 10.3.2 10.4 10.4.1 10.4.2 10.5 10.5.1 10.5.2 10.5.3 10.6 10.6.1 10.6.2 10.7 10.7.1 10.7.2 10.8 10.8.1 10.8.2 10.9 10.9.1 10.9.2 10.9.3 11.0 11.0.1 11.0.2 11.1 11.1.1 11.1.2 11.1.3 11.1.4 11.2 11.2.1 11.2.2 11.3 11.3.1 11.3.2 11.3.3 11.3.4 11.4 11.4.1 11.4.2 11.5 11.5.1 11.5.2 11.5.3 11.6 11.6.1 11.6.2 11.7 11.7.1 11.7.2 11.7.3 11.8 11.8.3 11.8.4 11.8.5 11.8.6 11.9 11.9.1 11.9.2 11.9.3 12.0 12.0.1 12.0.2 12.1 12.1.1 12.1.2 12.2 12.2.1 12.2.2 12.3 12.3.1 12.4 12.4.1 12.5 12.5.1 12.6 12.6.1 12.6.2 12.6.3 12.7 12.7.1 12.7.2 12.8 12.8.1 12.8.2 12.9 12.9.1 12.9.2 12.9.3 12.9.4 13.0 13.0.1 13.1 13.1.1 13.1.2 13.1.3 13.1.4 13.2 13.2.1 13.2.2 13.2.3 13.3 13.3.1 13.3.2 13.4 13.4.1 13.4.2 13.4.3 13.4.4 13.5 13.5.1 13.6 13.6.1 13.7 13.7.1 13.8 13.8.1 13.8.2 13.9 13.9.1 14.0 14.1 14.2 14.2.1 14.3 14.4 14.4.1 14.5 14.6 14.7 14.8 14.9 14.9.1 15.0 15.0.1 15.0.2 15.1 15.1.1 15.2 15.3 15.3.1 15.4 15.5 15.6 15.7 15.7-a.1 15.7-a.3 15.7-a.5 15.7-a.7 15.7-beta
jetpack / 3rd-party / 3rd-party.php
jetpack / 3rd-party Last commit date
debug-bar 11 months ago 3rd-party.php 1 year ago amp.php 1 year ago atomic.php 1 year ago bbpress.php 1 year ago beaverbuilder.php 1 year ago bitly.php 1 year ago buddypress.php 1 year ago class-domain-mapping.php 1 year ago class-jetpack-bbpress-rest-api.php 2 years ago class.jetpack-amp-support.php 1 year ago creative-mail.php 1 year ago debug-bar.php 1 year ago jetpack-backup.php 1 year ago jetpack-boost.php 1 year ago qtranslate-x.php 1 year ago vaultpress.php 1 year ago web-stories.php 1 year ago woocommerce-services.php 1 year ago woocommerce.php 1 year ago wpcom-reader.php 1 year ago wpml.php 1 year ago
3rd-party.php
99 lines
1 <?php
2 /**
3 * Compatibility files for third-party plugins.
4 * This is used to improve compatibility of specific Jetpack features with third-party plugins.
5 *
6 * @package automattic/jetpack
7 */
8
9 namespace Automattic\Jetpack;
10
11 use Automattic\Jetpack\Status\Host;
12
13 if ( ! defined( 'ABSPATH' ) ) {
14 exit( 0 );
15 }
16
17 add_action( 'plugins_loaded', __NAMESPACE__ . '\load_3rd_party_compat_filters', 11 );
18 /**
19 * Loads the individual 3rd-party compat functions.
20 *
21 * This is a refactor of load_3rd_party() to load the individual compat files only when needed instead of universally.
22 */
23 function load_3rd_party_compat_filters() {
24
25 // bbPress
26 if ( function_exists( 'bbpress' ) ) {
27 require_once JETPACK__PLUGIN_DIR . '/3rd-party/bbpress.php';
28 }
29
30 // Beaver Builder
31 if ( class_exists( 'FLBuilder' ) ) {
32 require_once JETPACK__PLUGIN_DIR . '/3rd-party/beaverbuilder.php';
33 }
34
35 // Bitly
36 if ( class_exists( 'Bitly' ) ) {
37 require_once JETPACK__PLUGIN_DIR . '/3rd-party/bitly.php';
38 }
39
40 // BuddyPress
41 if ( class_exists( 'BuddyPress' ) ) {
42 require_once JETPACK__PLUGIN_DIR . '/3rd-party/buddypress.php';
43 }
44
45 // AMP. AMP__DIR__ is defined in the AMP plugin since the very first version.
46 if ( Constants::is_defined( 'AMP__DIR__' ) ) {
47 require_once JETPACK__PLUGIN_DIR . '/3rd-party/amp.php';
48 }
49
50 // Domain Mapping. All assume multisite, so it's an easy check.
51 if ( Constants::is_defined( 'SUNRISE' ) ) {
52 require_once JETPACK__PLUGIN_DIR . '/3rd-party/class-domain-mapping.php';
53 }
54
55 // Debug Bar
56 if ( class_exists( 'Debug_Bar' ) ) {
57 require_once JETPACK__PLUGIN_DIR . '/3rd-party/debug-bar.php';
58 }
59
60 // Letting these always load since it handles somethings upon plugin activation.
61 require_once JETPACK__PLUGIN_DIR . '/3rd-party/creative-mail.php';
62 require_once JETPACK__PLUGIN_DIR . '/3rd-party/jetpack-backup.php';
63 require_once JETPACK__PLUGIN_DIR . '/3rd-party/jetpack-boost.php';
64 require_once JETPACK__PLUGIN_DIR . '/3rd-party/woocommerce-services.php';
65
66 // qTranslate. Plugin closed in 2021, but leaving support for now to allow sites to drop it.
67 if ( Constants::is_defined( 'QTX_VERSION' ) ) {
68 require_once JETPACK__PLUGIN_DIR . '/3rd-party/qtranslate-x.php';
69 }
70
71 // VaultPress.
72 if ( Constants::is_defined( 'VAULTPRESS__VERSION' ) || class_exists( 'VaultPress' ) ) {
73 require_once JETPACK__PLUGIN_DIR . '/3rd-party/vaultpress.php';
74 }
75
76 // Web Stories
77 if ( Constants::is_defined( 'WEBSTORIES_VERSION' ) ) {
78 require_once JETPACK__PLUGIN_DIR . '/3rd-party/web-stories.php';
79 }
80
81 // WooCommerce
82 if ( class_exists( 'WooCommerce' ) ) {
83 require_once JETPACK__PLUGIN_DIR . '/3rd-party/woocommerce.php';
84 }
85
86 // Atomic Weekly
87 if ( ( new Host() )->is_atomic_platform() ) {
88 require_once JETPACK__PLUGIN_DIR . '/3rd-party/atomic.php';
89 }
90
91 // WordPress.com Reader
92 require_once JETPACK__PLUGIN_DIR . '/3rd-party/wpcom-reader.php';
93
94 // WPML
95 if ( defined( 'ICL_SITEPRESS_VERSION' ) ) {
96 require_once JETPACK__PLUGIN_DIR . '/3rd-party/wpml.php';
97 }
98 }
99