Cangkuk Javascript

Cangkuk Javascript

Sebahagian besar Page Builder Sandwich ialah Javascript, dan kami telah menambah banyak kaedah supaya pembangun dapat memperluas dan menambah lebih banyak fungsi pada pembina halaman kami.

Untuk memudahkan pembangun, kami telah mengikut corak cara WordPress melakukan sesuatu – melalui cangkuk!

Dalam WordPress, anda biasanya menggunakan fungsi add_filter() dan add_action() untuk mengubah suai atau menambah kelakuan WP. Begitu juga dalam PBS, anda boleh menggunakan wp.hooks.addFilter() dan wp.hooks.addAction().

Cara anda menggunakannya juga sama: gunakan penapis untuk mengubah suai sesuatu, dan gunakan tindakan untuk melakukan perkara tambahan. Kedua-dua panggilan fungsi tersebut pada dasarnya sama seperti padanannya dalam PHP, cuma ia berjalan dalam Javascript.

Supaya tidak terkeliru antara cangkuk PHP dan cangkuk Javascript, kami telah menamakan cangkuk Javascript dengan “period-case” (perkataan rekaan). Semua cangkuk PHP menggunakan snake case:

  • pbs.save.payload – “period-case”, cangkuk JS
  • pbs_save_content_data – snake case, cangkuk PHP

Rujuk kategori Javascript Actions dan Javascript Filters pada menu kiri untuk menyemak imbas semua cangkuk.

Kredit

Bagi mereka yang ingin tahu, kami menggunakan  https://github.com/carldanley/WP-JS-Hooks untuk menambah panggilan cangkuk yang berguna itu dalam Javascript