ஜாவாஸ்கிரிப்ட் ஹூக்குகள்

எழுதியவர்

இதில்

, ,

Javascript ஹூக்குகள்

Page Builder Sandwich-ன் பெரும்பகுதி Javascript ஆகும், மேலும் டெவலப்பர்கள் எங்களின் பக்க கட்டமைப்பாளரை விரிவுபடுத்தி கூடுதல் செயல்பாடுகளைச் சேர்க்கும் வகையில் பல முறைகளை நாங்கள் சேர்த்துள்ளோம்.

டெவலப்பர்களுக்கு விஷயங்களை எளிதாக்குவதற்காக, WordPress எவ்வாறு செய்கிறதோ – ஹூக்குகள் வழியாக – அதே முறையில் நாங்கள் வடிவமைத்துள்ளோம்!

WordPress-ல், WP-ன் நடத்தையை மாற்றியமைக்க அல்லது சேர்க்க பொதுவாக நீங்கள் add_filter() மற்றும் add_action() ஆகிய செயல்பாடுகளைப் பயன்படுத்துகிறீர்கள். அதேபோல் 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 வகைகளைப் பார்க்கவும்.

நன்றியுரை

தெரிந்துகொள்ள ஆர்வமுள்ளவர்களுக்காக, Javascript-ல் அந்த நேர்த்தியான ஹூக் அழைப்புகளைச் சேர்க்க நாங்கள் https://github.com/carldanley/WP-JS-Hooks-ஐப் பயன்படுத்துகிறோம்