जवाबों:
इससे वह प्रभावशाली जवाब नहीं मिलता, लेकिन - कोई नहीं ।
get_
प्रत्यय का अर्थ आमतौर पर फ़ंक्शन रिटर्न कुछ होता है, the_
जो फ़ंक्शन कुछ ग्रहण करता है।
wp_
नामकरण में तकनीकी अर्थ और असंगतता नहीं होती है, इसमें भाग लेने वाले कई डेवलपर्स से होता है और एकीकरण के लिए आंदोलन की कमी होती है (इसे स्वच्छ बनाने के लिए पुराने सामान के प्रमुख क्लीनअप की तुलना में आगे बढ़ना महत्वपूर्ण माना जाता है)।
वर्डप्रेस बहुत से अलग-अलग लोगों द्वारा लिखा गया था। पैच को वर्डप्रेस टीआरसी के अंदर चर्चा की जाती है और जो भी ट्रेक टिकट को सबमिट या असाइन करता है वह पैच पोस्ट कर सकता है। यदि पैच स्वीकार हो जाता है और आगामी संस्करण के मूल में स्थानांतरित हो जाता है तो यह बस वहां है। इसलिए कभी-कभी फ़ंक्शंस, vars, आदि को उपसर्ग मिलता है जबकि अन्य बार वे नहीं करते हैं। यह भाग लेने वाले डेवलपर्स पर निर्भर करता है।
मैंने हमेशा यह मान लिया था कि मूल टेम्पलेट टैग से परे, जिसमें आमतौर पर सबसे सरल वर्णनात्मक नाम संभव है:
wp_
आम तौर पर उच्च-स्तरीय सार्वजनिक एपीआई फ़ंक्शंस के साथ शुरू होने वाले फ़ंक्शंस, जो हमेशा बहुत अधिक गारंटी वाले होते हैं जो हमेशा चारों ओर रहते हैं और फॉरवर्ड-कॉम्पेटिबिलिटी बनाए रखते हैं।मुझे नहीं पता कि यह कभी जानबूझकर था, हालांकि। और अन्य दो जवाबों की तरह, यह लगातार पकड़ में नहीं आता है। आपका उदाहरण update_post_meta
किसी ऐसी चीज़ का एक आदर्श उदाहरण है जो ऐसा लगता है जैसे कि wp_
मेरा वर्गीकरण सही होने पर उपसर्ग होना चाहिए । लेकिन वर्डप्रेस में पर्याप्त गहरी विरासत कोड है जो किसी भी नामकरण सम्मेलन की समझ बनाने के लिए किसी भी प्रयास को फेंकने के लिए है।
_*
लेकिन उनमें से कई नहीं हैं और व्यवहार में वे बिल्कुल आंतरिक नहीं हैं।