दस्त और अपच के बारे में वेबसाइट

इस श्रेणी से संबंधित लेख। संबंधित वर्डप्रेस पोस्ट प्रदर्शित करने के लिए प्लगइन्स। प्लगइन को स्थापित और कॉन्फ़िगर करना

एक बार जब कोई उपयोगकर्ता आपके ब्लॉग पर आता है, तो उनका ध्यान यथासंभव लंबे समय तक रखना वांछनीय है। एक लेख पढ़ने के बाद, क्यों न उसे कुछ और दिखाया जाए जो दिलचस्प हो - यह लिंक, संबंधित (समान) नोट्स (संबंधित पोस्ट) की सूची आदि के माध्यम से किया जा सकता है। पिछले प्रकाशनों में से एक में, मैंने आपको बताया था कि आप मेरे ब्लॉग पर जो देख सकते हैं, उसके समान डिज़ाइन कैसे बनाया जाए, जहाँ पाठ के बाद श्रेणियों, टैगों की एक सूची है, साथ ही ब्लॉग लेखों के लिंक भी हैं जिन्हें आप अभी भी पढ़ सकते हैं . यह सब सरल टैग प्लगइन का उपयोग करके कार्यान्वित किया गया था, और आज मेरा सुझाव है कि आप स्वयं को किसी अन्य विधि से परिचित कराएं।

साधारण टैग मॉड्यूल का उपयोग करके समान लेखों के चयन का सिद्धांत पोस्ट में समान टैग (टैग) के उपयोग पर आधारित है। लेकिन, मान लें कि आपके पास एक साधारण ब्लॉग है, जहां या तो कुछ टैग हैं या उनका बिल्कुल भी उपयोग नहीं किया जाता है - तो क्या करें? - बहुत आसान, आइए इसी तरह के ब्लॉग लेख प्रदर्शित करने का प्रयास करें, लेकिन श्रेणी के आधार पर, या श्रेणी आईडी के आधार पर।

ऐसा करने के लिए, खोलें जहां हम निम्नलिखित कोड जोड़ते हैं:

/** * श्रेणी के साथ संबंधित पोस्ट * @परम: पदों की $सीमा सीमा * @परम: बूल $catName इको श्रेणी का नाम * @परम: सभी प्रविष्टियों से पहले स्ट्रिंग $ शीर्षक स्ट्रिंग * उदाहरण: इको fb_cat_संबंधित_पोस्ट (); */अगर (! function_exists ("fb_get_cat_संबंधित_पोस्ट")) (फ़ंक्शन fb_get_cat_संबंधित_पोस्ट्स($limit = 5, $catName = TRUE, $title = "(!LANG:

हाल के पृष्ठ

" ) { if ( ! is_single() ) return ; $limit = (int) $limit ; $output = "" ; $output .= $title ; $category = get_the_category() ; $category = (int) $category [ 0 ] -> cat_ID ; if ( $catName ) $output .= __( "Kategorie: " ) . get_cat_name($category ) . " " ; $output .= "!}
    "; $args = सरणी ("नंबरपोस्ट" => $ सीमा, "श्रेणी" => $ श्रेणी,) आउटपुट .="
  • पहचान ) । "">" .get_the_title($post -> ID) । "
  • "; ) $ आउटपुट। = "
"; $ आउटपुट लौटाएं;))

/** * श्रेणी के साथ संबंधित पोस्ट * @परम: पदों की इंट $ सीमा सीमा * @परम: बूल $ कैटनाम इको श्रेणी का नाम * @परम: सभी प्रविष्टियों से पहले स्ट्रिंग $ शीर्षक स्ट्रिंग * उदाहरण: इको fb_cat_संबंधित_पोस्ट (); */ अगर (!function_exists("fb_get_cat_संबंधित_पोस्ट्स")) (फ़ंक्शन fb_get_cat_संबंधित_पोस्ट्स($limit = 5, $catName = TRUE, $title = "(!LANG:

हाल के पृष्ठ

") { if (!is_single()) return; $limit = (int) $limit; $output = ""; $output .= $title; $category = get_the_category(); $category = (int) $category->cat_ID; if ($catName) $output .= __("Kategorie: ") . get_cat_name($category) . " "; $output .= "!}
    "; $args = array("numberposts" => $limit, "category" => $category,); $recentposts = get_posts($args); foreach($recentposts as $post) ( setup_postdata($post); $ आउटपुट .="
  • पहचान) । "">" .get_the_title($post->ID) । "
  • "; ) $ आउटपुट। = "
"; $ आउटपुट लौटाएं;))

