Advertisement
Guest User

Untitled

a guest
Mar 12th, 2012
394
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.96 KB | None | 0 0
  1. function ba_admin_posts_filter( $query )
  2. {
  3.     global $pagenow;
  4.     if (isset($_GET['post_type']) && $_GET['post_type'] == 'prodotto') {
  5.         $query->query_vars['meta_key'] = $_GET['ADMIN_FILTER_FIELD_NAME'];
  6.     if (isset($_GET['ADMIN_FILTER_FIELD_VALUE']) && $_GET['ADMIN_FILTER_FIELD_VALUE'] != '')
  7.         $query->query_vars['meta_value'] = $_GET['ADMIN_FILTER_FIELD_VALUE'];
  8.     }
  9. }
  10.  
  11. add_filter( 'parse_query', 'ba_admin_posts_filter' );  
  12.  
  13. add_action( 'restrict_manage_posts', 'my_search_box' );
  14.  function my_search_box() {
  15.      // only add search box on desired custom post_type listings
  16.      global $typenow;
  17.      if ($typenow == 'prodotto') {
  18.          ?>
  19.          <select name="ADMIN_FILTER_FIELD_NAME">
  20.  
  21.          <option value="opzioni_info">Filtra per numero legge</option>
  22.          </select> <?php _e('Numero:', 'baapf'); ?><input type="TEXT" name="ADMIN_FILTER_FIELD_VALUE" value="<?php echo $current_v; ?>" />
  23.          <?php
  24.      }
  25.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement