WP Manifestindependent plugin directory
manifest / content / plugin-laporan-monev-kurikulum-wordpress

Monev Kurikulum

Plugin WordPress khusus untuk memposting Laporan Monev Kurikulum dalam desain kartu artikel premium yang dominan biru, interaktif, dan responsif.

by muhammad as'ad muhibbin akbar · github.com/esnpendosa/plugin-laporan-monev-kurikulum-wordpress

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/esnpendosa/plugin-laporan-monev-kurikulum-wordpress/archive/refs/heads/main.zip

Monev Kurikulum - WordPress Plugin

Monev Kurikulum adalah plugin WordPress khusus (custom) yang dirancang untuk memposting, mengelola, dan menampilkan berkas laporan hasil Monitoring dan Evaluasi (Monev) Kurikulum Program Studi secara elegan dalam format desain kartu artikel premium.

Plugin ini hadir dengan tampilan modern dan interaktif yang didominasi warna biru (Royal Navy & Ice Blue), fitur penyaringan dinamis, serta integrasi penuh dengan pustaka media bawaan WordPress.


✨ Fitur Unggulan

  • Desain Kartu Artikel Premium: Laporan ditampilkan dalam bentuk grid kartu artikel 3-kolom modern, dengan transisi bayangan hover dinamis, sudut membulat (border-radius), dan dekorasi latar belakang gradasi biru premium.
  • Filter Dinamis Interaktif: Panel filter di bagian atas memungkinkan pengunjung menyaring laporan dengan cepat berdasarkan Fakultas / Program Studi dan Tahun Akademik secara real-time.
  • Otomatis Seed Data & Postingan Contoh: Saat plugin diaktifkan pertama kali, plugin secara otomatis membuat kategori 9 Fakultas default serta menyuntikkan satu postingan contoh laporan lengkap dengan metadata agar Anda bisa langsung melihat layout visualnya tanpa perlu mengisi apa pun secara manual.
  • Pengunggahan File Media Terintegrasi: Pilih dan tautkan laporan PDF secara praktis dari Media Library bawaan WordPress, lengkap dengan opsi penautan eksternal (Google Drive/Dropbox).
  • Desain Responsif & Micro-Animations: Menyesuaikan tampilan dengan sempurna dari ponsel hingga monitor layar lebar dengan animasi hover kartu yang halus.
  • Dukungan Shortcode Universal: Cukup pasang satu baris shortcode di editor standar atau page builder seperti Elementor, Divi, atau Gutenberg.

🛠️ Struktur Berkas Plugin

monev-kurikulum/
├── assets/
│   ├── css/
│   │   ├── admin.css          # Gaya tampilan formulir admin & tombol Media Uploader
│   │   └── frontend.css       # Desain kartu premium, panel filter & tata letak grid
│   └── js/
│       └── admin.js           # Logika tombol unggah PDF standar WordPress Media Library
├── includes/
│   ├── class-monev-cpt.php         # Registrasi CPT 'monev_kurikulum' & Meta Box
│   └── class-monev-shortcode.php   # Logika pemrosesan shortcode, filter query, & HTML kartu
└── monev-kurikulum.php        # Berkas utama bootstrap plugin (Meta data Author)

🚀 Panduan Instalasi

  1. Unduh/Salin berkas: Unduh folder plugin monev kurikulum ke komputer Anda.
  2. Kompresi ke Zip: Klik kanan folder tersebut dan kompres menjadi file .zip (misal: monev-kurikulum.zip).
  3. Unggah ke WordPress:
    • Masuk ke dashboard admin WordPress Anda.
    • Pergi ke menu Plugins -> Add New (Tambah Baru) -> Upload Plugin (Unggah Plugin).
    • Pilih berkas monev-kurikulum.zip, lalu klik Install Now (Instal Sekarang).
  4. Aktifkan: Setelah proses instalasi selesai, klik Activate Plugin (Aktifkan Plugin).

📖 Cara Penggunaan

1. Membuat Postingan Monev Kurikulum Baru

  1. Pergi ke menu Monev Kurikulum -> Tambah Laporan di sidebar admin WordPress.
  2. Masukkan judul laporan (contoh: Laporan Evaluasi Kurikulum 2024 - Prodi Informatika).
  3. Tulis ringkasan laporan pada area konten editor.
  4. Pada panel Informasi Tambahan & Berkas Laporan di bawah editor:
    • Unggah Laporan PDF: Klik tombol Pilih Berkas PDF untuk mengambil file dari Media Library WordPress Anda.
    • Tautan Unduhan Alternatif: Isi URL tautan jika dokumen disimpan di Google Drive/Dropbox/OneDrive.
    • Tahun Akademik: Masukkan tahun akademik terkait (contoh: 2024/2025).
    • Semester: Pilih opsi semester yang sesuai (Ganjil, Genap, atau Lainnya).
  5. Pada bagian kanan panel editor, centang Kategori (Fakultas/Prodi) yang sesuai (misal: Fakultas Teknik).
  6. Pasang Featured Image (Gambar Utama) jika Anda ingin menampilkan gambar sampul kustom pada kartu artikel.
  7. Klik Publish (Terbitkan).

2. Menampilkan Kartu di Halaman Depan

Untuk memunculkan grid kartu artikel di halaman publik Anda (misalnya di editor Elementor atau Gutenberg):

  1. Buat halaman baru atau buka halaman yang ingin diisi.
  2. Tambahkan widget Shortcode atau blok kode kustom.
  3. Salin dan tempel shortcode berikut:
    [monev_kurikulum]
  4. Simpan/Perbarui halaman Anda.

Setiap kali Anda memposting laporan baru melalui dashboard admin, kartu artikel di halaman depan akan otomatis ter-update dan menyusun laporan terbaru secara dinamis.


👥 Pembuat & Kontributor

  • Author: muhammad as'ad muhibbin akbar
  • License: GPLv2 or later

Dibuat khusus untuk menyajikan berkas laporan kurikulum universitas secara dinamis, modern, responsif, dan premium.