PluginProbe
Jetpack – WP Security, Backup, Speed, & Growth / 8.1.1
Jetpack – WP Security, Backup, Speed, & Growth v8.1.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 All 500 releases
jetpack / modules / sharedaddy.php
sharedaddy.php
47 lines 1.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 use Automattic\Jetpack\Status;
3
4 /**
5 * Module Name: Sharing
6 * Module Description: Add Twitter, Facebook and Google+ buttons at the bottom of each post, making it easy for visitors to share your content.
7 * Sort Order: 7
8 * Recommendation Order: 6
9 * First Introduced: 1.1
10 * Major Changes In: 1.2
11 * Requires Connection: No
12 * Auto Activate: No
13 * Module Tags: Social, Recommended
14 * Feature: Engagement
15 * Additional Search Queries: share, sharing, sharedaddy, social buttons, buttons, share facebook, share twitter, social media sharing, social media share, social share, icons, email, facebook, twitter, linkedin, pinterest, pocket, social widget, social media
16 *
17 * @package Jetpack
18 */
19
20 if ( ! function_exists( 'sharing_init' ) ) {
21 require dirname( __FILE__ ) . '/sharedaddy/sharedaddy.php';
22 }
23
24 add_action( 'jetpack_modules_loaded', 'sharedaddy_loaded' );
25
26 /**
27 * Sharing module code loaded after all modules have been loaded.
28 */
29 function sharedaddy_loaded() {
30 Jetpack::enable_module_configurable( __FILE__ );
31 add_filter( 'jetpack_module_configuration_url_sharedaddy', 'jetpack_sharedaddy_configuration_url' );
32 }
33
34 /**
35 * Return Jetpack Sharing configuration URL
36 *
37 * @return string Sharing config URL
38 */
39 function jetpack_sharedaddy_configuration_url() {
40 if ( ( new Status() )->is_development_mode() || Jetpack::is_staging_site() || ! Jetpack::is_user_connected() ) {
41 return admin_url( 'options-general.php?page=sharing' );
42 }
43
44 $site_suffix = Jetpack::build_raw_urls( get_home_url() );
45 return 'https://wordpress.com/marketing/sharing-buttons/' . $site_suffix;
46 }
47