Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //produkcja rezyseria
- add_action( 'admin_menu', 'my_create_post_meta_box' );
- add_action( 'save_post', 'my_save_post_meta_box', 10, 2 );
- function my_create_post_meta_box() {
- add_meta_box( 'my-meta-box', 'Slider', 'my_post_meta_box', 'post', 'normal', 'high' );
- }
- function my_post_meta_box( $object, $box ) { ?>
- <p>
- <label for="zdjecie">Zdjęcie 1</label>
- <br />
- <input name="zdjecie" value="<?php echo wp_specialchars( get_post_meta( $object->ID, 'zdjecie', true ), 1 ); ?>" id="zdjecie" cols="60" rows="4" tabindex="30" style="width: 97%;"/>
- </p>
- <p>
- <label for="zdjecie2">Zdjęcie 2</label>
- <br />
- <input name="zdjecie2" value="<?php echo wp_specialchars( get_post_meta( $object->ID, 'zdjecie2', true ), 1 ); ?>" id="zdjecie" cols="60" rows="4" tabindex="30" style="width: 97%;"/>
- </p>
- <input type="hidden" name="my_meta_box_nonce" value="<?php echo wp_create_nonce( plugin_basename( __FILE__ ) ); ?>" />
- <?php }
- function my_save_post_meta_bo( $post_id, $post ) {
- if ( !wp_verify_nonce( $_POST['my_meta_box_nonce'], plugin_basename( __FILE__ ) ) )
- return $post_id;
- if ( !current_user_can( 'edit_post', $post_id ) )
- return $post_id;
- $meta_value = get_post_meta( $post_id, 'zdjecie', true );
- $new_meta_value = stripslashes( $_POST['zdjecie'] );
- if ( $new_meta_value && '' == $meta_value )
- update_post_meta( $post_id, 'zdjecie', $new_meta_value );
- elseif ( $new_meta_value != $meta_value )
- update_post_meta( $post_id, 'zdjecie', $new_meta_value );
- elseif ( '' == $new_meta_value && $meta_value )
- delete_post_meta( $post_id, 'zdjecie', $meta_value );
- // zdjecie2
- $produkcja_value = get_post_meta( $post_id, 'zdjecie2', true );
- $new_produkcja_value = stripslashes( $_POST['zdjecie2'] );
- if ( $new_produkcja_value && '' == $produkcja_value )
- update_post_meta( $post_id, 'zdjecie2', $new_produkcja_value );
- elseif ( $new_produkcja_value != $produkcja_value )
- update_post_meta( $post_id, 'zdjecie2', $new_produkcja_value );
- elseif ( '' == $new_produkcja_value && $produkcja_value )
- delete_post_meta( $post_id, 'zdjecie2', $produkcja_value );
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement