PluginProbe ʕ •ᴥ•ʔ
Jetpack – WP Security, Backup, Speed, & Growth / 15.8-beta
Jetpack – WP Security, Backup, Speed, & Growth v15.8-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 / bbpress.php
jetpack / 3rd-party Last commit date
debug-bar 2 months ago 3rd-party.php 6 months ago amp.php 6 months ago atomic.php 6 months ago bbpress.php 6 months ago beaverbuilder.php 6 months ago bitly.php 6 months ago buddypress.php 6 months ago class-domain-mapping.php 6 months ago class-jetpack-bbpress-rest-api.php 2 years ago class.jetpack-amp-support.php 3 months ago creative-mail.php 6 months ago debug-bar.php 6 months ago jetpack-backup.php 6 months ago jetpack-boost.php 6 months ago qtranslate-x.php 6 months ago vaultpress.php 6 months ago web-stories.php 6 months ago woocommerce-services.php 6 months ago woocommerce.php 6 months ago wpcom-reader.php 6 months ago wpml.php 6 months ago
bbpress.php
75 lines
1 <?php
2 /**
3 * Compatibility functions for bbpress.
4 *
5 * Only added if bbpress is active via function_exists( 'bbpress' ) in 3rd-party.php.
6 *
7 * @package automattic/jetpack
8 */
9
10 use Automattic\Jetpack\Image_CDN\Image_CDN;
11
12 if ( ! defined( 'ABSPATH' ) ) {
13 exit( 0 );
14 }
15
16 // Priority 11 needed to ensure sharing_display is loaded.
17 add_action( 'init', 'jetpack_bbpress_compat', 11 );
18
19 /**
20 * Adds Jetpack + bbPress Compatibility filters.
21 *
22 * @author Brandon Kraft
23 * @since 3.7.1
24 */
25 function jetpack_bbpress_compat() {
26 /**
27 * Add compatibility layer for REST API.
28 *
29 * @since 8.5.0 Moved from root-level file and check_rest_api_compat()
30 */
31 require_once __DIR__ . '/class-jetpack-bbpress-rest-api.php';
32 Jetpack_BbPress_REST_API::instance();
33
34 // Adds sharing buttons to bbPress items.
35 if ( function_exists( 'sharing_display' ) ) {
36 add_filter( 'bbp_get_topic_content', 'sharing_display', 19 );
37 add_action( 'bbp_template_after_single_forum', 'jetpack_sharing_bbpress' );
38 add_action( 'bbp_template_after_single_topic', 'jetpack_sharing_bbpress' );
39 }
40
41 /**
42 * Enable Markdown support for bbpress post types.
43 *
44 * @author Brandon Kraft
45 * @since 6.0.0
46 */
47 if ( function_exists( 'bbp_get_topic_post_type' ) ) {
48 add_post_type_support( bbp_get_topic_post_type(), 'wpcom-markdown' );
49 add_post_type_support( bbp_get_reply_post_type(), 'wpcom-markdown' );
50 add_post_type_support( bbp_get_forum_post_type(), 'wpcom-markdown' );
51 }
52
53 /**
54 * Use Photon for all images in Topics and replies.
55 *
56 * @since 4.9.0
57 */
58 if ( class_exists( Image_CDN::class ) && Image_CDN::is_enabled() ) {
59 add_filter( 'bbp_get_topic_content', array( Image_CDN::class, 'filter_the_content' ), 999999 );
60 add_filter( 'bbp_get_reply_content', array( Image_CDN::class, 'filter_the_content' ), 999999 );
61 }
62 }
63
64 /**
65 * Display Jetpack "Sharing" buttons on bbPress 2.x forums/ topics/ lead topics/ replies.
66 *
67 * Determination if the sharing buttons should display on the post type is handled within sharing_display().
68 *
69 * @author David Decker
70 * @since 3.7.0
71 */
72 function jetpack_sharing_bbpress() {
73 sharing_display( null, true );
74 }
75