oop पर टैग किए गए जवाब

3
एक गुमनाम वस्तु है कि एक फिल्टर को हटाने के लिए कैसे?
अपनी functions.phpफ़ाइल में मैं नीचे दिए गए फ़िल्टर को निकालना चाहूंगा, लेकिन मुझे यकीन नहीं है कि यह कैसे करना है क्योंकि यह एक कक्षा में है। कैसा remove_filter()दिखना चाहिए ? add_filter('comments_array',array( &$this, 'FbComments' )); यह यहां लाइन 88 पर है ।
62 filters  oop 

6
विषयों में OOP का उपयोग करना
मुझे बहुत सारे प्लगइन्स दिखाई देते हैं जो वास्तव में आवश्यक नहीं होने पर ऑब्जेक्ट-ओरिएंटेड कोडिंग का उपयोग करते हैं। लेकिन इससे भी बुरी बात यह है कि थीम डेवलपर्स एक ही काम करना शुरू कर रहे हैं। व्यावसायिक विषय और मुफ्त लोकप्रिय विषय जैसे कि सफ़्यूज़न, यहां तक ​​कि …
36 themes  php  oop 

5
क्या सभी प्लगइन्स को एक कक्षा में समझाया जाना चाहिए?
एक प्लगइन विकसित करते समय नामस्थान संघर्षों से बचने के लिए कार्यों को एक कक्षा में एक साथ रखा जाना चाहिए? क्या कक्षाओं का उपयोग करना PHP के लिए प्रदर्शन ओवरहेड्स बनाता है? यदि कोई प्रदर्शन हिट होता है, तो क्या इसके बजाय नाम पूर्व निर्धारित होना चाहिए?

2
क्लास के संदर्भ में कुछ हुक काम क्यों नहीं करते हैं?
मैं इस पर बहुत स्टम्प्ड हूं। मैं कुछ चीजों को करने के लिए अपने प्लगइन वर्ग के अंदर add_action का उपयोग कर रहा हूं- लिपियों और शैलियों को सिर पर जोड़ें, wp_ajax, आदि यहां की क्रियाएं हैं, __construct में: function __construct(){ add_action('admin_menu', array($this, 'sph_admin_menu')); add_action('sph_header', array($this, 'sph_callback')); add_action('sph_header_items', array($this, 'sph_default_menu'), …
16 hooks  actions  oop 

1
प्लगइन फॉर्म सबमिशन बेस्ट प्रैक्टिस
मैंने बहुत शोध किया है और मुझे जो मिला है वह मुझे नहीं मिला, इसलिए मैं उम्मीद कर रहा हूं कि मुझे सही दिशा में इंगित किया जा सकता है। मैं एक ईवेंट प्लगइन विकसित कर रहा हूं जो फ्रंटएंड से टिकट बुक करेगा। यह किसी भी अन्य फॉर्म सबमिशन …

2
हुक कॉलबैक के रूप में कक्षा के तरीकों को पंजीकृत करना
मुझे यकीन नहीं है कि मैंने इसे सही तरीके से किया है। जैसा मुझे समझ में आया: अगर मेरे पास एक क्लास फू है और एक स्टैटिक मेथड बार है तो मैं array("foo","bar")उस फंक्शन नाम के रूप में ऐरे पास करके कॉलबैक के रूप में रजिस्टर कर सकता हूं । …
16 plugins  hooks  oop 


3
एक वर्ग से शोर्ट हैंडलर के साथ PHP त्रुटि
वर्तमान में मैं एक प्लगइन के लिए शोर्ट जोड़ने के लिए निम्नलिखित सामान्य प्रवाह का उपयोग कर रहा हूं। class MyPlugin { private $myvar; function baztag_func() { print $this->myvar; } } add_shortcode( 'baztag', array('MyPlugin', 'baztag_func') ); अब जब यह वर्ग और इसे विधि कहा जाता है, तो मुझे निम्नलिखित त्रुटि …

2
प्लगइन के भीतर एक स्तर से plugin_dir_url () प्राप्त करें
मैंने संरचना का उपयोग करते हुए कई प्लगइन्स लिखे हैं: /plugins/myplugin/myplugin.php /plugins/myplugin/class/class-myclass.php तो OO का लाभ उठाने के लिए और समग्र रूप से मेरे कोड को संरचित करना कक्षा फ़ाइल के भीतर से कई बार मुझे आधार प्लगइन का URL प्राप्त करने की आवश्यकता होती है ... मैं निम्नलिखित का …

1
कार्यों में वैश्विक कार्यों के बजाय कक्षाओं का उपयोग करना
कई विषयों में मैंने देखा है (जिसमें ट्वेंटीलेवेन भी शामिल है) और उदाहरणों में मैंने ऑनलाइन पाया है, जब functions.phpकिसी थीम के लिए फ़ाइल का निर्माण करते समय सभी कार्यक्षमता को वैश्विक दायरे में घोषित किया जाता है। स्पष्ट करने के लिए, यह वह है जो एक विशिष्ट कार्य फ़ाइल …

3
किसी अन्य प्लगइन में घोषित वर्गों का उपयोग कैसे करें?
मैं एक Wordpress Woocommerce प्लगइन विकसित कर रहा हूँ। मेरे स्थानीय परिवेश में यह ठीक काम करता है लेकिन मुझे प्रॉब्लम होती है जब प्लगइन को ठंढे वातावरण की प्रतिकृति में जोड़ देता हूँ। मैं वर्डप्रेस के लिए नया हूं और वेब देव (मैं एक जावा प्रोग्रामर हूं) से बहुत …
10 plugins  oop 

1
एक टेम्पलेट के अंदर एक प्लगइन वर्ग का उपयोग करना
मैं एक दोस्त को एक निमंत्रण भेजने के लिए एक प्लगइन लिख रहा हूं जो एक लिंक पर क्लिक करने पर एक फॉर्म खोलता है। मैंने @toscho द्वारा रिपोर्ट टूटे वीडियो प्लगइन में दिए गए कोड का पालन करके कक्षा में सभी कार्यों को समझाया। प्रासंगिक कोड नीचे है: /* …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.