PluginProbe ʕ •ᴥ•ʔ
Jetpack – WP Security, Backup, Speed, & Growth / 15.9-a.3
Jetpack – WP Security, Backup, Speed, & Growth v15.9-a.3
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 / class.jetpack-twitter-cards.php
jetpack Last commit date
3rd-party 2 months ago _inc 2 weeks ago css 2 weeks ago extensions 2 weeks ago images 1 month ago jetpack_vendor 2 weeks ago json-endpoints 2 weeks ago modules 2 weeks ago sal 2 weeks ago src 4 weeks ago vendor 2 weeks ago views 1 month ago CHANGELOG.md 2 weeks ago LICENSE.txt 5 months ago SECURITY.md 2 years ago class-jetpack-connection-status.php 2 years ago class-jetpack-gallery-settings.php 6 months ago class-jetpack-newsletter-dashboard-widget.php 6 months ago class-jetpack-pre-connection-jitms.php 2 years ago class-jetpack-stats-dashboard-widget.php 3 months ago class-jetpack-xmlrpc-methods.php 6 months ago class.frame-nonce-preview.php 6 months ago class.jetpack-admin.php 1 month ago class.jetpack-autoupdate.php 6 months ago class.jetpack-cli.php 5 months ago class.jetpack-client-server.php 2 years ago class.jetpack-gutenberg.php 2 months ago class.jetpack-heartbeat.php 3 months ago class.jetpack-modules-list-table.php 6 months ago class.jetpack-network-sites-list-table.php 6 months ago class.jetpack-network.php 1 month ago class.jetpack-plan.php 2 years ago class.jetpack-post-images.php 2 months ago class.jetpack-twitter-cards.php 3 months ago class.jetpack-user-agent.php 2 years ago class.jetpack.php 3 weeks ago class.json-api-endpoints.php 2 weeks ago class.json-api.php 2 weeks ago class.photon.php 3 years ago composer.json 2 weeks ago enhanced-open-graph.php 3 months ago functions.compat.php 3 months ago functions.cookies.php 2 years ago functions.global.php 1 month ago functions.is-mobile.php 2 years ago functions.opengraph.php 2 months ago functions.photon.php 2 years ago jetpack.php 2 weeks ago json-api-config.php 3 years ago json-endpoints.php 2 years ago load-jetpack.php 2 months ago locales.php 6 months ago readme.txt 2 weeks ago unauth-file-upload.php 6 months ago uninstall.php 6 months ago wpml-config.xml 3 years ago
class.jetpack-twitter-cards.php
174 lines
1 <?php // phpcs:ignore WordPress.Files.FileName.InvalidClassFileName
2 /**
3 * Jetpack Twitter Card handling.
4 *
5 * @deprecated 15.6 Use Automattic\Jetpack\Post_Media\Twitter_Cards instead.
6 * @package automattic/jetpack
7 */
8
9 use Automattic\Jetpack\Post_Media\Twitter_Cards;
10
11 if ( ! defined( 'ABSPATH' ) ) {
12 exit( 0 );
13 }
14
15 /**
16 * Twitter Cards
17 *
18 * @deprecated 15.6 Use Automattic\Jetpack\Post_Media\Twitter_Cards instead.
19 *
20 * @see Automattic\Jetpack\Post_Media\Twitter_Cards
21 */
22 class Jetpack_Twitter_Cards {
23
24 /**
25 * Adds Twitter Card tags.
26 *
27 * @deprecated 15.6 Use Automattic\Jetpack\Post_Media\Twitter_Cards::twitter_cards_tags() instead.
28 *
29 * @param array $og_tags Existing OG tags.
30 *
31 * @return array OG tags inclusive of Twitter Card output.
32 */
33 public static function twitter_cards_tags( $og_tags ) {
34 _deprecated_function( __METHOD__, '15.6', 'Automattic\Jetpack\Post_Media\Twitter_Cards::twitter_cards_tags' );
35 return Twitter_Cards::twitter_cards_tags( $og_tags );
36 }
37
38 /**
39 * Sanitize the Twitter user by normalizing the @.
40 *
41 * @deprecated 15.6 Use Automattic\Jetpack\Post_Media\Twitter_Cards::sanitize_twitter_user() instead.
42 *
43 * @param string $str Twitter user value.
44 *
45 * @return string Twitter user value.
46 */
47 public static function sanitize_twitter_user( $str ) {
48 _deprecated_function( __METHOD__, '15.6', 'Automattic\Jetpack\Post_Media\Twitter_Cards::sanitize_twitter_user' );
49 return Twitter_Cards::sanitize_twitter_user( $str );
50 }
51
52 /**
53 * Determines if a site tag is one of the default WP.com/Jetpack ones.
54 *
55 * @deprecated 15.6 Use Automattic\Jetpack\Post_Media\Twitter_Cards::is_default_site_tag() instead.
56 *
57 * @param string $site_tag Site tag.
58 *
59 * @return bool True if the default site tag is being used.
60 */
61 public static function is_default_site_tag( $site_tag ) {
62 _deprecated_function( __METHOD__, '15.6', 'Automattic\Jetpack\Post_Media\Twitter_Cards::is_default_site_tag' );
63 return Twitter_Cards::is_default_site_tag( $site_tag );
64 }
65
66 /**
67 * Give priority to the creator tag if using the default site tag.
68 *
69 * @deprecated 15.6 Use Automattic\Jetpack\Post_Media\Twitter_Cards::prioritize_creator_over_default_site() instead.
70 *
71 * @param string $site_tag Site tag.
72 * @param array $og_tags OG tags.
73 *
74 * @return string Site tag.
75 */
76 public static function prioritize_creator_over_default_site( $site_tag, $og_tags = array() ) {
77 _deprecated_function( __METHOD__, '15.6', 'Automattic\Jetpack\Post_Media\Twitter_Cards::prioritize_creator_over_default_site' );
78 return Twitter_Cards::prioritize_creator_over_default_site( $site_tag, $og_tags );
79 }
80
81 /**
82 * Define the Twitter Card type based on image count.
83 *
84 * @deprecated 15.6 Use Automattic\Jetpack\Post_Media\Twitter_Cards::twitter_cards_define_type_based_on_image_count() instead.
85 *
86 * @param array $og_tags Existing OG tags.
87 * @param array $extract Result of the Image Extractor class.
88 *
89 * @return array
90 */
91 public static function twitter_cards_define_type_based_on_image_count( $og_tags, $extract ) {
92 _deprecated_function( __METHOD__, '15.6', 'Automattic\Jetpack\Post_Media\Twitter_Cards::twitter_cards_define_type_based_on_image_count' );
93 return Twitter_Cards::twitter_cards_define_type_based_on_image_count( $og_tags, $extract );
94 }
95
96 /**
97 * Updates the Twitter Card output.
98 *
99 * @deprecated 15.6 Use Automattic\Jetpack\Post_Media\Twitter_Cards::twitter_cards_output() instead.
100 *
101 * @param string $og_tag A single OG tag.
102 *
103 * @return string Result of the OG tag.
104 */
105 public static function twitter_cards_output( $og_tag ) {
106 _deprecated_function( __METHOD__, '15.6', 'Automattic\Jetpack\Post_Media\Twitter_Cards::twitter_cards_output' );
107 return Twitter_Cards::twitter_cards_output( $og_tag );
108 }
109
110 /**
111 * Adds settings section and field.
112 *
113 * @deprecated 15.6 Use Automattic\Jetpack\Post_Media\Twitter_Cards::settings_init() instead.
114 */
115 public static function settings_init() {
116 _deprecated_function( __METHOD__, '15.6', 'Automattic\Jetpack\Post_Media\Twitter_Cards::settings_init' );
117 Twitter_Cards::settings_init();
118 }
119
120 /**
121 * Add global sharing options.
122 *
123 * @deprecated 15.6 Use Automattic\Jetpack\Post_Media\Twitter_Cards::sharing_global_options() instead.
124 */
125 public static function sharing_global_options() {
126 _deprecated_function( __METHOD__, '15.6', 'Automattic\Jetpack\Post_Media\Twitter_Cards::sharing_global_options' );
127 Twitter_Cards::sharing_global_options();
128 }
129
130 /**
131 * Get the Twitter Via tag.
132 *
133 * @deprecated 15.6 Use Automattic\Jetpack\Post_Media\Twitter_Cards::site_tag() instead.
134 *
135 * @return string Twitter via tag.
136 */
137 public static function site_tag() {
138 _deprecated_function( __METHOD__, '15.6', 'Automattic\Jetpack\Post_Media\Twitter_Cards::site_tag' );
139 return Twitter_Cards::site_tag();
140 }
141
142 /**
143 * Output the settings field.
144 *
145 * @deprecated 15.6 Use Automattic\Jetpack\Post_Media\Twitter_Cards::settings_field() instead.
146 */
147 public static function settings_field() {
148 _deprecated_function( __METHOD__, '15.6', 'Automattic\Jetpack\Post_Media\Twitter_Cards::settings_field' );
149 Twitter_Cards::settings_field();
150 }
151
152 /**
153 * Validate the settings submission.
154 *
155 * @deprecated 15.6 Use Automattic\Jetpack\Post_Media\Twitter_Cards::settings_validate() instead.
156 */
157 public static function settings_validate() {
158 _deprecated_function( __METHOD__, '15.6', 'Automattic\Jetpack\Post_Media\Twitter_Cards::settings_validate' );
159 Twitter_Cards::settings_validate();
160 }
161
162 /**
163 * Initiates the class.
164 *
165 * @deprecated 15.6 Use Automattic\Jetpack\Post_Media\Twitter_Cards::init() instead.
166 */
167 public static function init() {
168 _deprecated_function( __METHOD__, '15.6', 'Automattic\Jetpack\Post_Media\Twitter_Cards::init' );
169 Twitter_Cards::init();
170 }
171 }
172
173 Twitter_Cards::init();
174