PluginProbe ʕ •ᴥ•ʔ
Jetpack – WP Security, Backup, Speed, & Growth / 13.0.2
Jetpack – WP Security, Backup, Speed, & Growth v13.0.2
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 4 years ago 3rd-party.php 3 years ago amp.php 3 years ago atomic.php 2 years ago bbpress.php 3 years ago beaverbuilder.php 5 years ago bitly.php 3 years ago buddypress.php 5 years ago class-domain-mapping.php 4 years ago class-jetpack-bbpress-rest-api.php 2 years ago class-salesforce-lead-form.php 3 years ago class.jetpack-amp-support.php 2 years ago creative-mail.php 3 years ago crowdsignal.php 5 years ago debug-bar.php 5 years ago jetpack-backup.php 3 years ago jetpack-boost.php 3 years ago qtranslate-x.php 2 years ago vaultpress.php 2 years ago web-stories.php 5 years ago woocommerce-services.php 3 years ago woocommerce.php 2 years ago wpml.php 5 years ago
3rd-party.php
98 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 add_action( 'plugins_loaded', __NAMESPACE__ . '\load_3rd_party_compat_filters', 11 );
14 /**
15 * Loads the individual 3rd-party compat functions.
16 *
17 * This is a refactor of load_3rd_party() to load the individual compat files only when needed instead of universally.
18 */
19 function load_3rd_party_compat_filters() {
20 // SalesForce
21 // @todo This one probably makes more sense to move to the Forms package (and the module until it is fully deprecated).
22 require_once JETPACK__PLUGIN_DIR . '/3rd-party/class-salesforce-lead-form.php'; // not a module but the handler for Salesforce forms
23
24 // bbPress
25 if ( function_exists( 'bbpress' ) ) {
26 require_once JETPACK__PLUGIN_DIR . '/3rd-party/bbpress.php';
27 }
28
29 // Beaver Builder
30 if ( class_exists( 'FLBuilder' ) ) {
31 require_once JETPACK__PLUGIN_DIR . '/3rd-party/beaverbuilder.php';
32 }
33
34 // Bitly
35 if ( class_exists( 'Bitly' ) ) {
36 require_once JETPACK__PLUGIN_DIR . '/3rd-party/bitly.php';
37 }
38
39 // BuddyPress
40 if ( class_exists( 'BuddyPress' ) ) {
41 require_once JETPACK__PLUGIN_DIR . '/3rd-party/buddypress.php';
42 }
43
44 // AMP. AMP__DIR__ is defined in the AMP plugin since the very first version.
45 if ( Constants::is_defined( 'AMP__DIR__' ) ) {
46 require_once JETPACK__PLUGIN_DIR . '/3rd-party/amp.php';
47 }
48
49 // Domain Mapping. All assume multisite, so it's an easy check.
50 if ( Constants::is_defined( 'SUNRISE' ) ) {
51 require_once JETPACK__PLUGIN_DIR . '/3rd-party/class-domain-mapping.php';
52 }
53
54 // Debug Bar
55 if ( class_exists( 'Debug_Bar' ) ) {
56 require_once JETPACK__PLUGIN_DIR . '/3rd-party/debug-bar.php';
57 }
58
59 // Letting these always load since it handles somethings upon plugin activation.
60 require_once JETPACK__PLUGIN_DIR . '/3rd-party/creative-mail.php';
61 require_once JETPACK__PLUGIN_DIR . '/3rd-party/jetpack-backup.php';
62 require_once JETPACK__PLUGIN_DIR . '/3rd-party/jetpack-boost.php';
63 require_once JETPACK__PLUGIN_DIR . '/3rd-party/woocommerce-services.php';
64
65 // Crowdsignal. @todo Review the usage of modern Jetpack with outdated Crowdsignal.
66 require_once JETPACK__PLUGIN_DIR . '/3rd-party/crowdsignal.php';
67
68 // qTranslate. Plugin closed in 2021, but leaving support for now to allow sites to drop it.
69 if ( Constants::is_defined( 'QTX_VERSION' ) ) {
70 require_once JETPACK__PLUGIN_DIR . '/3rd-party/qtranslate-x.php';
71 }
72
73 // VaultPress.
74 if ( Constants::is_defined( 'VAULTPRESS__VERSION' ) || class_exists( 'VaultPress' ) ) {
75 require_once JETPACK__PLUGIN_DIR . '/3rd-party/vaultpress.php';
76 }
77
78 // Web Stories
79 if ( Constants::is_defined( 'WEBSTORIES_VERSION' ) ) {
80 require_once JETPACK__PLUGIN_DIR . '/3rd-party/web-stories.php';
81 }
82
83 // WooCommerce
84 if ( class_exists( 'WooCommerce' ) ) {
85 require_once JETPACK__PLUGIN_DIR . '/3rd-party/woocommerce.php';
86 }
87
88 // Atomic Weekly
89 if ( ( new Host() )->is_atomic_platform() ) {
90 require_once JETPACK__PLUGIN_DIR . '/3rd-party/atomic.php';
91 }
92
93 // WPML
94 if ( defined( 'ICL_SITEPRESS_VERSION' ) ) {
95 require_once JETPACK__PLUGIN_DIR . '/3rd-party/wpml.php';
96 }
97 }
98