Javascript куке
Већи део Page Builder Sandwich-а чини Javascript, и додали смо мноштво метода како би програмери могли да прошире и додају више функционалности нашем билдеру страница.
Да бисмо програмерима олакшали посао, организовали смо ствари по узору на WordPress — путем кука!
У WordPress-у обично користите функције add_filter() и add_action() да бисте изменили или допунили понашање WP-а. Слично томе у PBS-у, можете користити wp.hooks.addFilter() и wp.hooks.addAction().
Начин на који их користите је такође исти: користите филтере за мењање ствари, а акције за обављање додатних радњи. Та два позива функција су у суштини иста као и њихови PHP еквиваленти, осим што се извршавају у Javascript-у.
Да не би долазило до забуне између PHP кука и Javascript кука, Javascript кукама смо дали имена у „period-case“ формату (измишљени израз). Све PHP куке користе snake case:
- pbs.save.payload – „period-case“, JS кука
- pbs_save_content_data – snake case, PHP кука
Погледајте категорије Javascript Actions и Javascript Filters у левом менију како бисте прегледали све куке.
Заслуге
За оне које занима, користимо https://github.com/carldanley/WP-JS-Hooks за додавање тих практичних позива кука у Javascript-у