Changeset 8375 for sites/trunk/wordcamp.org/public_html/wp-content/mu-plugins/jetpack-tweaks/new-sites.php
- Timestamp:
- 02/28/2019 08:22:40 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordcamp.org/public_html/wp-content/mu-plugins/jetpack-tweaks/new-sites.php
r7501 r8375 2 2 3 3 namespace WordCamp\Jetpack_Tweaks; 4 use WP_Site; 4 5 5 6 defined( 'WPINC' ) or die(); … … 7 8 add_filter( 'jetpack_get_default_modules', __NAMESPACE__ . '\default_jetpack_modules' ); 8 9 add_filter( 'pre_update_site_option_jetpack-network-settings', __NAMESPACE__ . '\auto_connect_new_sites', 10, 2 ); 9 add_action( 'wp mu_new_blog', __NAMESPACE__ . '\schedule_connect_new_site');10 add_action( 'wp_initialize_site', __NAMESPACE__ . '\schedule_connect_new_site', 11 ); 10 11 add_action( 'wcorg_connect_new_site', __NAMESPACE__ . '\wcorg_connect_new_site', 10, 2 ); 11 12 … … 40 41 * Schedule an email asking to connect Jetpack to WordPress.com 41 42 * 42 * @param int $blog_id The blog id.43 * @param WP_Site $new_site 43 44 */ 44 function schedule_connect_new_site( $ blog_id) {45 function schedule_connect_new_site( $new_site ) { 45 46 wp_schedule_single_event( 46 47 time() + 12 * HOUR_IN_SECONDS + 600, // After the the SSL certificate has been installed 47 48 'wcorg_connect_new_site_email', 48 array( $ blog_id, get_current_user_id() )49 array( $new_site->blog_id, get_current_user_id() ) 49 50 ); 50 51 }
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)