PluginProbe ʕ •ᴥ•ʔ
Jetpack – WP Security, Backup, Speed, & Growth / 15.2.1
Jetpack – WP Security, Backup, Speed, & Growth v15.2.1
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 / modules / custom-content-types.php
jetpack / modules Last commit date
carousel 9 months ago comment-likes 1 year ago comments 9 months ago custom-post-types 1 year ago external-media 1 year ago google-fonts 11 months ago gravatar 6 years ago infinite-scroll 9 months ago likes 9 months ago markdown 1 year ago memberships 11 months ago photon-cdn 11 months ago plugin-search 1 year ago post-by-email 1 year ago related-posts 10 months ago scan 9 months ago seo-tools 1 year ago sharedaddy 9 months ago shortcodes 9 months ago simple-payments 1 year ago site-icon 11 months ago sitemaps 10 months ago stats 1 year ago subscriptions 9 months ago theme-tools 9 months ago tiled-gallery 1 year ago verification-tools 1 year ago videopress 11 months ago widget-visibility 11 months ago widgets 9 months ago woocommerce-analytics 9 months ago wordads 9 months ago wpcom-tos 1 year ago account-protection.php 1 year ago blaze.php 1 year ago blocks.php 1 year ago carousel.php 1 year ago comment-likes.php 10 months ago comments.php 1 year ago contact-form.php 1 year ago copy-post.php 1 year ago custom-content-types.php 1 year ago google-fonts.php 1 year ago gravatar-hovercards.php 1 year ago infinite-scroll.php 1 year ago json-api.php 1 year ago latex.php 1 year ago likes.php 9 months ago markdown.php 1 year ago module-extras.php 1 year ago module-headings.php 1 year ago module-info.php 1 year ago monitor.php 1 year ago notes.php 1 year ago photon-cdn.php 10 months ago photon.php 1 year ago plugin-search.php 1 year ago post-by-email.php 1 year ago post-list.php 1 year ago protect.php 1 year ago publicize.php 1 year ago related-posts.php 1 year ago search.php 1 year ago seo-tools.php 1 year ago sharedaddy.php 1 year ago shortcodes.php 1 year ago shortlinks.php 11 months ago simple-payments.php 1 year ago sitemaps.php 1 year ago sso.php 1 year ago stats.php 10 months ago subscriptions.php 11 months ago theme-tools.php 1 year ago tiled-gallery.php 1 year ago vaultpress.php 1 year ago verification-tools.php 1 year ago videopress.php 1 year ago waf.php 1 year ago widget-visibility.php 1 year ago widgets.php 1 year ago woocommerce-analytics.php 1 year ago wordads.php 1 year ago wpgroho.js 1 year ago
custom-content-types.php
127 lines
1 <?php
2 /**
3 * Module Name: Custom content types
4 * Module Description: Display different types of content on your site with custom content types.
5 * First Introduced: 3.1
6 * Requires Connection: No
7 * Auto Activate: No
8 * Module Tags: Writing
9 * Sort Order: 34
10 * Feature: Writing
11 * Additional Search Queries: cpt, custom post types, portfolio, portfolios, testimonial, testimonials
12 *
13 * @package automattic/jetpack
14 */
15
16 use Automattic\Jetpack\Redirect;
17
18 if ( ! defined( 'ABSPATH' ) ) {
19 exit( 0 );
20 }
21
22 if ( ! function_exists( 'jetpack_load_custom_post_types' ) ) {
23 if ( class_exists( 'Automattic\Jetpack\Classic_Theme_Helper\Jetpack_Portfolio' ) ) {
24 // Temporarily require the file here to prevent possible deprecation notices for a short period of time.
25 // @todo: Can remove this if check after the subsequent release.
26 include __DIR__ . '/custom-post-types/portfolios.php';
27 } else {
28 /**
29 * Load Portfolio CPT.
30 *
31 * @deprecated 13.9 Moved to Classic Theme Helper package.
32 */
33 function jetpack_load_custom_post_types() {
34 _deprecated_function( __FUNCTION__, 'jetpack-13.9' );
35 include __DIR__ . '/custom-post-types/portfolios.php';
36 }
37 }
38 }
39
40 if ( ! function_exists( 'jetpack_custom_post_types_loaded' ) ) {
41
42 if ( class_exists( 'Automattic\Jetpack\Classic_Theme_Helper\Jetpack_Portfolio' ) ) {
43 // Temporarily require the file here to prevent possible deprecation notices for a short period of time.
44 // @todo: Can remove this if check after the subsequent release.
45 add_action(
46 'jetpack_modules_loaded',
47 function () {
48 Jetpack::enable_module_configurable( __FILE__ );
49 }
50 );
51 } else {
52 /**
53 * Make module configurable.
54 *
55 * @deprecated 13.9 Moved to Classic Theme Helper package.
56 */
57 function jetpack_custom_post_types_loaded() {
58 _deprecated_function( __FUNCTION__, 'jetpack-13.9' );
59 Jetpack::enable_module_configurable( __FILE__ );
60 }
61 add_action( 'jetpack_modules_loaded', 'jetpack_custom_post_types_loaded' );
62 }
63 }
64
65 if ( ! function_exists( 'jetpack_cpt_settings_api_init' ) ) {
66
67 if ( class_exists( 'Automattic\Jetpack\Classic_Theme_Helper\Jetpack_Portfolio' ) ) {
68 // Temporarily require the file here to prevent possible deprecation notices for a short period of time.
69 // @todo: Can remove this if check after the subsequent release.
70 add_action(
71 'admin_init',
72 function () {
73 add_settings_section(
74 'jetpack_cpt_section',
75 '<span id="cpt-options">' . __( 'Your Custom Content Types', 'jetpack' ) . '</span>',
76 function () {
77 ?>
78 <p>
79 <?php esc_html_e( 'Use these settings to display different types of content on your site.', 'jetpack' ); ?>
80 <a target="_blank" rel="noopener noreferrer" href="<?php echo esc_url( Redirect::get_url( 'jetpack-support-custom-content-types' ) ); ?>"><?php esc_html_e( 'Learn More', 'jetpack' ); ?></a>
81 </p>
82 <?php
83 },
84 'writing'
85 );
86 }
87 );
88 } else {
89 /**
90 * Add Settings Section for CPT
91 *
92 * @deprecated 13.9 Moved to Classic Theme Helper package.
93 */
94 function jetpack_cpt_settings_api_init() {
95 _deprecated_function( __FUNCTION__, 'jetpack-13.9' );
96 add_settings_section(
97 'jetpack_cpt_section',
98 '<span id="cpt-options">' . __( 'Your Custom Content Types', 'jetpack' ) . '</span>',
99 'jetpack_cpt_section_callback',
100 'writing'
101 );
102 }
103 add_action( 'admin_init', 'jetpack_cpt_settings_api_init' );
104 }
105 }
106
107 if ( ! function_exists( 'jetpack_cpt_section_callback' ) ) {
108 /**
109 * Settings Description
110 *
111 * @deprecated 13.9 Moved to Classic Theme Helper package.
112 */
113 function jetpack_cpt_section_callback() {
114 _deprecated_function( __FUNCTION__, 'jetpack-13.9' );
115 ?>
116 <p>
117 <?php esc_html_e( 'Use these settings to display different types of content on your site.', 'jetpack' ); ?>
118 <a target="_blank" rel="noopener noreferrer" href="<?php echo esc_url( Redirect::get_url( 'jetpack-support-custom-content-types' ) ); ?>"><?php esc_html_e( 'Learn More', 'jetpack' ); ?></a>
119 </p>
120 <?php
121 }
122 }
123
124 if ( function_exists( 'jetpack_load_custom_post_types' ) ) {
125 jetpack_load_custom_post_types();
126 }
127