emka.web.id

hadapi dengan tenang jiwa, semua akan baik-baik saja


Deskripsi

WP-Kerjasama Unnes adalah plugin WordPress untuk mengelola data kerjasama antar lembaga, yang khusus dikembangkan untuk Bagian Kerjasama Universitas Negeri Semarang (Unnes). Pengelolaan data kerjasama mencakup data nama unit, nama lembaga, tipe kerjasama, negara dimana lembaga tersebut berada serta halaman pencarian data Kerjasama.

Instalasi

1. Unggah file installer plugin WP-Kerjasama-Unnes.zip lewat halaman Plugin->Add New->Upload
2. Aktifkan Plugin WP-Kerjasama Unnes dengan mengklik link activate pada daftar plugin.

Penggunaan

Custom Post Kerjasama akan dibuat oleh plugin ini. Untuk menambahkan item kerjasama baru, silakan klik menu Add Kerjasama. Tuliskan judul kerjasama, deskripsi kerjasama. Tuliskan nama unit, nama lembaga, pilih negara, pilih tipe kerjasama pada kotak Keterangan kerjasama. Klik tombol Publish untuk menerbitkan, dan Update untuk memperbarui data.

Untuk menambahkan data Negara tujuan, tambahkan pada halaman Setting Kerjasama. Untuk menambahkan data Tipe Kerjasama, tambahkan pada halaman Setting Kerjasama pula.

Penggunaan dalam Template Halaman

Buat sebuah halaman/page baru dengan judul Cari Kerjasama, dan buat templatenya. Pada file template, dibawah get_header() dan konten, silakan tambahkan:

<?php
$namatable_negara = $wpdb->prefix.'kerjasama_negara';
$namatable_tipe = $wpdb->prefix.'kerjasama_tipe';

?>
<form name="advanced-kerjasama-search" action="" method="POST">
<select name="negara">
<?php
$get_datanegara = $wpdb->get_results("select * from $namatable_negara order by nama_negara ASC");
echo '<option value="">-- Pilih Negara --</option>';
foreach($get_datanegara as $negara){
	echo '<option value="'.$negara->id.'">'.$negara->nama_negara.'</option>';
}
?>
</select>
<select name="tipe">
<?php
echo '<option value="">-- Pilih Tipe Kerjasama --</option>';
$get_tipe = $wpdb->get_results("select * from $namatable_tipe order by nama_tipe");
foreach($get_tipe as $tipe){
	echo '<option value="'.$tipe->id.'">'.$tipe->nama_tipe.'</option>';
}
?>
<input type="submit" value="Cari" name="btncari"/>
</select>
</form>
<?php

if(isset($_POST['negara']) && isset($_POST['tipe'])){
// The Query
$the_query = new WP_Query( 'kerjasama_negara_value='.$_POST['negara'].'&kerjasama_tipemou_value='.$_POST['tipe'].'&post_type=kerjasama' );

// The Loop
while ( $the_query->have_posts() ) : $the_query->the_post();
	echo '<li>';
	the_title();
	echo '</li>';
endwhile;

// Reset Post Data
wp_reset_postdata();
}
?>

Unduh Plugin

Silakan unduh plugin WP-Kerjasama disini: wp-kerjasama

Incoming search terms: