/**
Khai báo meta box
**/
function create_data_meta_box()
{
add_meta_box( 'thong-tin', 'Thông tin ứng dụng', 'tai_lieu_meta_box', 'post' );
}
add_action( 'add_meta_boxes', 'create_data_meta_box' );
/**
Khai báo callback
@param $post là đối tượng WP_Post để nhận thông tin của post
**/
function tai_lieu_meta_box( $post ){
$link_download = get_post_meta( $post->ID, '_link_download', true );
$loai_tai_lieu = get_post_meta( $post->ID, '_loai_tai_lieu', true );?>
<hr>
<p>
<label>Loại tài liệu</label><br>
<label><input type="radio" name="loai_tl" value="PDF" <?php checked( $loai_tai_lieu, 'PDF' ); ?> /> PDF</label><br />
<label><input type="radio" name="loai_tl" value="Word" <?php checked( $loai_tai_lieu, 'Word' ); ?> /> Word</label><br />
<label><input type="radio" name="loai_tl" value="PPT" <?php checked( $loai_tai_lieu, 'PPT' ); ?> /> PPT</label>
</p>
<hr>
<label for="link_download">Link Download: </label>
<input type="text" id="link_download" name="link_download" value="<?php echo esc_attr( $link_download ); ?> " />
<?php
}
/**
Lưu dữ liệu meta box khi nhập vào
@param post_id là ID của post hiện tại
**/
function save_data_meta_box( $post_id ){
$link_download = sanitize_text_field( $_POST['link_download'] );
$loai_tai_lieu = sanitize_text_field( $_POST['loai_tl'] );
if ( isset( $_REQUEST['loai_tl'] ) ) {
update_post_meta( $post_id, '_loai_tai_lieu', $loai_tai_lieu );
}
if ( isset( $_REQUEST['link_download'] ) ) {
update_post_meta( $post_id, '_link_download', $link_download );
}
}
add_action( 'save_post', 'save_data_meta_box' );
/**
Khai báo meta box
**/
function create_data_meta_box()
{
add_meta_box( 'thong-tin', 'Thông tin ứng dụng', 'tai_lieu_meta_box', 'post' );
}
add_action( 'add_meta_boxes', 'create_data_meta_box' );
/**
Khai báo callback
@param $post là đối tượng WP_Post để nhận thông tin của post
**/
function tai_lieu_meta_box( $post ){
$link_download = get_post_meta( $post->ID, '_link_download', true );
$loai_tai_lieu = get_post_meta( $post->ID, '_loai_tai_lieu', true );?>
<hr>
<p>
<label>Loại tài liệu</label><br>
<label><input type="radio" name="loai_tl" value="PDF" <?php checked( $loai_tai_lieu, 'PDF' ); ?> /> PDF</label><br />
<label><input type="radio" name="loai_tl" value="Word" <?php checked( $loai_tai_lieu, 'Word' ); ?> /> Word</label><br />
<label><input type="radio" name="loai_tl" value="PPT" <?php checked( $loai_tai_lieu, 'PPT' ); ?> /> PPT</label>
</p>
<hr>
<label for="link_download">Link Download: </label>
<input type="text" id="link_download" name="link_download" value="<?php echo esc_attr( $link_download ); ?> " />
<?php
}
/**
Lưu dữ liệu meta box khi nhập vào
@param post_id là ID của post hiện tại
**/
function save_data_meta_box( $post_id ){
$link_download = sanitize_text_field( $_POST['link_download'] );
$loai_tai_lieu = sanitize_text_field( $_POST['loai_tl'] );
if ( isset( $_REQUEST['loai_tl'] ) ) {
update_post_meta( $post_id, '_loai_tai_lieu', $loai_tai_lieu );
}
if ( isset( $_REQUEST['link_download'] ) ) {
update_post_meta( $post_id, '_link_download', $link_download );
}
}
add_action( 'save_post', 'save_data_meta_box' );
/** Khai báo meta box **/ function create_data_meta_box() { add_meta_box( 'thong-tin', 'Thông tin ứng dụng', 'tai_lieu_meta_box', 'post' ); } add_action( 'add_meta_boxes', 'create_data_meta_box' ); /** Khai báo callback @param $post là đối tượng WP_Post để nhận thông tin của post **/ function tai_lieu_meta_box( $post ){ $link_download = get_post_meta( $post->ID, '_link_download', true ); $loai_tai_lieu = get_post_meta( $post->ID, '_loai_tai_lieu', true );?> <hr> <p> <label>Loại tài liệu</label><br> <label><input type="radio" name="loai_tl" value="PDF" <?php checked( $loai_tai_lieu, 'PDF' ); ?> /> PDF</label><br /> <label><input type="radio" name="loai_tl" value="Word" <?php checked( $loai_tai_lieu, 'Word' ); ?> /> Word</label><br /> <label><input type="radio" name="loai_tl" value="PPT" <?php checked( $loai_tai_lieu, 'PPT' ); ?> /> PPT</label> </p> <hr> <label for="link_download">Link Download: </label> <input type="text" id="link_download" name="link_download" value="<?php echo esc_attr( $link_download ); ?> " /> <?php } /** Lưu dữ liệu meta box khi nhập vào @param post_id là ID của post hiện tại **/ function save_data_meta_box( $post_id ){ $link_download = sanitize_text_field( $_POST['link_download'] ); $loai_tai_lieu = sanitize_text_field( $_POST['loai_tl'] ); if ( isset( $_REQUEST['loai_tl'] ) ) { update_post_meta( $post_id, '_loai_tai_lieu', $loai_tai_lieu ); } if ( isset( $_REQUEST['link_download'] ) ) { update_post_meta( $post_id, '_link_download', $link_download ); } } add_action( 'save_post', 'save_data_meta_box' );
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
喜欢就支持一下吧