Setelah kita membicarakan actions pada plugin WordPress maka kita melanjutkan tipe hook selanjutnya yaitu filters. Pada artikel sebelumnya kita telah membahas bahwa dalam mengembangkan plugin WordPress, WordPress menyediakan 2 buah hook yaitu actions dan filters.

Secara mudah kita telah membahas action pada WordPress sebagai suatu function yang tidak memberikan nilai kembali kepada pemanggilnya. Sedangkan pada filter akan memberikan suatu nilai kembali kepada pemanggilnya. Filter ini bekerja dalam ruangan yang terisolasi sehingga tidak pernah mempengaruhi variabel global.

Langkah-langkah membuat filter adalah

  1. Membuat function kita sendiri sebagai callback function
    Sebagai contoh kita akan manambahkan Judulnya pada title

    function arisg_ganti_judul( $title ) {
        return 'Judulku ' . $title;
    }
    
  2. Menggunakan add_filter untuk melakukan hook
    Misalnya:

    add_filter( 'the_title', 'arisg_ganti_judul' );
    
  3. Parameter tambahan
    Paratemer tambahan dalam add_filter ini adalah
    a.  parameter ketiga: priority
    b. parameter keempat: jumlah argument yang diterima

Informasi lebih lanjut mengenai Filters pada WordPress silahkan mengunjungi https://developer.wordpress.org/plugins/hooks/filters/ .

Kunjungi www.proweb.co.id untuk menambah wawasan anda.

Filters pada Plugin WordPress
× Ada yang dapat saya bantu ? Available on SundayMondayTuesdayWednesdayThursdayFridaySaturday