जाभास्क्रिप्ट हुकहरू

द्वारा लिखित

मा

, ,

जाभास्क्रिप्ट हुकहरू

Page Builder Sandwich को धेरैजसो भाग जाभास्क्रिप्ट हो, र हामीले धेरै विधिहरू थपेका छौं ताकि विकासकर्ताहरूले हाम्रो पृष्ठ निर्मातामा थप कार्यक्षमता विस्तार गर्न र थप्न सकून्।

विकासकर्ताहरूका लागि काम सजिलो बनाउन, हामीले WordPress ले जसरी काम गर्छ त्यसै अनुसार ढालेका छौं – हुकहरू मार्फत!

WordPress मा, तपाईं सामान्यतया WP को व्यवहार परिमार्जन गर्न वा थप्न add_filter() र add_action() प्रकार्यहरू प्रयोग गर्नुहुन्छ। त्यसैगरी PBS मा, तपाईं wp.hooks.addFilter() र wp.hooks.addAction() प्रयोग गर्न सक्नुहुन्छ।

तपाईंले तिनीहरूलाई प्रयोग गर्ने तरिका पनि उस्तै छ: सामग्री परिमार्जन गर्न फिल्टरहरू प्रयोग गर्नुहोस्, र थप कार्यहरू गर्नका लागि एक्सनहरू प्रयोग गर्नुहोस्। ती दुई प्रकार्य कलहरू मूल रूपमा तिनीहरूका PHP समकक्षहरू जस्तै छन्, बाहेक तिनीहरू जाभास्क्रिप्टमा चल्छन्।

PHP हुकहरू र जाभास्क्रिप्ट हुकहरू बीच भ्रम नहोस् भनेर, हामीले जाभास्क्रिप्ट हुकहरूलाई “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 प्रयोग गरिरहेका छौं