2010-02-19 14 views
21

मैं डिफ़ॉल्ट वर्डप्रेस टैग क्लाउड विजेट को थोड़ा संशोधित करने की कोशिश कर रहा हूं। मैं अपना खुद का विजेट नहीं बनाना चाहता क्योंकि मैं सचमुच एक छोटी सी चीज़ को समायोजित करना चाहता हूं। मैंने अपने वर्डप्रेस इंस्टॉलेशन को देखा है लेकिन मूल विजेट वाले PHP फ़ाइल को नहीं मिला है।वर्डप्रेस डिफ़ॉल्ट विजेट फ़ाइलें या फ़ंक्शंस कहां स्थित हैं?

भले ही मुझे लगता है कि वे प्रत्येक विषय में परिभाषित हैं, फिर भी मैंने कोर निर्देशिकाओं में देखा लेकिन खाली हाथ आया।

तो यदि आप में से कोई भी पहले ही यह पता लगा चुका है, तो कृपया मेरी जिंदगी को आसान बनाएं और मुझे बताएं कि मुझे डिफ़ॉल्ट विजेट कहां मिल सकता है ... सबसे महत्वपूर्ण टैग क्लाउड विजेट।

धन्यवाद

उत्तर

37

उन डिफ़ॉल्ट विजेट वर्ग में स्थित हैं:

/wp-includes/default-widgets.php 

अधिक विस्तार के लिए: http://phpdoc.wordpress.org/trunk/WordPress/Widgets/WP_Widget_Tag_Cloud.html

विजेट गहरी एक समारोह का आह्वान किया कि हालांकि वास्तविक उत्पादन उत्पन्न करता है।

/wp-includes/category-template.php 
+1

आलसी (मेरे जैसे) के लिए गीथब पर फ़ाइलों के स्रोत से लिंक करें: [/wp-includes/default-widgets.php ](https://github.com/WordPress/WordPress/blob/master/wp- इसमें/default-widgets.php शामिल है) [/wp-includes/category-template.php ](https://github.com/WordPress/WordPress/blob/master/wp-includes/category-template.php)। – Dogbert

1

टैग बादल विजेट wp-includes फ़ोल्डर में default-widgets.php फ़ाइल के नीचे स्थित परिभाषित किया गया है।

2

लेकिन ध्यान में रखना है कि आप जब आप वर्डप्रेस उन्नयन अपने परिवर्तन खो देंगे (जो कारण है कि मैं अंत में my own shabby category-cloud widget बजाय बनाया था है: आप में wp_tag_cloud और wp_generate_tag_cloud कार्यों पर एक नज़र डालना चाहेंगे डिफ़ॉल्ट टैग-क्लाउड कोड बदलना)।