ASNI – Tambah Kode di WordPress Secara Native

ASNI adalah sebuah plugin WordPress tanpa UI yang dapat mempermudah anda dalam membuat functionality plugin dengan memanfaatkan native plugin editornya WordPress.

Dengan ASNI, anda dapat membuat file PHP, CSS, dan JS untuk kebutuhan fungsionalitas WordPress tanpa perlu SSH ataupun file manager.

Instalasi

  1. Download plugin versi terakhir dari https://github.com/akah-martono/asni/releases
  2. Masuk ke menu panel admin WordPress Plugins > Add New
  3. Pilih Upload Plugin
  4. Upload file zip yang telah di download sebelumnya
  5. Setelah instalasi selesai, klik link ‘activate plugin’

Penggunaan

Menambah Kode

  1. Masuk ke menu panel admin WordPress Plugins > Installed Plugin
  2. Klik link Plugin Editor pada deskripsi plugin ASNI – Functionality Plugin
  3. Pilih ASNI – Functionality Plugin pada kolom Select plugin to edit
  4. Pilih file functions.php
  5. Tulis kode anda pada editor
  6. Klik Update File

Membuat File

  1. Masuk ke menu panel admin WordPress Plugins > Installed Plugin
  2. Klik link Create File pada deskripsi plugin ASNI – Functionality Plugin
  3. Masukkan nama file yang anda buat sebagai parameter file_name pada address bar browser anda. (plugin ini hanya dapat membuat file dengan ekstensi php, css dan js)
  4. Kembali ke menu panel admin WordPress Plugins > Installed Plugin
  5. Klik link Plugin Editor pada deskripsi plugin ASNI – Functionality Plugin
  6. Pilih ASNI – Functionality Plugin pada kolom Select plugin to edit
  7. Periksa folder sesuai dengan file yang anda buat, folder PHP untuk file .php, CSS untuk file .css, dan JS untuk file .js

Ketentuan File

  • Hanya dapat membuat file dengan ekstensi php, css, dan js.
  • Nama file akan otomatis menjadi huruf kecil (lower case)
  • File tersimpan pada folder yang sesuai dengan ekstensinya
  • Untuk mendapatkan lokasi file bisa menggunakan constants sebagai berikut:
    – ASNI_PHP_DIR untuk folder PHP
    – ASNI_CSS_DIR untuk folder CSS
    – ASNI_JS_DIR untuk folder JS
  • Untuk mendapatkan url path file bisa menggunakan constants sebagai berikut:
    – ASNI_PHP_URL untuk folder PHP
    – ASNI_CSS_URL untuk folder CSS
    – ASNI_JS_URL untuk folder JS

Membuat Class

  1. Masuk ke menu panel admin WordPress Plugins > Installed Plugin
  2. Klik link Create Class pada deskripsi plugin ASNI – Functionality Plugin
  3. Masukkan nama class yang ingin anda buat sebagai parameter class_name pada address bar browser anda.
  4. Kembali ke menu panel admin WordPress Plugins > Installed Plugin
  5. Klik link Plugin Editor pada deskripsi plugin ASNI – Functionality Plugin
  6. Pilih ASNI – Functionality Plugin pada kolom Select plugin to edit
  7. Periksa folder CLASS

Ketentuan Class

  • Class otomatis menggunakan namespace ASNI
  • File class akan otomatis menjadi huruf kecil (lower case), dan under score (_) menjadi dash (-)
  • File class tersimpan pada folder CLASS
  • Class sudah menggunakan autoloader, sehingga untuk mengaksesnya cukup gunakan use ASNI\NamaClass;