Changeset 5316 for sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/cli/class-import.php
- Timestamp:
- 04/11/2017 04:28:33 AM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/cli/class-import.php
r5247 r5316 94 94 } 95 95 96 add_filter( 'wp_insert_post_data', array( $this, 'filter_wp_insert_post_data' ), 10, 2 );97 96 wp_update_post( $plugin ); 98 remove_filter( 'wp_insert_post_data', array( $this, 'filter_wp_insert_post_data' ) );99 97 100 98 // Set categories if there aren't any yet. wp-admin takes precedent. … … 379 377 380 378 /** 381 * Filters `wp_insert_post()` to respect the presented data.382 * This function overrides `wp_insert_post()`s constant updating of383 * the post_modified fields.384 *385 * @param array $data The data to be inserted into the database.386 * @param array $postarr The raw data passed to `wp_insert_post()`.387 *388 * @return array The data to insert into the database.389 */390 public function filter_wp_insert_post_data( $data, $postarr ) {391 if ( 'plugin' === $postarr['post_type'] ) {392 $data['post_modified'] = $postarr['post_modified'];393 $data['post_modified_gmt'] = $postarr['post_modified_gmt'];394 }395 return $data;396 }397 398 /**399 379 * Find the plugin readme file. 400 380 *
Note: See TracChangeset
for help on using the changeset viewer.