प्लगइन के बिना मेटा टैग जोड़ना


9

क्या प्लगइन स्थापित किए बिना हर पृष्ठ में मेटा शीर्षक, मेटा विवरण, मेटा कीवर्ड जोड़ना संभव है?

मेरे ग्राहक को प्लगइन स्थापित करने की आवश्यकता नहीं है। मैं इस मामले में उत्सुक हूं, मुझे पता है कि व्यवस्थापक को मेटा के सम्मिलन के लिए अपने वर्डप्रेस में एसईओ प्लगइन स्थापित करना चाहिए।


आपको प्रत्येक के लिए कस्टम फ़ील्ड बनाने होंगे और शीर्ष लेख में उनके मूल्यों को कॉल करना होगा। या आप मेटा कीवर्ड के लिए स्वचालित रूप से मेटा विवरण और श्रेणी / टैग के लिए सामग्री / अंश का उपयोग करने के लिए एक फ़ंक्शन भी बना सकते हैं। यह काफी आसान है।
राबर्ट ह्यू ने

"मेरे ग्राहक को प्लगइन स्थापित करने की आवश्यकता नहीं है।" ... यह क्यों? पुराने मिथक के कारण कि प्लगइन्स खतरनाक हैं या प्रदर्शन को चोट पहुँचाते हैं? कृपया समझाएं कि आप इसे इस तरह क्यों करना चाहते हैं। यह हो सकता है कि आप एक XY समस्या का सामना कर रहे हैं ।
कैसर

हाय सर रॉबर्ट, क्या कोई दूसरा तरीका है जो बिना प्लगइन को जोड़े कोड को एडिट नहीं करता है? हाय सर कैसर, क्लाइंट प्लगइन स्थापित नहीं करना चाहता है, वे किसी भी प्लगइन को स्थापित किए बिना वर्डप्रेस में स्वचालित रूप से जोड़ना चाहते हैं..और जिस मंच को मैं पढ़ता हूं, वे प्लगइन स्थापित करने या हेडर को संपादित करने की आवश्यकता कर रहे हैं। एफपीपी .... ..
जेने कंसोल्स

थीम फ़ाइलों को संपादित किए बिना, यह संभव नहीं है। आपको थीम फ़ाइलों को संपादित करना होगा, विशेष रूप से functions.php। अगर यह ठीक है तो मैं एक समाधान पोस्ट कर सकता हूं।
राबर्ट ह्यू ने

@Kaiser से सहमत हुए। एसईओ के लिए, YOAST जैसे प्रसिद्ध प्लगइन्स के साथ छड़ी। यदि आप और आपके क्लाइंट एसईओ के साथ सहज नहीं हैं, तो प्लगइन्स का उपयोग करें । एसईओ एक विशेषज्ञ क्षेत्र है, एक है कि मैं भी के साथ सहज नहीं हूँ।
पीटर गोएप ने

जवाबों:


12

हालांकि मैं आपको इससे बचने और इस काम के लिए एक प्लगइन का उपयोग करने की सलाह दूंगा। क्योंकि केवल एक समर्पित प्लगइन एसईओ की मदद कर सकता है। Yoost से "वर्डप्रेस एसईओ" एसईओ के लिए एक महान प्लगइन है।

कहा जा रहा है कि, हेडर में मेटा विवरण और कीवर्ड जोड़ने के लिए कोड है। इसे थीम के फंक्शन्स में डालिए। एफपी फाइल।

function add_meta_tags() {
    global $post;
    if ( is_single() ) {
        $meta = strip_tags( $post->post_content );
        $meta = strip_shortcodes( $post->post_content );
        $meta = str_replace( array("\n", "\r", "\t"), ' ', $meta );
        $meta = substr( $meta, 0, 125 );
        $keywords = get_the_category( $post->ID );
        $metakeywords = '';
        foreach ( $keywords as $keyword ) {
            $metakeywords .= $keyword->cat_name . ", ";
        }
        echo '<meta name="description" content="' . $meta . '" />' . "\n";
        echo '<meta name="keywords" content="' . $metakeywords . '" />' . "\n";
    }
}
add_action( 'wp_head', 'add_meta_tags' , 2 );

वर्डप्रेस तक पहुंचने के लिए XML-RPC का उपयोग करते हुए वे मेटा टैग कैसे सेट कर सकते हैं?
अमित पटेल

1

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

को देखो <title>टैग और आप की तरह कुछ देख सकते हैं <title><?php bloginfo('name'); ?><?php wp_title(); ?></title>इस। आप इस लाइन के ठीक नीचे अपने मेटा टैग जोड़ सकते हैं। सभी प्रकार के मेटा टैग जिन्हें आप यहाँ जोड़ सकते हैं और यह थीम कोड के संघर्ष के बिना सामान्य रूप से काम करेगा!

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.