50 मोस्ट-वांटेड वर्डप्रेस टिप्स, ट्रिक्स और हैक्स
पहले हमने वर्डप्रेस को कस्टमाइज़ करने के लिए 30 से अधिक हैक और ट्रिक्स दिखाए हैं। लेकिन वर्डप्रेस उस संकलन के प्रकाशन के बाद से कई पुनरावृत्तियों और अपडेट के माध्यम से रहा है। कुछ वर्डप्रेस फ़ंक्शंस को गिरा दिया गया है, कुछ को बेहतर तरीकों से बदल दिया गया है जो कुछ ट्रिक्स को प्रस्तुत करते हैं जिन्हें आप जानते हैं कि अब उपयोग करने योग्य नहीं है.
हमें लगा कि आप नए टिप्स, ट्रिक्स और हैक चाहते हैं जो वर्डप्रेस के नवीनतम संस्करण के साथ काम करते हैं। यहां 50 हैं। एक अनुकूल अनुस्मारक के रूप में, कृपया उन्नत अनुभाग में किसी भी सुझाव का प्रयास करते समय सावधानी बरतें क्योंकि आप अपनी साइट को अनुपयोगी बता सकते हैं यदि आप नहीं जानते कि आप क्या कर रहे हैं।.
1. पूर्ण-ऊंचाई संपादक को अक्षम करना
वर्डप्रेस 4.0 ने संपादक में एक सूक्ष्म यूएक्स परिवर्तन जोड़ा। यदि आप एक लम्बे पैराग्राफ को स्क्रॉल कर रहे हैं या लिख रहे हैं, तो संपादक की ऊँचाई आपकी स्क्रीन की ऊँचाई से मेल खाएगी, जिससे संपादक के अंदर स्क्रॉल-बार समाप्त हो जाएंगे.
जैसे कुछ पैनलों तक पहुँचने के लिए अंश तथा कस्टम फील्ड्स यह संपादक के नीचे रहता है, आपको पैराग्राफ के अंत में सभी तरह से नीचे स्क्रॉल करने की आवश्यकता है। यदि आप ऐसा नहीं चाहते हैं, तो विकल्प को बंद करें पर टिक करें स्क्रीन विकल्प पैनल.
संगतता: वर्डप्रेस 4.0
2. छवि तुलना से पहले और बाद में एम्बेड करें
क्या आपने कभी छवि तुलना का अनुभव किया है जहां आप देखने के लिए दाईं ओर स्लाइड कर सकते हैं से पहले और के लिए बाईं ओर बाद? यदि आप अपनी वेबसाइट पर ऐसा कुछ प्रदर्शित करना चाहते हैं, तो आप ट्वेंटीवेन्ट को स्थापित कर सकते हैं। यह प्लगइन Zurb TwentyTwenty पर आधारित है। प्लगइन एक नया शॉर्टकोड पेश करता है, [Twentytwenty]
, जहाँ आप तुलना करने के लिए दो चित्र जोड़ सकते हैं.
संगतता: वर्डप्रेस 3.5.1 या उच्चतर
3. पिछले संस्करण (आसानी से) प्लगइन्स या थीम्स को वापस लाएं
किसी अन्य सिस्टम अपडेट के साथ, एक मौका है कि एक नया प्लगइन या थीम अपडेट गलती से आपकी वेबसाइट को खराब कर सकता है। वर्डप्रेस हमें पिछले संस्करण में वापस जाने की अनुमति नहीं देता है लेकिन आप उस कार्यक्षमता को प्राप्त करने के लिए इस प्लगइन WP-Rollback को स्थापित कर सकते हैं। इसके सक्रिय होते ही यह एक लिंक जोड़ देगा “रोलबैक” किसी भी स्थापित प्लगइन पर.
संगतता: वर्डप्रेस 3.8 या उच्चतर
4. व्यवस्थापक मेनू व्यवस्थित करें
ड्रैग-एंड-ड्रॉप इंटरफेस के माध्यम से प्रत्येक मेनू ऑर्डर को व्यवस्थापक में व्यवस्थित करने के लिए इस प्लगइन, व्यवस्थापक मेनू प्रबंधक का उपयोग करें.
संगतता: वर्डप्रेस 4.0 या उच्चतर
5. टेक्स्ट एडिटर सिंटेक्सहाइगलर
वर्डप्रेस टेक्स्ट-मोड एडिटर बहुत सादा है। आप HTML Editor SyntaxHighlighter, एक प्लगइन है कि एक कोड संपादक की तरह वाक्यविन्यास रंग कहते हैं स्थापित करके इसे और अधिक उपयोगकर्ता के अनुकूल बना सकते हैं। यह संपादन को बहुत आसान बना देगा, खासकर यदि आप विज़ुअल (WYSIWYG) समकक्ष की तुलना में पाठ-मोड संपादक का अधिक बार उपयोग करते हैं.
संगतता: वर्डप्रेस 3.3 या उच्चतर
6. मेनू में आइकन जोड़ना
अपनी वेबसाइट के मेनू आइटम के बगल में आइकन जोड़ने के लिए इस टिप का अनुसरण करें जो आपके मेनू नेविगेशन को अधिक दृश्य अपील प्रदान करता है.
संगतता: वर्डप्रेस 4.1 या उच्चतर
7. वॉयस सर्च को सक्षम करना
वर्डप्रेस खोज खराब तरीके से निर्मित, बोझिल है और मुझे इसके खोज परिणाम सटीकता पर शुरू नहीं करने देती। लेकिन ऐसा न हो कि आप उसे आवाज खोज क्षमता जोड़ने से रोकें। एक बार स्थापित होने के बाद आप नोटिस करेंगे “माइक्रोफ़ोन” आइकन खोज बॉक्स में दिखाई देता है.
संगतता: वर्डप्रेस 2.6 या उच्चतर
8. Github के माध्यम से वर्डप्रेस प्लगइन स्थापित करें
क्या आपको Github में एक वर्डप्रेस प्लगइन मिला है जिसे आप अपनी वेबसाइट में स्थापित करना चाहते हैं? केवल कुछ क्लिक के साथ प्लगइन्स को आसानी से स्थापित करने के तरीके पर इस टिप का पालन करें। यद्यपि आप प्लगइन्स के रूप में इंस्टॉल नहीं हैं, इसके बारे में सावधान रहें। एक मौका हो सकता है कि दुर्भावनापूर्ण कोड आपकी वेबसाइट पर घुसपैठ की अनुमति दे सकते हैं.
संगतता: वर्डप्रेस 3.6 या उच्चतर
9. सिंगल क्लिक के साथ प्लगइन स्थापित करें
अधिक प्लगइन प्रबंधन के लिए, आप WP-Core स्थापित कर सकते हैं। यह एक प्लगइन है जो वर्डप्रेस प्लगइन इंस्टॉलेशन को अधिक सुव्यवस्थित बनाता है। आप कई प्लगइन्स को एक साथ रखने और उन्हें एक क्लिक से इंस्टॉल करने के लिए एक संग्रह भी बना सकते हैं.
संगतता: वर्डप्रेस 3.5 या उच्चतर
10. उन्नत छवि शैलियाँ
जब हम सामग्री में चित्र सम्मिलित करते हैं तो हम मार्जिन और बॉर्डर सेट करने में सक्षम होते थे। वर्डप्रेस 3.9 के बाद से, इन विकल्पों को हटा दिया गया था। यदि आप उन्हें याद करते हैं, तो आप इन विकल्पों को वापस लाने के लिए इस प्लगइन को स्थापित कर सकते हैं.
संगतता: वर्डप्रेस 3.9 या उच्चतर
11. डिस्क उपयोग चार्ट दिखाएं
अपनी वेबसाइट डिस्क स्थान उपयोग के डेज़ीडिस्क के समान एक सुंदर दृश्य प्रदर्शित करने के लिए इस प्लगइन डिस्क उपयोग सनबर्स्ट को स्थापित करें। अपनी वेबसाइट में जोड़ने के लिए एक काफी उपयोगी उपयोगिता.
संगतता: वर्डप्रेस 4.0 या उच्चतर
उन्नत
इस बिंदु से परे उन लोगों के लिए उन्नत युक्तियां और तरकीबें हैं जो तलाशने की तरह महसूस करते हैं, और जो कोड के साथ अपने हाथों को गंदा करने का आनंद लेते हैं। हालाँकि, निम्नलिखित में से कई युक्तियां आपकी वेबसाइट को अनुपयोगी बना सकती हैं, इसलिए उन्हें अधिक ध्यान और अतिरिक्त सावधानी के साथ किया जाना चाहिए.
12. वर्डप्रेस आउटपुट डीबग फ़ाइल
यह स्निपेट वर्डप्रेस को डीबग लॉग त्रुटि को बचाने के लिए बताएगा .लॉग इन करें
सामने के अंत में प्रदर्शित करने के बजाय फ़ाइल। लाइव साइट में वर्डप्रेस डिबगिंग को सक्षम करने के लिए एक आसान स्निपेट.
संगतता: वर्डप्रेस 3.1
परिभाषित ('WP_DEBUG', सच); परिभाषित ('WP_DEBUG_LOG', सच); परिभाषित ('WP_DEBUG_DISPLAY', गलत);
13. जेटपैक मॉड्यूल का उपयोग करना - ऑफ़लाइन
ऐसे सभी जेटपैक मॉड्यूल को ऑफ़लाइन चलाएं और सक्षम करें जिनमें मॉड्यूल शामिल हैं जो वास्तव में काम करने के लिए आपको WordPress.com से कनेक्ट करने की आवश्यकता है; एक उपयोगी टिप यदि आप अपने विषय के लिए Jetpack मॉड्यूल विकसित और एकीकृत कर रहे हैं.
संगतता: वर्डप्रेस 4.1
14. ईमेल एड्रेस से वर्डप्रेस पर लॉगिन करें
वर्डप्रेस एक उपयोगकर्ता के उपयोगकर्ता नाम को उजागर करता है, जो इसे जानवर-बल के हमलों के लिए एक कदम आसान बनाता है। आप एक के साथ लॉगिन मापदंडों को बदलने पर विचार कर सकते हैं ईमेल और पासवर्ड इस हैक का उपयोग करके उपयोगकर्ता नाम के बजाय संयोजन.
संगतता: वर्डप्रेस 2.5.0
15. सेल्फ-पिंग / सेल्फ-ट्रैकबैक को अक्षम करें
यह ट्रिक वर्डप्रेस को सेल्फ-पिंग से रोकता है, जो तब होता है जब आप अपनी वेबसाइट के पेज या पोस्ट को क्रॉस-लिंक करते हैं.
function no_self_ping (& $ लिंक) $ home = get_option ('घर'); foreach ($ लिंक के रूप में $ l => $ लिंक) यदि (0 === स्ट्रैप ($ लिंक, $ होम)) परेशान ($ लिंक [$ l]); add_action ('pre_ping', 'no_self_ping');
दूसरा तरीका जिसे आप उपयोग कर सकते हैं, वह है डिस्ब्लर प्लगइन। यह एक प्लगइन है जो आपको स्वयं-पिंग को अक्षम करने सहित कुछ निश्चित वर्डप्रेस कार्यक्षमता को चालू या बंद करने की अनुमति देता है.
संगतता: वर्डप्रेस 2.0
16. पूर्व-आबाद सामग्री
यदि आप हर बार नई पोस्ट, पेज या कस्टम पोस्ट टाइप सामग्री बनाते समय डिफ़ॉल्ट सामग्री जोड़ना चाहते हैं तो यह टिप काफी उपयोगी है; नया ईमेल बनाते समय मानक हस्ताक्षर जोड़ने के समान विचार है.
संगतता: वर्डप्रेस 1.5
17. पोस्ट के लिए कस्टम क्लास
निम्नलिखित टिप वर्डप्रेस पोस्ट क्लास के कुछ अनुकूलन को अच्छी तरह से समझाती है post_class
. यदि आप अपनी पोस्ट शैलियों के संबंध में अधिक विशिष्ट होना चाहते हैं तो यह उपयोगी है.
संगतता: वर्डप्रेस 2.7
18. Google फ़ॉन्ट्स जोड़ना (सही तरीका)
ThemeShaper से एक और शानदार टिप, अपने WordPress थीम में Google फ़ॉन्ट को सही ढंग से जोड़ने के लिए एक पूर्ण मार्गदर्शिका। इसमें संपादक में फ्रंट-एंड में इसे कैसे जोड़ा जाए, और विभिन्न भाषाओं के लिए संगतता कैसे सुनिश्चित की जाए.
संगतता: वर्डप्रेस 3.0
19. वैकल्पिक टेम्पलेट लोड हो रहा है
वर्डप्रेस उपयोग करता है single.php
पोस्ट सामग्री दिखाने के लिए। यदि आप इसे बदलना चाहते हैं, तो शायद, post.php
, यह टिप आपको दिखाएगा कि डिफ़ॉल्ट वर्डप्रेस टेम्प्लेट को कैसे सही ढंग से ओवरराइड किया जाए.
add_filter ('template_include', 'my_callback'); फ़ंक्शन my_callback ($ original_template) if (some_condition ()) वापसी SOME_tATH। '/Some-custom-file.php'; और $ $ original_template लौटाएं;
संगतता: वर्डप्रेस 1.5
20. स्क्रैच से वर्डप्रेस थीम कस्टमाइज़र
वर्डप्रेस 3.4 कस्टमाइज़र नामक एक नया एपीआई जोड़ता है जो आपको थीम को अनुकूलित करने और वास्तविक समय में परिणाम देखने के लिए नियंत्रण बनाने की अनुमति देता है। कस्टमाइज़र API कुछ के लिए अधिक हो सकता है, हालाँकि, इसमें PHP, JavaScript, Ajax और jQuery सहित बहु-विषयक कोड सेट शामिल हैं।.
बहरहाल, थीम फाउंडेशन ने वर्डप्रेस कस्टमाइज़र के लिए एक पूर्ण गाइड संकलित किया है। आप कस्टमाइज़ मेनू को जोड़ना, अनुभागों, सेटिंग्स, इनपुट नियंत्रणों के साथ-साथ पैनलों का निर्माण करना सीखेंगे, और उनके कार्यों को एक साथ - और बाहर सीखेंगे। वर्डप्रेस थीम डेवलपर्स के लिए एक आवश्यक संदर्भ.
संगतता: वर्डप्रेस 3.4
21. WordPress के साथ Vagrant का उपयोग करना
आभासी वातावरण बनाने के लिए, और थीम और प्लगइन्स अलग-अलग उदाहरणों में काम करेंगे यह सुनिश्चित करने के लिए अपने वर्डप्रेस विकास का परीक्षण चलाने के लिए वैग्रंट एक बढ़िया उपकरण है। इस निम्नलिखित टिप में, डैनियल पटकी, आपकी वर्डप्रेस साइट को वैग्रंट के साथ चलाने और चलाने के तरीके के माध्यम से चलेंगे.
संगतता: कोई वर्डप्रेस संस्करण
22. WordPress Gravatar URL को पुनर्प्राप्त करना
वर्डप्रेस get_avatar ()
उपयोगकर्ता का अवतार पाने के लिए एक आसान कार्य है; फ़ंक्शन छवि को पुनः प्राप्त करता है img
तत्व। लेकिन कभी-कभी मैं सिर्फ छवि URL को पकड़ना चाहता हूं ताकि मैं स्वतंत्र रूप से और आसानी से छवि में कस्टम कक्षाएं या आईडी जोड़ सकूं.
यदि आपके पास यह ध्यान में है, तो अपने में निम्नलिखित कोड जोड़ें functions.php
:
function get_avatar_img_url () $ user_email = get_the_author_meta ('user_email'); $ url = 'http://gravatar.com/avatar/'। md5 ($ user_email); $ url = add_query_arg (सरणी ('s' => 80, 'd' => 'mm'), $ url); वापसी esc_url_raw ($ url);
फिर कहीं दूसरी फाइल में - शायद single.php
या page.php
- छवि को दिखाने के लिए निम्न कोड का उपयोग करें.
$ अवतार_उर्ल = गेट_अवतार_इमग्लुर (); गूंज '';
यहां आपके लिए इसे तोड़ने के लिए एक अधिक विस्तृत पोस्ट है.
संगतता: वर्डप्रेस 1.5
23. मेनू से कक्षाएं निकालें
वर्डप्रेस, डिफ़ॉल्ट रूप से, कक्षाओं का एक गुच्छा जोड़ता है। जबकि यह व्यापक अनुकूलन की अनुमति देने के लिए अच्छा है, मेनू HTML मार्कअप वास्तव में बरबाद दिखता है। इसे साफ करें और नीचे दिए गए स्निपेट के साथ केवल उसी वर्ग को जोड़ें जो आपको चाहिए.
add_filter ('nav_menu_css_class', 'my_css_attributes_filter', 100, 1); add_filter ('nav_menu_item_id', 'my_css_attributes_filter', 100, 1); add_filter ('page_css_class', 'my_css_attributes_filter', 100, 1); फ़ंक्शन my_css_attributes_filter ($ var) वापसी is_array ($ var) है? array_intersect ($ var, array ('current-menu-item')): ";;
संगतता: वर्डप्रेस 3.0.0
24. वर्डप्रेस मल्टीसाइट में एसएसएल लागू करना
एसएसएल, न केवल आपकी वेबसाइट को सुरक्षित करता है, बल्कि Google खोज परिणाम में रैंकिंग को भी टक्कर देता है। निम्नलिखित टिप में, जेनी मैककिनोन वर्डप्रेस मल्टीसाइट्स में एसएसएल को तैनात करने का तरीका शामिल करता है जो कई उप-डोमेन को रोजगार दे सकता है.
संगतता: वर्डप्रेस 3.0.0
25. WordPress Content Editor को कस्टमाइज़ करना
संपादक में शैलियों को जोड़ने से वर्डप्रेस संपादक में लेखन अनुभव में सुधार होगा। आप बैकएंड के टाइपोग्राफिक शैलियों को मैच के अंतिम संस्करण (या संभव के रूप में अंतिम के रूप में एक संस्करण) को देखने की अनुमति देकर मेल कर सकते हैं। यह संपादक और सामग्री आउटपुट के बीच आगे और पीछे की स्विचिंग को कम करेगा.
function my_editor_styles () add_editor_style ('editor-style.css'); add_action ('admin_init', 'my_editor_styles');
संगतता: वर्डप्रेस 3.0.0
26. प्लगइन वेलकम स्क्रीन बनाना
यदि आपने अभी-अभी वर्डप्रेस को अपडेट किया है, तो आपको एक विशेष स्क्रीन पर रीडायरेक्ट किया जाएगा, जो आपके द्वारा अभी स्थापित नवीनतम संस्करण का विवरण दिखा रहा है, योगदानकर्ताओं, अतिरिक्त और साथ ही हुड के तहत किए गए सभी परिवर्तन। डैनियल पटकी द्वारा अपने वर्डप्रेस प्लगइन के लिए एक स्वागत योग्य स्क्रीन बनाने वाली यह टिप आपको अपने स्वयं के प्लगइन के लिए एक स्वागत योग्य स्क्रीन बनाने के लिए मार्गदर्शन करेगी।.
संगतता: वर्डप्रेस 3.6
27. जेटपैक मोबाइल थीम कस्टमाइज़ करें
जेटपैक एक मोबाइल थीम के साथ आता है। यह एक विशेष विषय है जिसका उपयोग मोबाइल डिवाइस पर वेबसाइट को देखने के लिए किया जाता है। और किसी भी अन्य विषय की तरह, हम इसे अनुकूलित कर सकते हैं। यहाँ Jetpack डेवलपर्स में से एक, जेरेमी द्वारा Jet Jet मोबाइल थीम को कस्टमाइज़ करने का तरीका बताया गया है। यह उत्तरदायी वेब डिज़ाइन के स्थान पर विचार करने के लिए एक अच्छा विकल्प है.
संगतता: वर्डप्रेस 3.8
28. श्रेणी के अनुसार चित्रित छवि जोड़ना
एक श्रेणी के लिए एक चित्रित छवि जोड़ना चाहते हैं और इसे अपने विषय में प्रदर्शित करना चाहते हैं? यह सुविधा वर्डप्रेस से गायब है, जो वास्तव में थीम डेवलपर्स के लिए उपयोगी हो सकती है.
संगतता: वर्डप्रेस 3.6
29. छिपी प्रदर्शित करें “सभी सेटिंग्स”
एक वर्डप्रेस ईस्टर अंडे, यह कोड स्निपेट वर्डप्रेस डेटाबेस में सभी सेटिंग्स को एक पेज में जोड़ देगा.
फ़ंक्शन all_settings_link () add_options_page (__ ('सभी सेटिंग्स'), __ ('सभी सेटिंग्स'), 'व्यवस्थापक', 'विकल्प.php'); add_action ('admin_menu', 'all_settings_link');
संगतता: वर्डप्रेस 3.1
30. अद्यतन अधिसूचना निकालें
जब वे बैकएंड में लॉग इन होते हैं, तो वर्डप्रेस डिफ़ॉल्ट रूप से, सभी उपयोगकर्ता स्तरों पर अपडेट सूचनाएँ प्रदर्शित करते हैं। प्रशासनिक विशेषाधिकार वाले उपयोगकर्ताओं को छोड़कर वर्डप्रेस अपडेट अधिसूचना को छिपाने के लिए निम्नलिखित कोड जोड़ें.
वैश्विक $ user_login; get_currentuserinfo (); अगर (current_user_can ('update_plugins')) // यह देखने के लिए जाँच करता है कि क्या वर्तमान उपयोगकर्ता प्लगइन्स add_action ('init'), create_function ('$ a', "remove_action ('init,' wp_version_check ')); 2); add_filter ('pre_option_update_core', create_function ('$ a', "return null;"));
संगतता: वर्डप्रेस 3.0.1
31. पोस्ट / पृष्ठ संपादित सूची में थंबनेल जोड़ें
यह कोड उन चुनिंदा चित्रों को प्रदर्शित करेगा जिन्हें आपने पोस्ट कॉलम में पोस्ट करने के लिए सौंपा है। कौन सी पोस्ट में थंबनेल है और कौन सी नहीं, यह देखने के लिए एक उपयोगी ट्रिक। ध्यान दें कि आपकी थीम को पोस्ट थंबनेल का समर्थन करना चाहिए.
add_filter ('manage_posts_columns', 'posts_columns', 5); add_action ('manage_posts_custom_column', 'posts_custom_columns', 5, 2); function posts_columns ($ चूक) $ चूक ['riv_post_thumbs'] = __ ('अंगूठे'); $ चूक; function posts_custom_columns ($ column_name, $ id) if ($ column_name === 'riv_post_thumbs') echo_post_thumbnail ('फ़ीचर्ड-थम्बनेल);
संगतता: वर्डप्रेस 3.0.0
32. छवियों को तेज करना
ईमानदारी से, मुझे नहीं पता था कि हम वर्डप्रेस में छवियों को तेज कर सकते हैं क्योंकि हम छवि अपलोड कर रहे हैं। यहां बताया गया है कि आप कैसे कर सकते हैं, लेकिन यह ध्यान रखें कि यह केवल JPG छवियों के लिए काम करता है.
फ़ंक्शन ajx_sharpen_resized_files ($ resized_file) $ छवि = wp_load_image ($ resized_file); अगर (। is_resource ($ छवि)) नई WP_Error ('error_loading_image', $ छवि, $ फ़ाइल) लौटाता है; $ आकार = @getimagesize ($ resized_file); अगर ($ आकार) नया WP_Error ('अमान्य_image', __ ('छवि का आकार नहीं पढ़ सकता है'), $ फ़ाइल) लौटाएँ; सूची ($ orig_w, $ origin_h, $ orig_type) = $ आकार; स्विच ($ मूल_ प्रकार) मामला IMAGETYPE_JPEG: $ मैट्रिक्स = सरणी (सरणी -1, -1, -1), सरणी (-1, 16, -1), सरणी (-1, -1, -1),) ; $ भाजक = array_sum (array_map ('array_sum', $ मैट्रिक्स)); $ ऑफसेट = 0; imageconvolution ($ छवि, $ मैट्रिक्स, $ भाजक, $ ऑफसेट); imagejpeg ($ छवि, $ resized_file, apply_filters ('jpeg_quality', 90, 'edit_image')); टूटना; मामला IMAGETYPE_PNG: $ resized_file लौटें; मामला IMAGETYPE_GIF: $ resized_file लौटें; $ $ resized_file वापस; add_filter ('image_make_intermediate_size', 'ajx_sharpen_resized_files', 900);
संगतता: वर्डप्रेस 2.5
33. हेड में शानदार जानकारी निकालें
वर्डप्रेस चीजों का एक गुच्छा जोड़ता है जैसे कि वर्डप्रेस संस्करण, आरएसडी लिंक और शॉर्टलिंक, जानकारी जो कि उपयोगी नहीं है। जानकारी के इन बिट्स को निकालने के लिए, इसका उपयोग करें:
function remove_header_info () remove_action ('wp_head', 'rsd_link'); remove_action ('wp_head', 'wlwmanifest_link'); remove_action ('wp_head', 'wp_generator'); remove_action ('wp_head', 'start_post_rel_link'); remove_action ('wp_head', 'index_rel_link'); remove_action ('wp_head', 'adjacent_posts_rel_link'); // वर्डप्रेस के लिए < 3.0 remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head' ); // for WordPress >= 3.0 add_action ('init', 'remove_header_info');
दोनों में से किसी एक को हटा दें remove_action
उपरोक्त स्निपेट में से जिसे आप बनाए रखना चाहते हैं.
संगतता: वर्डप्रेस 2.0
34. स्मार्ट WP_Debug
आदर्श रूप से आपको लाइव साइट में WP_Debug को सक्षम नहीं करना चाहिए क्योंकि यह महत्वपूर्ण जानकारी को उजागर करेगा। लेकिन अगर आपको सुरक्षित रूप से ऐसा करने के लिए एक ट्रिक की आवश्यकता है, तो यह है:
if (isset ($ _ GET ['debug']) && $ _GET ['debug'] == '1') // विकास के दौरान नोटिस की रिपोर्टिंग सक्षम करें - E_ALL परिभाषित ('WP_DEBUG', सच); अन्य (isset ($ _ GET ['डिबग') && $ _GET ['डिबग'] == '2') // WP_DEBUG_DISPLAY के लिए सही होना चाहिए कार्य परिभाषित ('WP_DEBUG', सच); // त्रुटियों के प्रदर्शन को परिभाषित करें ('WP_DEBUG_DISPLAY', सत्य); अन्य (isset ($ _ GET ['डिबग') && $ _GET ['डिबग'] == '3') // सही होना चाहिए WP_DEBUG_LOG को परिभाषित करने के लिए ('WPDDEBUG', सच); // लॉग त्रुटियों wp- सामग्री निर्देशिका परिभाषित ('WP_DEBUG_LOG', सच) में debug.log के लिए;
ऊपर दिए गए कोड के साथ, आप डिबगिंग को जोड़कर सक्षम कर सकते हैं ?डिबग = 2
, ?डिबग = 1
, ?डिबग = 3
आपकी वेबसाइट में होने वाली त्रुटि को देखने के लिए URL के अंत में.
संगतता: वर्डप्रेस 2.0
35. विजेट में शोर्ट सक्षम करें
यदि आप एक शॉर्टकोड के साथ विजेट क्षेत्र में Youtube या SoundCloud एम्बेड करना चाहते हैं तो निम्नलिखित कोड का एक उपयोगी टुकड़ा है.
add_filter ('widget_text', array ($ wp_embed, 'run_shortcode'), 8); add_filter ('widget_text', array ($ wp_embed, 'autoembed'), 8);
संगतता: वर्डप्रेस 2.9.0
36. सेट डिफ़ॉल्ट संपादक (दृश्य / पाठ)
डिफ़ॉल्ट प्रकार के संपादक को सेट करें जिसका उपयोग आपके उपयोगकर्ता कर सकते हैं। बदलाव $ संपादक
या तो एचटीएमएल
या TinyMCE
. बेशक, उपयोगकर्ता अभी भी डिफ़ॉल्ट से बाहर निकलने में सक्षम होगा.
फ़ंक्शन my_default_editor () $ editor = 'tinymce'; // html या टिनिअम रिटर्न $ संपादक; add_filter ('wp_default_editor', 'my_default_editor');
संगतता: वर्डप्रेस 2.5.0
37. ऑटो-लॉगआउट को लम्बा करें
यदि हम चेक करते हैं तो वर्डप्रेस 48 घंटे तक लॉग इन रहता है, साथ ही 14 दिनों का एक्सटेंशन देता है “मुझे याद रखना” लॉगिन पर विकल्प। यदि आपको यकीन है कि आपका कंप्यूटर दूसरे या तीसरे पक्ष द्वारा भंग नहीं किया जाएगा, तो आप अपने आप को एक वर्ष तक लॉग इन रखने के लिए इस कोड को जोड़ सकते हैं। आपको केवल वर्ष में एक बार लॉगिन के लिए प्रेरित किया जाएगा.
function Keep_me_logged_in_for_1_year ($ expirein) वापसी 31556926; // 1 वर्ष सेकंड में add_filter ('dif_cookie_expiration', 'keep_me_logged_in_for_1_year');
संगतता: वर्डप्रेस 2.8.0
38. हमेशा चित्रा का उपयोग करें
वर्डप्रेस लपेट जाएगा img
के साथ पी
टैग। यदि आप एक HTML शब्दार्थवादी शुद्धतावादी हैं, तो आप इस कोड को वर्डप्रेस को HTML के साथ छवि को लपेटने के लिए मजबूर कर सकते हैं आकृति
तत्त्व.
add_filter ('image_send_to_editor', function ($ html, $ id, $ caption, $ title, $ align, $ url, $ size, $ alt) if (current_theme_suitsorts ('html5') && $ caption) $ html = sprintf! ()', $ html); // अपनी आवश्यकताओं को संशोधित करें! $ html वापस करें; , 10, 8);
संगतता: वर्डप्रेस 2.9.0
39. डिफ़ॉल्ट रोल नाम बदलें
“प्रशासक”, “लेखक”, तथा “ग्राहक” प्रशासनिक स्तर पर वर्डप्रेस उपयोगकर्ताओं के लिए दिए गए नाम हैं। इन डिफ़ॉल्ट नामों को किसी ऐसी चीज़ में बदलने के लिए जो आपकी वेबसाइट के लिए अधिक उपयुक्त लगती है, निम्न कोड जोड़ें, फिर उन नामों में परिवर्तन करें जिन्हें आप चाहते हैं:
function change_role_name () वैश्विक $ wp_roles; अगर (isset ($ wp_roles)) $ wp_roles = new WP_Roles (); $ wp_roles-> भूमिकाएँ ['योगदानकर्ता'] ['नाम'] = 'स्वतंत्र'; $ wp_roles-> role_names ['योगदानकर्ता'] = 'स्वतंत्र'; add_action ('init', 'change_role_name');
संगतता: वर्डप्रेस 3.1
40. डिफ़ॉल्ट अनुलग्नक सेटिंग्स
यहां एक स्निपेट है जो आपको डिफ़ॉल्ट आकार, संरेखण और उन छवियों के लिए लिंक निर्दिष्ट करने देता है जिन्हें आप संपादक में एम्बेड करना चाहते हैं.
add_action ('after_setup_theme', 'default_attachment_display_settings'); समारोह default_attachment_display_settings () update_option ('image_default_align', 'left'); update_option ('image_default_link_type', 'none'); update_option ('image_default_size', 'बड़ा');
संगतता: वर्डप्रेस 3.5
41. विशेष रुप से प्रदर्शित छवि
हममें से कुछ लोग चुनिंदा छवि के साथ पोस्ट जारी करना पसंद करते हैं। यह पोस्ट, पॉल अंडरवुड द्वारा पोस्ट की गई वैलिडेटेड फीचर्ड इमेज आपको यह दिखाती है कि अपने उपयोगकर्ताओं को उनके प्रकाशित होने से पहले एक फ़ीचर्ड इमेज अपलोड करने का तरीका बताएं.
संगतता: वर्डप्रेस 3.0
42. मीडिया अपलोडर में कस्टम छवि का आकार
add_image_size
वर्डप्रेस फ़ंक्शन है जो हमें कस्टम छवि आकार को क्रॉप करने और प्रदर्शित करने की अनुमति देता है। यदि आप उपयोगकर्ताओं को इस कस्टम आकार में छवि जोड़ना चाहते हैं, तो दिखाने के लिए निम्नलिखित कोड जोड़ें “कस्टम छवि का आकार” वर्डप्रेस मीडिया अपलोडर में विकल्प.
function pw_add_image_sizes () add_image_size ('pw-thumb', 300, 100, true); add_image_size ('pw-large', 600, 300, सच); add_action ('init', 'pw_add_image_sizes'); function pw_show_image_sizes ($ आकार) $ आकार ['पाव-थम्ब'] = __ ('कस्टम थम्ब', 'पिप्पिन'); $ आकार ['पीड-लार्ज'] = __ ('कस्टम लार्ज', 'पिप्पिन'); $ आकार वापस करें; add_filter ('image_size_names_choose', 'pw_show_image_sizes');
संगतता: वर्डप्रेस 3.8
43. लोड स्क्रिप्ट केवल अगर एक विशेष शॉर्टकोड मौजूद है
पिछली पोस्ट में हमने आपको दिखाया है कि कस्टम शोर्ट कैसे बनाया जाता है। यदि आपके शोर्टकोड को जावास्क्रिप्ट फंक्शन की आवश्यकता है, सिल्वु-क्रिस्चियन बर्कियो द्वारा प्रसिद्ध जेडी मास्टर तरीके का पालन करें (यह कि स्क्रिबू के रूप में जाना जाता है) यह सुनिश्चित करने के लिए कि आप केवल शॉर्टकोड लागू होने पर जावास्क्रिप्ट लोड करें।.
संगतता: वर्डप्रेस 2.6
44. मेनू विवरण
जब आप किसी मेनू के माध्यम से जोड़ते हैं रूप> मेनू, आपको जोड़ने के लिए एक इनपुट दिखाई देगा “विवरण”. लेकिन आप इसे फ्रंट-एंड में कहीं भी नहीं पाएंगे क्योंकि विवरण को शामिल करने के लिए हमें वर्डप्रेस डिफ़ॉल्ट मेनू टेम्पलेट को कस्टमाइज़ करना होगा.
यहाँ ऐसा करने का एक सुंदर तरीका है.
function add_description_to_menu ($ item_output, $ आइटम, $ गहराई, $ args) if (strlen ($ item-> डिस्क्रिप्शन)> 0) // लिंक के बाद विवरण जोड़ें $ item_output। =intf ('% s', esc_html ($ आइटम-> विवरण)); // पिछले आइटम के रूप में सम्मिलित विवरण * में * लिंक ($ input_output के साथ समाप्त होता है)$ args-> के बाद ") // $ item_output = root ($ item_output, 0, -slen ($ args-> के बाद "))। स्प्रिंटफ ('% s', esc_html ($ आइटम-> विवरण))। "$ args-> after "; $ item_output; add_filter ('walker_nav_menu_start_el', 'add_description_to_menu', 10, 4);
संगतता: वर्डप्रेस 3.0.0
45. डैशिकन का उपयोग करना
अब आप wp-admin मेनू में आइकन जोड़ने के लिए वर्डप्रेस के बहुत ही तैयार किए गए फ़ॉन्ट आइकन, डैशिकन्स का उपयोग कर सकते हैं। डैशिकन्स का उपयोग कैसे शुरू करें, इस बारे में हमारा ट्यूटोरियल देखें.
संगतता: वर्डप्रेस 3.8
46. अनुकूलित करें “कैसे हो” संदेश
वर्डप्रेस निरर्थक को बदलने के लिए हमारे पिछले ट्यूटोरियल का पालन करें “कैसे हो” संदेश जो कुछ अधिक वैयक्तिकृत करने के लिए एडमिन बार पर दिखाई देता है.
संगतता: वर्डप्रेस 2.9
47. जेटपैक लोकप्रिय विजेट से पद छोड़ें
जेटपैक एक विजेट के साथ आता है जो आपको सबसे अधिक देखी गई या लोकप्रिय पोस्ट और पेज दिखाने की अनुमति देता है। लेकिन कभी-कभी आपके सबसे लोकप्रिय पेज होम पेज या एक पेज हो सकते हैं जिन्हें आप सबसे अधिक देखे गए ढेर में शामिल नहीं करना चाहते हैं.
उस पृष्ठ या पोस्ट को निकालने के लिए निम्नलिखित कोड जोड़ें:
function jeherve_remove_post_top_posts ($ पोस्ट, $ post_ids, $ count) foreach ($ k => $ पोस्ट के रूप में पोस्ट) if ('1215' == $ पोस्ट [post_id ']) unset ($ k] ); $ पद वापस; add_filter ('jetpack_widget_get_top_posts', 'jeherve_remove_post_top_posts', 10, 3);
स्निपेट में दिखाई गई आईडी को उस पोस्ट या पेज की आईडी से बदलें जिसे आप हटाना चाहते हैं.
संगतता: वर्डप्रेस 4.0 और जेटपैक 3.3
48. ट्रंकट पोस्ट शीर्षक
निम्नलिखित स्निपेट अधिकतम शीर्षक लंबाई को नियंत्रित करता है। निम्नलिखित स्निपेट को इसमें जोड़ें functions.php
. फिर फ़ंक्शन का उपयोग करें customTitle ()
वर्डप्रेस के स्थान पर शीर्षक को आउटपुट करने के लिए टेम्पलेट में शीर्षक()
तरीका.
समारोह customTitle ($ सीमा) $ शीर्षक = get_the_title ($ पोस्ट-> आईडी); if (स्ट्रलेन ($ शीर्षक)> $ सीमा) $ शीर्षक = मूल ($ शीर्षक, 0, $ सीमा)। '...'; गूंज $ शीर्षक;
यदि आप एक टाइल वाले लेआउट के साथ एक वर्डप्रेस थीम बनाते हैं जहां टाइल की ऊँचाई बराबर होनी चाहिए, तो आप शीर्षक लंबाई की सीमा निर्दिष्ट करना चाह सकते हैं। यह स्निपेट उस मामले में काम में आना चाहिए.
संगतता: वर्डप्रेस 3.0
49. वर्डप्रेस लोगो निकालें
वर्डप्रेस 3.1 एक एडमिन बार जोड़ता है, जिसमें कुछ मुट्ठी भर लिंक और वर्डप्रेस लोगो शामिल हैं। यदि आप किसी क्लाइंट को वेबसाइट्स को हैंडआउट करने जा रहे हैं और आप चाहते हैं कि वह ब्रांडलेस हो, तो उस वर्डप्रेस के लोगो को हटाने का कार्य यहां किया गया है.
समारोह annointed_admin_bar_remove () वैश्विक $ wp_admin_bar; / * उनका सामान निकालें * / $ wp_admin_bar-> remove_menu ('wp-logo'); add_action ('wp_before_admin_bar_render', 'annointed_admin_bar_remove', 0);
संगतता: वर्डप्रेस 3.1.0
50. क्यूआर कोड लेख के लिंक के साथ
QR कोड वाले मोबाइल उपकरणों के लिए अपनी वेबसाइट की पहुंच में सुधार करें। यह कोड आपको लेख को इंगित करने वाले लिंक के साथ क्यूआर कोड प्रदर्शित करने की अनुमति देता है। क्यूआर कोड स्कैनर वाले मोबाइल उपयोगकर्ता अपने मोबाइल उपकरणों पर त्वरित देखने के लिए लेख लिंक प्राप्त कर सकते हैं.
"Https://assets.hongkiat.com/uploads/wordpress-plugin-administration/wider-menu.jpg">