Cara menambahkan field dalam custom term wordpress

9 March 2017 99

Dalam pembahasan sebelumnya saya sudah memberikan cara untuk membuat custom term wordpress. Kali ini saya ingin berbagi cara untuk menambah field dalam custom term wordpress. Contoh custom term wordpress sebelumnya adalah membuat term “download”, saat ini kita tambahkan 1 field dalam custom term download tersebut untuk content url link.

Cara menambahkan field dalam custom term wordpress

Buka functions.php tambahkan code dibawah ini setelah code custom term yang ada dalam tutorial sebelumnya :

function download_taxonomy_add_new_meta_field() {
?>
<div class=”form-field”>
<label for=”term_meta[custom_term_meta]”><?php _e( ‘Download URL’, ‘download’ ); ?></label>
<input type=”text” name=”term_meta[custom_term_meta]” id=”term_meta[custom_term_meta]” value=””>
<p class=”description”><?php _e( ‘Enter a value url for download link’,’download’ ); ?></p>
</div>
<?php
}
add_action( ‘download_add_form_fields’, ‘download_taxonomy_add_new_meta_field’, 10, 2 );
function download_taxonomy_edit_meta_field($term) {

$t_id = $term->term_id;

$term_meta = get_option( “taxonomy_$t_id” ); ?>
<tr class=”form-field”>
<th scope=”row” valign=”top”><label for=”term_meta[custom_term_meta]”><?php _e( ‘Download URL’, ‘download’ ); ?></label></th>
<td>
<input type=”text” name=”term_meta[custom_term_meta]” id=”term_meta[custom_term_meta]” value=”<?php echo esc_attr( $term_meta[‘custom_term_meta’] ) ? esc_attr( $term_meta[‘custom_term_meta’] ) : ”; ?>”>
<p class=”description”><?php _e( ‘Enter a value url for download link’,’download’ ); ?></p>
</td>
</tr>
<?php
}
add_action( ‘download_edit_form_fields’, ‘download_taxonomy_edit_meta_field’, 10, 2 );
function save_taxonomy_custom_meta( $term_id ) {
if ( isset( $_POST[‘term_meta’] ) ) {
$t_id = $term_id;
$term_meta = get_option( “taxonomy_$t_id” );
$cat_keys = array_keys( $_POST[‘term_meta’] );
foreach ( $cat_keys as $key ) {
if ( isset ( $_POST[‘term_meta’][$key] ) ) {
$term_meta[$key] = $_POST[‘term_meta’][$key];
}
}
update_option( “taxonomy_$t_id”, $term_meta );
}
}
add_action( ‘edited_download’, ‘save_taxonomy_custom_meta’, 10, 2 );
add_action( ‘create_download’, ‘save_taxonomy_custom_meta’, 10, 2 );

Untuk menampilkan custom field custom term wordpress silahkan lihat di “Cara menampilkan custom field custom term wordpress”.

Artikel Terkait

Bagaimana Cara membuka Encrypt Virus Ramsomware WannaCry / Wannacrypt?

Dalam pembahasan sebelumnya saya sudah memberikan cara untuk membuat custom term wordpress. Kali ini saya ingin berbagi cara untuk menambah field dalam custom term wordpress. Contoh custom term

Cara mengembalikan File yang terhidden / disembunyikan oleh virus

Dalam pembahasan sebelumnya saya sudah memberikan cara untuk membuat custom term wordpress. Kali ini saya ingin berbagi cara untuk menambah field dalam custom term wordpress. Contoh custom term

Cara Cepat Menambahkan Font Awesome Dalam Theme WordPress

Dalam pembahasan sebelumnya saya sudah memberikan cara untuk membuat custom term wordpress. Kali ini saya ingin berbagi cara untuk menambah field dalam custom term wordpress. Contoh custom term

Cara Embed Google Drive ke googlevideo

Dalam pembahasan sebelumnya saya sudah memberikan cara untuk membuat custom term wordpress. Kali ini saya ingin berbagi cara untuk menambah field dalam custom term wordpress. Contoh custom term
Tips dan Trik, Tutorial, Wordpress , , ,
Belum ada komentar. Anda bisa menjadi yang pertama untuk berkomentar!

Tinggalkan komentar

*
*
-

error: Content is protected !!