Semalt विशेषज्ञ: एक साधारण वर्डप्रेस प्लगइन कसरी सिर्जना गर्ने

अनुकूलन WordPress प्लगइन सिर्जना गर्न सजिलो छ। अधिकांश व्यक्तिहरू यस पक्षलाई उनीहरूको संशोधनहरू र धेरै आवश्यकताहरू सम्हाल्नका लागि लाभदायक हुन सक्छन्। प्लगइनहरू PHP कोडका टुक्राहरू हुन् जसले तपाईंको वेबसाइट संचालन गर्ने तरिकामा परिवर्तन गर्दछ। यो कोड सिर्जना गर्न र वेबसाइटको मुख्य कोड परिमार्जन नगरीकन यसलाई तपाइँको WordPress वेबसाइटमा थप्न सम्भव छ। केहि केसहरूमा तपाईले आफ्नो साइटमा एक अद्वितीय सुविधा थप्न आवश्यक पर्दछ, जोसँग तयार वाणिज्य प्लगइन छैन।

यो एसईओ लेख, एन्ड्रयू Dyhan देखि एक अग्रणी विशेषज्ञ द्वारा प्रदान मा Semalt , तपाईंले आफ्नो अनुकूल WordPress प्लगइन कसरी बनाउन सिक्न हुनेछ।

एक WordPress प्लगइनको आधारभूत संरचना

यस एसईओ गाईडमा, हामी एक WordPress प्लगइन सिर्जनामा ध्यान केन्द्रित गर्नेछौं। यो साधारण PHP फाईल हो जसले यसमा केही निर्देशनहरू समावेश गर्दछ। मेरो SEO रायमा, यो सँधै राम्रो छ तपाईले एउटा फोल्डर सिर्जना गर्नु राम्रो हुन्छ र PHP फाईल भित्र राख्नुपर्छ। यस फोल्डरमा प्लगइनमा भएको समान नाम हुनुपर्दछ। यो फाईल सिर्जना गरेपछि, यसलाई तपाईंको सर्वर होस्टमा डब्ल्यूपी-सामग्री / प्लगइन फोल्डरमा अपलोड गर्न आवश्यक छ। एउटा प्लगइनसँग केहि आधारभूत कुराहरू छन्। उदाहरण को लागी, हेडर छ।

WordPress प्लगइन हेडर

एक साधारण हेडरको सानो फंक्शनल संरचना हुन्छ जुन WordPressले चिन्न सक्दछ। उदाहरण को लागी, यो संग छ:

<? php

प्लगइन नाम: हाम्रो नयाँ प्लगइन

यो एक प्लगइन हेडर को सरलतम ढाँचा हो जुन WordPress सामग्री व्यवस्थापन प्रणालीसँग उपयुक्त छ। यो चरण गरेर, तपाईं एक वर्किंग प्लगइन प्राप्त गर्नुहुन्छ जुन तपाईं आफ्नो WordPress प्लगइन क्षेत्रमा सक्रिय गर्न सक्नुहुनेछ। यद्यपि यसमा कुनै कार्यहरू छैनन्। तसर्थ यसले तपाइँको वेबसाइटको कुनै पनि कार्यक्षमता परिवर्तन गर्दैन। हेडरले केहि अन्य जानकारीहरू समावेश गर्न सक्छ जस्तै लेखक, वर्णन, संस्करण, आदि। यी जानकारीहरू केहि भविष्यको विकास उद्देश्यहरूको लागि आवश्यक हुन सक्छ।

बाँकी प्लगइन

तपाईको प्लगइनमा राख्न सक्ने निर्देशनहरूको सीमा छैन। जे होस्, यो एक निर्माण रणनीति को रूप मा तपाइँको वेबसाइट को प्रतिक्रिया विचार गर्न आवश्यक छ। धेरै कोड राख्नु तपाईंको साइट भारी परिमार्जन हुन सक्छ। तपाईको प्लगइनलाई तपाईलाई चाहिएको अनुसार परिमार्जन गर्न सक्नुहुन्छ। यो एक साधारण PHP फाईल हो जुन तपाई कुनै विषयवस्तु जस्तै परिमार्जन गर्न सक्नुहुनेछ, कुनै परिमार्जन जुन तपाई आफ्नो फंक्शन.पीपीपी फाइलमा बनाउन सक्नुहुन्छ। आधारभूत बिन्दुबाट, यो परिवर्तनहरूलाई न्यूनतम गर्न आवश्यक छ जुन तपाईं एक WordPress वेबसाइटमा राख्न सक्नुहुन्छ। उदाहरण को लागी, म यो स्निपेट को उपयोग गर्न सक्दछु मेरो वेबसाइट को लागी एक पृष्ठ को लागी अर्को पृष्ठ मा रिडिरेक्ट गर्न को लागी, पूर्ण नयाँ वेबसाइट मा;

समारोह my_custom_redirect () {

ग्लोबल $ पोष्ट;

यदि (is_page () || is_object ($ post)) {

यदि (irect redirect = get_post_meta ($ post-> ID, 'redirect', true)) {

wp_redirect (irect redirect);

बाहिरिनु

add_action ('get_header', 'my_custom_redirect');

यस स्निपेटको एउटा साधारण प्रकार्य छ। यसले तपाईंलाई कुनै पनि पृष्ठमा अनुकूलन मेटा थप्न अनुमति दिन सक्छ। यसका साथै यसले तपाईंलाई फरक URL प्रयोग गरेर अनुकूलन 'redirect' थप्न मद्दत गर्दछ। मेरो अघिल्लो हेडरमा, सम्पूर्ण प्लगन यस्तो देखिनेछ;

<? php

/ *

प्लगइन नाम: हाम्रो नयाँ प्लगइन

समारोह my_custom_redirect () {

ग्लोबल $ पोष्ट;

यदि (is_page () || is_object ($ post)) {

यदि (irect redirect = get_post_meta ($ post-> ID, 'redirect', true))

wp_redirect (irect redirect);

बाहिरिनु

add_action ('get_header', 'my_custom_redirect');

यो अनुकूलन WordPress प्लगइन सिर्जना गर्न सजिलो छ। माथिको केसमा जस्तै, हामीले एउटा प्लगइन बनायौं जुन पृष्ठहरू पुनःनिर्देशित गर्न सक्षम हुनेछ। तपाईं आफ्नो WordPress वेबसाइटमा विभिन्न प्रकार्यहरू प्रदर्शन गर्न PHP कोडको एक फरक लाइन थप्न सक्नुहुन्छ।