Changeset 3324
- Timestamp:
- 06/09/2016 07:34:35 PM (8 years ago)
- Location:
- sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/admin
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/admin/class-customizations.php
r3157 r3324 29 29 add_action( 'pre_get_posts', array( $this, 'pre_get_posts' ) ); 30 30 add_action( 'save_post_plugin', array( $this, 'save_plugin_post' ) ); 31 add_filter( 'tax_input_pre', array( $this, 'filter_tax_input' ) ); 31 32 32 33 add_action( 'load-edit.php', array( $this, 'bulk_reject_plugins' ) ); … … 448 449 update_post_meta( $post_id, 'tested', wp_slash( wp_unslash( $_POST['tested_with'] ) ) ); 449 450 } 451 } 452 453 /** 454 * Filters the value of tax_inputs before saving. 455 * 456 * @param array $tax_input Array of taxonomies with selected terms. 457 * @return array 458 */ 459 public function filter_tax_input( $tax_input ) { 460 461 // Limit the amount of assignable categories to 3. 462 if ( isset( $tax_input['plugin_category'] ) ) { 463 $tax_input['plugin_category'] = array_slice( array_filter( $tax_input['plugin_category'] ), 0, 3 ); 464 } 465 466 return $tax_input; 450 467 } 451 468 -
sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/admin/metabox/class-plugin-categories.php
r3225 r3324 8 8 */ 9 9 class Plugin_Categories { 10 10 11 /** 11 12 * Displays the categories metabox for plugins. … … 17 18 ?> 18 19 <div id="taxonomy-plugin_category" class="categorydiv"> 20 <div class="notice notice-info inline"> 21 <p><?php _e( 'You can assign up to 3 categories.', 'wporg-plugins' ); ?></p> 22 </div> 23 19 24 <div id="plugin_category-all" class="tabs-panel"> 20 25 <?php // Allows for an empty term set to be sent. 0 is an invalid Term ID and will be ignored by empty() checks. ?> … … 28 33 } 29 34 } 30
Note: See TracChangeset
for help on using the changeset viewer.