यदि कोई फ़ाइल नहीं थी या यह खाली है, तो आपको इसे बनाने और शुरुआत में कोड के चारों ओर टैग जोड़ने की आवश्यकता है और अंत में ?> (आमतौर पर उनके पास पहले से ही है)।

अब सिंगल पोस्ट थीम फाइल सिंगल.php पर जाएं और टेम्पलेट में समान लेखों को सही जगह पर प्रदर्शित करने के लिए कोड जोड़ें:

अब, कोड के लिए ही, यह एक मूल उदाहरण है जो मुझे इंटरनेट पर मिला है, लेकिन इसे बढ़ाया और संशोधित किया जा सकता है। प्रारंभ में 3 चर हैं:

  • $ सीमा (इंट)- प्रदर्शित पदों की संख्या
  • $catName (बूल) TRUE या FALSE प्रकार का एक चर उस श्रेणी को प्रदर्शित करने के लिए जिम्मेदार है जिसका उपयोग समान लेखों का चयन करने के लिए किया गया था।
  • $ शीर्षक (स्ट्रिंग)- पोस्ट की सूची से पहले प्रदर्शित होने वाला HTML टेक्स्ट अक्सर शीर्षक के रूप में उपयोग किया जाता है।

अपने कार्य के लिए, मैंने निम्नलिखित निर्माणों के साथ मूल कोड का थोड़ा विस्तार किया (यह उन लोगों के लिए उपयोगी है जो समझते हैं कि मैं आगे क्या और क्यों कर रहा हूं, बाकी सभी ऊपर दिए गए कोड उदाहरण का उपयोग कर सकते हैं)।

$curp = get_the_ID() ;

$ कर्प = get_the_ID ();

यह वर्तमान पोस्ट की आईडी पढ़ता है (क्योंकि डिस्प्ले सिंगल.php फाइल में सेट है)।

2. दूसरा चरण - तुलना के लिए, मैंने पद के लिए सूची से दूसरी श्रेणी ली, पहली नहीं। बेशक, यह जांचना जरूरी था कि दूसरी गैर-रिक्त श्रेणी मौजूद है या नहीं। मेरे मामले में, यह कार्य द्वारा आवश्यक था।

$ श्रेणी = get_the_category (); अगर ($श्रेणी [1] -> cat_ID!= NULL) ($श्रेणी = (int) $श्रेणी [1] -> cat_ID; ) अन्य ($श्रेणी = (int) $श्रेणी [0] -> cat_ID;)

$ श्रेणी = get_the_category (); अगर ($श्रेणी->cat_ID != NULL) ( $category = (int) $category->cat_ID; ) और ( $category = (int) $category->cat_ID; )

