PluginProbe ʕ •ᴥ•ʔ
Jetpack – WP Security, Backup, Speed, & Growth / 15.9.1
Jetpack – WP Security, Backup, Speed, & Growth v15.9.1
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 / modules / module-extras.php
jetpack / modules Last commit date
canonical-urls 3 months ago carousel 3 weeks ago comment-likes 7 months ago comments 1 month ago custom-post-types 6 days ago external-media 7 months ago google-fonts 6 days ago gravatar 6 years ago infinite-scroll 6 days ago likes 6 days ago markdown 1 month ago memberships 6 days ago photon-cdn 6 days ago plugin-search 1 month ago post-by-email 7 months ago related-posts 4 weeks ago scan 3 months ago seo-tools 6 days ago sharedaddy 3 weeks ago shortcodes 6 days ago shortlinks 1 month ago simple-payments 7 months ago site-icon 7 months ago sitemaps 1 month ago stats 6 months ago subscriptions 6 days ago theme-tools 6 days ago tiled-gallery 3 weeks ago verification-tools 1 month ago videopress 6 days ago widget-visibility 1 month ago widgets 6 days ago woocommerce-analytics 2 months ago wordads 6 days ago wpcom-tos 6 months ago account-protection.php 2 months ago blaze.php 7 months ago blocks.php 7 months ago canonical-urls.php 4 months ago carousel.php 7 months ago comment-likes.php 7 months ago comments.php 3 months ago contact-form.php 7 months ago copy-post.php 1 month ago custom-content-types.php 2 months ago google-fonts.php 2 months ago gravatar-hovercards.php 1 month ago infinite-scroll.php 7 months ago json-api.php 7 months ago latex.php 1 month ago likes.php 1 month ago markdown.php 7 months ago module-extras.php 7 months ago module-headings.php 6 days ago module-info.php 4 months ago monitor.php 4 weeks ago notes.php 6 days ago photon-cdn.php 7 months ago photon.php 7 months ago plugin-search.php 6 days ago post-by-email.php 2 months ago post-list.php 7 months ago protect.php 2 months ago publicize.php 7 months ago related-posts.php 1 month ago search.php 7 months ago seo-tools.php 6 days ago sharedaddy.php 4 months ago shortcodes.php 7 months ago shortlinks.php 1 month ago simple-payments.php 7 months ago sitemaps.php 7 months ago sso.php 6 days ago stats.php 1 month ago subscriptions.php 6 days ago theme-tools.php 7 months ago tiled-gallery.php 7 months ago vaultpress.php 7 months ago verification-tools.php 2 months ago videopress.php 7 months ago waf.php 7 months ago widget-visibility.php 7 months ago widgets.php 7 months ago woocommerce-analytics.php 7 months ago wordads.php 7 months ago wpcom-reader.php 4 months ago wpgroho.js 1 year ago
module-extras.php
87 lines
1 <?php
2 /**
3 * Load module code that is needed even when a module isn't active.
4 * For example, if a module shouldn't be activatable unless certain conditions are met,
5 * the code belongs in this file.
6 *
7 * @package automattic/jetpack
8 */
9
10 if ( ! defined( 'ABSPATH' ) ) {
11 exit( 0 );
12 }
13
14 /**
15 * Features available all the time:
16 * - When in offline mode.
17 * - When connected to WordPress.com.
18 */
19 $tools = array(
20 // Those oEmbed providers are always available.
21 'shortcodes/facebook.php',
22 'shortcodes/others.php',
23 // Theme Tools.
24 'theme-tools.php',
25 'theme-tools/social-links.php',
26 'theme-tools/featured-content.php',
27 'theme-tools/responsive-videos.php',
28 'theme-tools/site-logo.php',
29 'theme-tools/site-breadcrumbs.php',
30 'theme-tools/social-menu.php',
31 'theme-tools/content-options.php',
32 // Needed for VideoPress, so videos keep working in existing posts/pages when the module is deactivated.
33 'videopress/class.videopress-gutenberg.php',
34 );
35
36 // Some features are only available when connected to WordPress.com.
37 $connected_tools = array(
38 'external-media/external-media.php',
39 'plugin-search.php',
40 'scan/scan.php', // Shows Jetpack Scan alerts in the admin bar if threats found.
41 'simple-payments.php',
42 'wpcom-tos/wpcom-tos.php',
43 // These oEmbed providers are available when connected to WordPress.com.
44 // Starting from 2020-10-24, they need an authentication token, and that token is stored on WordPress.com.
45 // More information: https://developers.facebook.com/docs/instagram/oembed/.
46 'shortcodes/instagram.php',
47 // This Twitter oEmbed provider relies on a connection to WordPress.com to proxy the request.
48 'shortcodes/twitter.php',
49 );
50
51 // Add connected features to our existing list if the site is currently connected.
52 if ( Jetpack::is_connection_ready() ) {
53 $tools = array_merge( $tools, $connected_tools );
54 }
55
56 /**
57 * Filter extra tools (not modules) to include.
58 *
59 * @since 2.4.0
60 * @since 5.4.0 can be used in multisite when Jetpack is not connected to WordPress.com and not in offline mode.
61 *
62 * @param array $tools Array of extra tools to include.
63 */
64 $jetpack_tools_to_include = apply_filters( 'jetpack_tools_to_include', $tools );
65
66 if ( ! empty( $jetpack_tools_to_include ) ) {
67 foreach ( $jetpack_tools_to_include as $tool ) {
68 if ( file_exists( JETPACK__PLUGIN_DIR . '/modules/' . $tool ) ) {
69 require_once JETPACK__PLUGIN_DIR . '/modules/' . $tool;
70 }
71 }
72 }
73
74 /**
75 * Add the "(Jetpack)" suffix to the widget names
76 *
77 * @param string $widget_name Widget name.
78 */
79 function jetpack_widgets_add_suffix( $widget_name ) {
80 return sprintf(
81 /* Translators: Placeholder is the name of a widget. */
82 __( '%s (Jetpack)', 'jetpack' ),
83 $widget_name
84 );
85 }
86 add_filter( 'jetpack_widget_name', 'jetpack_widgets_add_suffix' );
87