daily pastebin goal
49%
SHARE
TWEET

Untitled

a guest Jul 13th, 2015 170 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //produkcja rezyseria
  2. add_action( 'admin_menu', 'my_create_post_meta_box_film' );
  3.    add_action( 'save_post', 'my_save_post_meta_box_film', 10, 2 );
  4.  
  5.     function my_create_post_meta_box_film() {
  6.         add_meta_box( 'my-meta-box_film', 'Dane filmu', 'my_post_meta_box_film', 'post', 'normal', 'high' );
  7.     }
  8.  
  9.     function my_post_meta_box_film( $object, $box ) { ?>
  10.         <p>
  11.                 <label for="rezyseria">Re┼╝yseria</label>
  12.                 <br />
  13.                 <input name="rezyseria" value="<?php echo wp_specialchars( get_post_meta( $object->ID, 'rezyseria', true ), 1 ); ?>" id="rezyseria" cols="60" rows="4" tabindex="30" style="width: 97%;"/>
  14.                
  15.         </p>
  16.         <p>
  17.             <label for="produkcja">Produkcja</label>
  18.             <br />
  19.             <input name="produkcja" value="<?php echo wp_specialchars( get_post_meta( $object->ID, 'produkcja', true ), 1 ); ?>" id="produkcja" cols="60" rows="4" tabindex="30" style="width: 97%;"/>
  20.            
  21.         </p>
  22.  
  23.         <input type="hidden" name="my_meta_box_film_nonce" value="<?php echo wp_create_nonce( plugin_basename( __FILE__ ) ); ?>" />
  24.     <?php }
  25.  
  26.     function my_save_post_meta_box_film( $post_id, $post ) {
  27.  
  28.         if ( !wp_verify_nonce( $_POST['my_meta_box_film_nonce'], plugin_basename( __FILE__ ) ) )
  29.                 return $post_id;
  30.  
  31.         if ( !current_user_can( 'edit_post', $post_id ) )
  32.                 return $post_id;
  33.         // rezyseria
  34.         $meta_value = get_post_meta( $post_id, 'rezyseria', true );
  35.         $new_meta_value = stripslashes( $_POST['rezyseria'] );
  36.  
  37.         if ( $new_meta_value && '' == $meta_value )
  38.                 update_post_meta( $post_id, 'rezyseria', $new_meta_value );
  39.  
  40.         elseif ( $new_meta_value != $meta_value )
  41.                 update_post_meta( $post_id, 'rezyseria', $new_meta_value );
  42.  
  43.         elseif ( '' == $new_meta_value && $meta_value )
  44.                 delete_post_meta( $post_id, 'rezyseria', $meta_value );
  45.          
  46.          // produkcja
  47.         $produkcja_value = get_post_meta( $post_id, 'produkcja', true );
  48.         $new_produkcja_value = stripslashes( $_POST['produkcja'] );
  49.  
  50.         if ( $new_produkcja_value && '' == $produkcja_value )
  51.             update_post_meta( $post_id, 'produkcja', $new_produkcja_value );
  52.  
  53.         elseif ( $new_produkcja_value != $produkcja_value )
  54.             update_post_meta( $post_id, 'produkcja', $new_produkcja_value );
  55.  
  56.         elseif ( '' == $new_produkcja_value && $produkcja_value )
  57.             delete_post_meta( $post_id, 'produkcja', $produkcja_value );
  58.  
  59.  
  60.  
  61.     }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top