$ हाल के पोस्ट = get_posts ($ args); foreach ($posts as $post ) ( if ($post -> ID != $curp ) ( setup_postdata($post ) ; $output .= "
  • पहचान ) । "">" .get_the_title($post -> ID) । "
  • " ; } }

    $ हाल के पोस्ट = get_posts ($ args); foreach($recentposts as $post) ( if ($post->ID != $curp) ( setup_postdata($post); $output .= "

  • पहचान) । "">" .get_the_title($post->ID) । "
  • "; } }

    यहां एक बारीकियां है जिसे आप परिष्कृत कर सकते हैं - यदि सीमा में निर्दिष्ट 5 पदों में से एक वर्तमान लेख से मेल खाता है, तो 4 अंतिम लिंक प्राप्त होते हैं। इसलिए, सबसे अधिक संभावना है, आपको "$limit + 1" पदों की संख्या पढ़ने की जरूरत है, और फिर केवल पहले 5 (यदि कोई मेल नहीं था) प्रदर्शित करें। सामान्य तौर पर, आप अपनी इच्छानुसार स्रोत कोड को संपादित कर सकते हैं - यदि कोई समान लेख नहीं थे, तो शीर्षक प्रदर्शित न करें, आदि।

    यदि आपको किसी साइट को बढ़ावा देने की आवश्यकता है, लेकिन आप इसे नहीं समझते हैं, तो अनुभव और सफल परियोजनाओं के साथ एक एसईओ विशेषज्ञ को समस्या को हल करने में मदद करनी चाहिए।
    लकीस्टार का ब्लॉग: केवल सर्वश्रेष्ठ क्लिक-थ्रू प्रायोजक, निगरानी और बॉक्स, मैट्रिसेस, संबद्ध कार्यक्रमों की खबरें। 100% तक रिफ़बैक और पूर्ण उपयोगकर्ता सहायता।

    प्रिय मित्रों, सभी को नमस्कार! आज मैं आपको प्लगइन्स के बिना समान लेख प्रदर्शित करने के तरीके के बारे में बताऊंगा, वास्तव में, यह बहुत महत्वपूर्ण है, यह एक अतिरिक्त और सुधार दोनों है, क्योंकि उपयोगकर्ता साइट पर अधिक समय तक रहता है और अन्य पृष्ठों पर जाता है, हमें भी छुटकारा मिलता है एक और प्लगइन और हमारे ब्लॉग को अनलोड करें।

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

    व्यक्तिगत रूप से, अभी हाल ही में, मुझे समान लेखों की आउटपुट संरचना को पूरी तरह से फिर से करना पड़ा, और सामान्य तौर पर, मैं हाल ही में जितना संभव हो सके अनावश्यक प्लगइन्स और आउटपुट कोड से छुटकारा पाने की कोशिश कर रहा हूं, इससे ब्लॉग पर लोड काफी कम हो गया है, जो अच्छी खबर है।

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

    समान लेख या पोस्ट प्रदर्शित करना (हर कोई उन्हें अपनी पसंद के अनुसार बुलाता है) काफी सरल है और इसमें कोई समस्या नहीं है, इसके लिए आपको बस उस कोड को कॉपी करना होगा जो मैंने नीचे पोस्ट किया है और इसे सही जगह पर पेस्ट करना है, बिल्कुल , आपको सबसे पहले प्लगइन को अक्षम करना होगा, जो समान लेखों के आउटपुट के लिए ज़िम्मेदार है, निश्चित रूप से, यदि आपके पास एक है। यहाँ कोड ही है:


    यह भी पढ़ें:


    $श्रेणियाँ = get_the_category($post->ID);
    अगर ($श्रेणियाँ) (
    $category_ids = सरणी ();
    foreach ($व्यक्तिगत_श्रेणी के रूप में श्रेणियां) $category_ids = $individual_category->term_id;
    $args=सरणी (
    "category_in" => $category_ids,
    "post_not_in" => सरणी ($post->ID),
    "शोपोस्ट" => 5,
    "कॉलर_गेट_पोस्ट" => 1);
    $my_query = नया wp_query($args);
    अगर ($my_query->have_posts()) (
    गूंज "
      ";
      जबकि ($my_query->have_posts()) (
      $my_query->the_post();
      ?>
    • " rel="बुकमार्क" शीर्षक="(!LANG:!}">

    • }
      गूंज "
    ";
    }
    wp_reset_query ();
    }
    ?>

    आइए अब थोड़ा समझते हैं कि क्या है। नीचे एक स्क्रीनशॉट है (यहां आप कैसे पर एक वीडियो ट्यूटोरियल देख सकते हैं), जिस पर मैं दिखाऊंगा कि आप क्या बदल सकते हैं और अपने लिए अनुकूलित कर सकते हैं।

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

    ध्यान!!! कोड को संपादित करने और अपने टेम्पलेट में परिवर्तन करने से पहले, अपनी ज़रूरत की फ़ाइलों का बैकअप लेना या सहेजना सुनिश्चित करें।

    अब आइए जानें कि इस कोड को कहां डालना है, मैंने इसे एक फाइल (सिंगल.php) में किया है, इस फाइल को कंट्रोल पैनल में खोलें और इस कोड को वहां पेस्ट करें, यदि आप चाहते हैं कि इसी तरह के लेख सामग्री के तुरंत बाद प्रदर्शित हों, तो कोड लाइन के बाद डाला जाना चाहिए:

    उदाहरण के लिए, इस लाइन के बाद, आप या तो एक बैनर लगा सकते हैं, और उसके बाद ही उस कोड को रखें जो समान लेखों को प्रदर्शित करने के लिए जिम्मेदार है, सामान्य तौर पर, आउटपुट स्थान आपके ऊपर है, मैंने आपको बहुत विस्तार से बताया कि यह कैसे करना है। आप इस कोड को फ़ाइल की शुरुआत में भी रख सकते हैं (comments.php) और फिर लेख टिप्पणियों से पहले प्रदर्शित होंगे (लेकिन मैं इस विकल्प का उपयोग नहीं करता)।

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

    हैलो मित्रों!

    वर्डप्रेस ब्लॉग पर संबंधित पोस्ट प्रदर्शित करने के लिए आज आपको सात प्लगइन्स का चयन मिलेगा। और यद्यपि वे कहते हैं कि SEO की दृष्टि से, समान लेखों का प्रदर्शन हानिकारक है यदि ये लिंक किसी विशिष्ट पोस्ट से कड़ाई से बंधे नहीं हैं, लेकिन हम सभी उनका उपयोग किसी न किसी तरह से करते हैं।

    वैसे, हार्ड बाइंडिंग के बारे में थोड़ा ... यह सब स्पष्ट है कि पीएस के दृष्टिकोण से पृष्ठ अपरिवर्तित होना चाहिए (ठीक है, अधिमानतः, कम से कम)। लेकिन विशुद्ध रूप से व्यावहारिक दृष्टिकोण से - यदि मैं किसी ऐसे विषय पर एक लेख लिखता हूं जिसे मैंने पहले किसी रिकॉर्ड में छुआ था, तो आगंतुकों के लिए इस नए लेख के लिंक को पुराने के समान सूची में प्रदर्शित करना तर्कसंगत और सुविधाजनक होगा। एक। और नियमों के अनुसार, यह पता चला है कि यह न केवल उपयोगी है, बल्कि हानिकारक भी है? एक बार फिर, नियम मेरे शराबी तर्क का खंडन करते हैं... आप क्या कहते हैं?

    खैर, अब सीधे प्लगइन्स पर।

    nसंबंधित सामग्री

    यह शायद सबसे लोकप्रिय वर्डप्रेस संबंधित पोस्ट प्लगइन्स में से एक है। इस लेखन के समय, इसे आधिकारिक WordPress.org प्लगइन रिपॉजिटरी से 338,688 बार डाउनलोड किया गया है।

    संबंधित पोस्ट को चार तरीकों से प्रदर्शित किया जा सकता है:

    1. लेख के पहले या बाद में स्वचालित रूप से प्रदर्शित करें - प्लगइन सेटिंग्स में निर्दिष्ट
    2. किसी विशिष्ट पोस्ट में समान पोस्ट के ब्लॉक को सही स्थान पर सम्मिलित करने के लिए शोर्टकोड का उपयोग करें
    3. एक विजेट में संबंधित पोस्ट प्रदर्शित करें
    4. थीम फ़ाइल में संबंधित पोस्ट फ़ंक्शन एम्बेड करें

    एक और संबंधित पोस्ट

    अगर मैंने पिछले प्लगइन को सबसे लोकप्रिय में से एक कहा है, तो यह निस्संदेह सभी के बीच सबसे लोकप्रिय है :)। फिर भी एक और संबंधित पोस्ट के डाउनलोड की संख्या पहले ही 2.6 मिलियन से अधिक हो गई है।

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

    सब कुछ बहुत लचीले ढंग से कॉन्फ़िगर किया गया है, लेकिन एक महत्वपूर्ण नुकसान है - समान रिकॉर्ड की खोज के लिए एल्गोरिथ्म काफी पेटू है और एक बड़ी साइट के लिए एक गंभीर "ब्रेक" बन सकता है।

    डाउनलोड लिंक - http://wordpress.org/plugins/yet-another-संबंधित-पोस्ट-प्लगइन/

    प्रासंगिक संबंधित पोस्ट

    मैं दो साइटों पर इस प्लगइन का आनंद के साथ उपयोग करता हूं, और टेम्पलेट को बदलने से पहले, इसने इस पर भी ठीक से काम किया। संबंधित पोस्ट प्रदर्शित करने के लिए एक महान प्लगइन, उपस्थिति को ठीक करने के लिए बहुत सारे विकल्प, आरएसएस में समान पदों की एक सूची प्रदर्शित करना (जो, सिद्धांत रूप में, संक्रमणों की संख्या में वृद्धि करना चाहिए - लेकिन वास्तव में, केवल मेरे कुछ पाठकों को परेशान करता है ). समान प्रविष्टियों का चयन शीर्षकों और सामग्री के विश्लेषण के आधार पर किया जाता है, जो, हालांकि, ब्लॉग की गति को बहुत प्रभावित नहीं करता है, लेकिन समान लेखों की सूची को यथासंभव प्रासंगिक बनाता है।

    प्रासंगिक संबंधित पोस्ट की विशेषताओं में से, मुझे थंबनेल के लिए समर्थन, संबंधित पोस्ट की सूची की कैशिंग, शॉर्टकोड और विजेट, कस्टम सीएसएस पर ध्यान देना चाहिए। हालाँकि, अंतिम लाभ भी एक नुकसान में बदल जाता है, क्योंकि इस प्लगइन में इसी तरह के पोस्ट के ब्लॉक को डिजाइन करने के लिए कम से कम कुछ अच्छे विकल्प नहीं हैं। सीएसएस को संपादित करते हुए सब कुछ हाथ से करना होगा।

    माइक्रोकिड्स संबंधित पोस्ट

    लेकिन यह प्लगइन एसईओ अनुयायियों को खुश करेगा, क्योंकि यह समान पदों की बहुत कठिन लिंकिंग को संभव बनाता है। किसी पोस्ट को लिखते/संपादित करते समय, आप स्वयं निर्दिष्ट कर सकते हैं कि संबंधित पोस्ट के ब्लॉक में कौन सी प्रविष्टियां प्रदर्शित करनी हैं।

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

    हालांकि, इस सूची से प्रविष्टियों की अधिकतम प्रासंगिकता - और आखिरकार, मैन्युअल रूप से यह हमेशा स्वचालित रूप से बेहतर होती है - सभी कमियों को पछाड़ सकती है। अपने लिए तय करें।

    आउटब्रायन

    यह वास्तव में प्लग-इन नहीं है... अधिक सटीक रूप से, नियमित प्लग-इन नहीं है। यह एक तृतीय-पक्ष सेवा का उपयोग करके समान पोस्ट प्रदर्शित करता है, जो विदेशों में प्रसिद्ध है - आउटब्रायन, और आपको समान पोस्ट में दिखाने की अनुमति देता है, जो आपकी साइट पर लेखों और तृतीय-पक्ष साइटों से पोस्ट दोनों को अवरुद्ध करता है जो आपके लिए सबसे अधिक प्रासंगिक हैं। तदनुसार, आपकी प्रविष्टियां अन्य साइटों पर समान ब्लॉकों में दिखाई देती हैं। एक तरह का ट्रैफिक एक्सचेंज अजीबोगरीब है।

    इस प्लगइन के बारे में जानकारी आपके लिए सिर्फ एक नोट है। सबसे पहले, यह एक मुफ्त सेवा है। दूसरे, जैसा कि मैंने कहा, यह पूंजीपति वर्ग में लोकप्रिय है, लेकिन हमारे साथ नहीं, इसलिए इसका उपयोग केवल आपकी साइट से लेख प्रदर्शित करने के लिए करना समझ में आता है - और इसके लिए अन्य, बेहतर विकल्प हैं। और तीसरा, मेरी शर्म की बात है, मुझे यह स्वीकार करना होगा कि मुझे वास्तव में समझ में नहीं आया कि इसका उपयोग कैसे किया जाए। इसलिए, अगर कोई आउटब्रायन के साथ अपना अनुभव साझा करेगा तो मैं आभारी रहूंगा।

    बाहरी संबंधित पोस्ट

    सामान्य अर्थों में समान पोस्ट प्रदर्शित करने के लिए यह कुछ हद तक असामान्य प्लगइन भी है। यह आपकी साइट से संबंधित पोस्ट नहीं दिखाता है, लेकिन Google ब्लॉग पर उन लेखों की तलाश करता है जो आपकी पोस्ट के लिए प्रासंगिक हैं।

    जाहिर है, आपकी साइट को अनुकूलित करने के दृष्टिकोण से, यह एक बेकार बात है, लेकिन यदि आप वास्तव में अपने पाठकों की परवाह करते हैं और विषय वस्तु की अनुमति देता है, तो पाठकों को उपयोगी जानकारी प्रदान करें - क्यों नहीं? वैसे, मैं अपने लिए जानता हूं कि ऐसे ब्लॉक - अन्य ब्लॉगों के लिंक के साथ - हमेशा ध्यान आकर्षित करते हैं और आपको उस ब्लॉग पर वापस लाते हैं जिस पर वे स्थित हैं - अचानक मुझे कुछ और दिलचस्प लिंक मिलते हैं।

    WordPress के लिए संबंधित पोस्ट प्लगइन

    समान पोस्ट प्रदर्शित करने के लिए एक उत्कृष्ट प्लगइन, ब्लॉक अनुकूली निकला - मोबाइल उपकरणों के मालिकों के लिए सुविधाजनक। आपको पोस्ट की शुरुआत या अंत में, बीच में - एक शोर्ट के साथ समान पोस्ट प्रदर्शित करने की अनुमति देता है, या सही जगह पर टेम्पलेट में एक फ़ंक्शन भी सम्मिलित करता है। सब कुछ हमेशा की तरह है। प्लगइन, अफसोस, मुफ़्त नहीं है (कभी-कभी ऐसा होता है ...)

    डाउनलोड लिंक - http://codecanyon.net/item/संबंधित-पोस्ट-फॉर-वर्डप्रेस/

    मैंने यहां स्मार्ट लिंकर का उल्लेख केवल इसलिए नहीं किया क्योंकि मैंने इसके बारे में बहुत समय पहले एक पूरा लेख लिखा था। और इसलिए वह इस सूची में सम्मान के स्थान का हकदार है।

    सूची में शामिल प्लगइन्स, जैसा कि आप देख सकते हैं, पूरी तरह से अलग हैं: उन लोगों से जिन्हें हम असामान्य कार्यक्षमता वाले प्लगइन्स के लिए उपयोग करते हैं। यहां तक ​​कि एक प्रीमियम प्लगइन भी अटक गया :)। और जब मैं प्रासंगिक संबंधित पोस्ट पसंद करता हूं, तो मुझे यह स्वीकार करना होगा कि मैंने यहां समीक्षा की है कि सबसे अच्छा समाधान अभी भी nRelate है - एक लचीला, शक्तिशाली, तेज, उच्च अनुकूलन योग्य प्लगइन।

    उस पर हम अलविदा कहते हैं, देवियों और सज्जनों। सभी का दिन शुभ हो!

    नमस्कार, ब्लॉग साइट के प्रिय पाठकों। आज की पोस्ट विषय पर केंद्रित होगी, थंबनेल के साथ हाल के पोस्ट कैसे प्रदर्शित करें.
    मैं आपको बताना चाहता हूँ कि आप एक रूब्रिक के पिछले लेखों से एक ब्लॉक कैसे बना सकते हैं।

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

    तो आज हम बात करेंगे:

    ›› एक ही श्रेणी के थंबनेल के साथ संबंधित लेख कैसे प्रदर्शित करें

    ›› थंबनेल ब्लॉक के साथ संबंधित लेख कैसे प्रदर्शित करें

    ››बिना थंबनेल के संबंधित लेख कैसे प्रदर्शित करें

    इस लेख में, हम केवल इस बारे में बात करेंगे कि कैसे प्रदर्शित किया जाए प्लगइन्स के बिना संबंधित लेखथंबनेल के साथ - प्रत्येक लेख से एक चित्र।

    पिछले लेखों को उसी श्रेणी के थंबनेल के साथ कैसे प्रदर्शित करें

    के लिए इस सुविधा सिंहावलोकन को तोड़ना चित्र के साथ आउटपुट संबंधित पोस्टऔर एक श्रेणी में इस प्रकार है:

    >> समीक्षा

    ›› कोड सेटिंग

    पहला फ़ंक्शन आपको एक रूब्रिक से निश्चित संख्या में लेख प्रदर्शित करने की अनुमति देता है। इसका उपयोग उदाहरण में अच्छी तरह से परिलक्षित होता है:

    थंबनेल के साथ पिछले लेखों का आउटपुट केवल एक रूब्रिक के लिए किया जाता है।

    ============================================= पोस्ट wposts LEFT JOIN $wpdb->term_relationships ON (wposts.ID = $wpdb->term_relationships.object_id) LEFT JOIN $wpdb->term_taxonomy ON ($wpdb->term_relationships.term_taxonomy_id = $wpdb->term_taxonomy.id)HEREtaxonomy_id = $wpdb->term_taxonomy.id. wpdb->term_taxonomy.taxonomy = "श्रेणी" और $wpdb->term_taxonomy.term_id = "$the_category_id" और wposts.post_status = "publish" और wposts.post_type = "post" AND wposts.ID< "$the_post_id" ORDER BY wposts.ID DESC LIMIT $post_num"; $result = $wpdb->get_results ($ sql, वस्तु); वैश्विक $ पोस्ट; ?>

      श्रेणी से पिछले लेख:

    • " rel="बुकमार्क">
    • पहचान; ) अगर ($num< $post_num || !$result) { $need_more = $post_num-$num; $save_ids = $the_post_id; $save_ids = join (",", $save_ids); $more_posts = get_posts("numberposts=$need_more&category=$the_category_id&exclude=$save_ids"); foreach ($more_posts as $post){ setup_postdata($post); ?>
    • " rel="बुकमार्क">
    बिल्ली_आईडी; show_previous_posts_from_category($post->ID, $the_cat_id, 5); wp_reset_query (); ?> ========================================

    कोड पार्सिंग
    वापसी 10 - लेख घोषणा में प्रदर्शित होने वाले शब्दों की संख्या निर्धारित करता है।
    ($post->ID, $the_cat_id, 5) — संख्या 5 का अर्थ है संख्या इसी श्रेणी के पिछले लेख.

    कोड स्थापित करना

    आपको उस फ़ाइल में कोड इंस्टॉल करना होगा जहां आप समान लेख प्रदर्शित करना चाहते हैं। यह आमतौर पर सिंगल.php या index.php फाइल होती है। (वर्डप्रेस सेवाओं में सहायता के लिए मुझसे संपर्क करें)

    यदि आपको संबंधित पोस्ट में शब्दों को प्रदर्शित करने की आवश्यकता नहीं है, तो निम्न पंक्तियों को हटा दें:

    (दो जगहों पर)

    और दो पंक्तियों की शुरुआत में भी:

    समारोह new_excerpt_length($length) (वापसी 10;)

    यह विधि सांख्यिकीय पृष्ठों पर या उन पृष्ठों पर अच्छी लगेगी जिन्हें शायद ही कभी अपडेट किया जाता है। लेखों के लिए, निम्न विधि उपयुक्त है।

    ब्लॉकों में एक रूब्रिक से समान लेखों का आउटपुट, इस फ़ंक्शन में, इसी तरह के लेख ब्लॉकों में प्रदर्शित होते हैं, यह खूबसूरती से और आसानी से निकलता है।

    ऐसा पता चला कि इसी तरह के पोस्ट ब्लॉक में प्रदर्शित होते हैंऔर उसी श्रेणी से।

    कोड स्थापित करना

    समान लेखों को प्रदर्शित करने के लिए कोड स्वयं को स्थापित किया जाना चाहिए जहां उन्हें प्रदर्शित करना आवश्यक है, आमतौर पर यह सिंगल.php है, मेरे मामले में टिप्पणियाँ.php

      इसी तरह की पोस्ट

      $श्रेणियाँ = get_the_category($post->ID);

      अगर ($श्रेणियाँ) (

      $category_ids = सरणी ();

      foreach($श्रेणियों के रूप में $व्यक्तिगत_श्रेणी) $category_ids = $individual_category->term_id;

    1. 'category_in' => $category_ids,

      'post__not_in' => सरणी($post->ID),

      'शोपोस्ट' => 8,

      'ऑर्डरबाय' => रैंड,

      'कॉलर_गेट_पोस्ट' => 1);

      $my_query = नया wp_query($args);

      अगर($my_query->have_posts()) (

      गूंज '

      ’;

      wp_reset_query ();

      #postpodobn(margin-left:25px; float: left;width: 100%; text-align: center;)

      न्यूनतम ऊंचाई: 170px;

    1. सीमा: 1px ठोस #bbb;

    2. सूची-शैली: कोई नहीं;

    3. #podobbox: होवर (

      पृष्ठभूमि:#e4fdd6;

      सीमा: 1px धराशायी #ffffff;

      /*————थंबनेल के साथ मिलते-जुलते पोस्ट————*/

    कोड पार्सिंग

    Single.php फ़ाइल में कोड के बारे में

    'शोपोस्ट' => 8 - प्रदर्शित करने के लिए संबंधित पदों की संख्या
    'ऑर्डरबाय' => रैंड - आउटपुट के प्रकार के लिए जिम्मेदार, इस मामले में यादृच्छिक रूप से (रैंड = यादृच्छिक - यादृच्छिक रूप से)

    शैलियों के बारे में

    पाठ-संरेखण: केंद्र; - बीच में ब्लॉक में पाठ का संरेखण
    चौड़ाई: 150px - सभी थंबनेल के लिए चौड़ाई मान
    न्यूनतम ऊंचाई: 210px - वर्ग / ब्लॉक की ऊंचाई, मैं आपको इसे थंबनेल के आकार और शीर्षकों की लंबाई के आधार पर सेट करने की सलाह देता हूं, अन्यथा यह बहुत बदसूरत लगेगा
    सीमा:1px ठोस #bbb; - सीमा मोटाई मूल्य: सीमा की मोटाई, शैली और रंग
    पृष्ठभूमि:#e4fdd6; - इसके ऊपर मँडराते समय रंग को ब्लॉक करें
    मार्जिन: 0px पैडिंग: 0px मार्जिन: 5px - गद्दी

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

    कोड स्थापित करना

    सिंगल.php फ़ाइल खोलें (या वह जहाँ हम समान पोस्ट प्रदर्शित करते हैं) और कोड डालें:

    नमस्ते! याद है, बहुत समय पहले मैंने किस बारे में एक पाठ लिखा था? तब से बहुत समय बीत चुका है, और वहां वर्णित प्लगइन (सरल टैग) ने भी इन नोट्स को प्रदर्शित करना बंद कर दिया है। इसलिए, मैंने आज एक और प्लगइन की समीक्षा करने का निर्णय लिया। , जो आउटपुट थंबनेल के साथ संबंधित लेख. इस प्लगइन का उपयोग करना बहुत आसान है, इसके लिए आपके ब्लॉग टेम्पलेट कोड (!) में हस्तक्षेप की भी आवश्यकता नहीं है। इसे स्थापित करना भी बहुत आसान है, जबकि एक ही समय में बहुत कार्यात्मक है।

    थंबनेल के साथ संबंधित लेख WordPress संबंधित पोस्ट का उपयोग कर

    1. सबसे पहले, हमें पारंपरिक रूप से वर्डप्रेस संबंधित पोस्ट प्लगइन डाउनलोड करने और इसे सक्रिय करने की आवश्यकता है:
    2. सक्रियण के तुरंत बाद, आपको "स्वस्थ" बटन "संबंधित पोस्ट चालू करें" दिखाई देगा, उस पर क्लिक करें:
    3. और बस! वर्डप्रेस संबंधित पोस्ट प्लगइन चालू है और चल रहा है, संबंधित ब्लॉग पोस्ट सुंदर के रूप में प्रदर्शित होते हैं! आगे, मैं आपको इसके बारे में बताऊंगा थंबनेल के साथ संबंधित लेख कैसे प्रदर्शित करेंयानी चित्रों के साथ। सेटिंग्स में सब कुछ एक ही स्थान पर है ("व्यवस्थापक" वर्डप्रेस -> संबंधित पोस्ट):
    4. और पहले से ही, सेटिंग्स में -> डेस्कटॉप / टैबलेट में थीम सेटिंग्स अनुभाग, वांछित आउटपुट विकल्प का चयन करें। मैं आमतौर पर मध्यम थंबनेल के साथ समान लेखों को लंबवत रूप से प्रदर्शित करता हूं, यानी, मैं लंबवत (मध्यम) आइटम डालता हूं:
    5. "परिवर्तन सहेजें" बटन (नीचे स्थित) पर क्लिक करें और परिणाम का आनंद लें:

    उन लोगों के लिए जो अधिक "ठीक" प्लगइन सेटिंग्स पसंद करते हैं, मैं एक छोटा बनाऊंगा वर्डप्रेस सेटअप चीट शीट.

    वर्डप्रेस संबंधित पोस्ट प्लगइन को अनुकूलित करना

    तो पहला ब्लॉक जाता है आंकड़े:

    1. मोबाइल उपकरणों (बाएं कॉलम) से विचारों के आंकड़ों का कॉलम और "डेस्कटॉप" से विचार - सामान्य वाले (दाएं कॉलम)।
    2. देखे जाने की कुल संख्या से क्लिक का प्रतिशत.
    3. मिलते-जुलते लेखों वाले पेज व्यू की संख्या.
    4. क्लिकों की संख्या।

    सामान्य तौर पर, एक बहुत ही रोचक ब्लॉक, आप समान लेखों के आउटपुट के साथ प्रयोग कर सकते हैं और सर्वोत्तम समाधान ढूंढ सकते हैं, जिससे संक्रमणों की संख्या में वृद्धि होगी। और जितने अधिक आंतरिक संक्रमण होंगे, उतना ही बेहतर होगा, जिसका अर्थ है कि शीर्ष खोज इंजन हमारे करीब हैं।

    अगला ब्लॉक है समायोजन:

    1. मूल सेटिंग्स।
    2. संबंधित लेखों का शीर्षक।
    3. प्रदर्शित करने के लिए पदों की संख्या।
    4. पिछले [चयन] महीने की पोस्ट

    अगला आता है विषय सेटिंग:

    1. दिखाना।
    2. "माँ" शैली आउटपुट (थंबनेल के साथ लंबवत)।
    3. "आधुनिक" शैली में आउटपुट (थंबनेल के साथ क्षैतिज)।
    4. आउटपुट लंबवत (बड़ा) है।
    5. आउटपुट लंबवत (मध्यम) है।
    6. आउटपुट लंबवत (छोटा) है।
    7. Pinterest शैली।
    8. दो कॉलम में।
    9. मैन्युअल रूप से।
    10. वर्तमान सेटिंग्स के साथ संबंधित लेखों का नमूना आउटपुट।
    11. तराना।
    12. संबंधित लेखों के लिए थंबनेल प्रदर्शित करें।
    13. टिप्पणियों की संख्या प्रदर्शित करें।
    14. प्रकाशन की तारीख प्रदर्शित करें।
    15. पाठ के पहले [चयन] वर्ण प्रदर्शित करें।
    16. कस्टम सीएसएस।

    अगला ब्लॉक पिछले वाले के समान ही है, अंतर केवल इतना है कि मोबाइल उपकरणों के लिए सेटिंग्स:

    1. उन पोस्ट में जहां थंबनेल नहीं हैं, निम्न छवि प्रदर्शित करें [फ़ाइल का चयन करें]। डिफ़ॉल्ट रूप से, "खाली" वर्ग प्रदर्शित होते हैं।
    2. कस्टम फ़ील्ड का उपयोग करें।
    3. अन्य सेटिंग।
    4. इन श्रेणियों को बाहर करें [चयन]।
    5. संबंधित लेखों का स्वचालित सम्मिलन।
    6. RSS फ़ीड में संबंधित लेख प्रदर्शित करें।
    7. आँकड़े रखें।
    8. निर्माता का समर्थन करें (लोगो दिखाएं)।
    9. परिवर्तनों को सुरक्षित करें।

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

    नए पाठों के लिए जल्द ही मिलते हैं!