वर्डप्रेस में प्रकाशित तिथि के बजाय ब्लॉग पोस्ट पर अंतिम संशोधित तिथि कैसे दिखाएं

ब्लॉग पोस्ट पर अंतिम संशोधित तिथि दिखाएं

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

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

दिखाने के लिए वापस हो रही है आखरी अपडेट के बजाय टाइमस्टैम्प पिछली बार प्रकाशित:

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

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

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

एक ही समय में अंतिम संशोधित तिथि और प्रकाशित तिथि कैसे दिखाएं

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

यह एक अच्छा तरीका है क्योंकि यह आपकी पोस्ट की उम्र दिखाता है, साथ ही पाठकों को यह भी बताता है कि आपने हाल ही में इसे अपडेट किया है।

इस विधि का उपयोग करने के लिए, आपको बस अपने वर्डप्रेस साइट पर एक कोड स्निपेट जोड़ना होगा।

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

एक बार जब आप कोड स्निपेट स्थापित और सक्रिय कर लेते हैं, तो जाएं स्निपेट → नया जोड़ें अपने वर्डप्रेस डैशबोर्ड में।

फिर, इस कोड को स्निपेट में चिपकाएँ कोड डिब्बा:

function show_last_modified_date( $content ) {
$original_time = get_the_time('U');
$modified_time = get_the_modified_time('U');
if ($modified_time >= $original_time + 86400) {
$updated_time = get_the_modified_time('h:i a');
$updated_day = get_the_modified_time('F jS, Y');
$modified_content .= '

This post was most recently updated on '. $updated_day . '

';
}
$modified_content .= $content;
return $modified_content;
}
add_filter( 'the_content', 'show_last_modified_date' );

के लिए बॉक्स का चयन करें केवल साइट फ्रंट-एंड पर चलाते हैं। तब दबायें परिवर्तन सहेजें और सक्रिय करें तल पर:

प्रदर्शन-अंतिम-संशोधित-तारीख-के-बजाय-प्रकाशन-तिथि

यहाँ कोड क्या करता है:

  • यह देखने के लिए जांचता है कि क्या पोस्ट की अंतिम संशोधित तिथि उसकी प्रकाशित तिथि से अधिक हाल की है या नहीं।
  • यदि अंतिम संशोधित तिथि अधिक हाल ही में है, तो यह एक संदेश प्रदर्शित करता है जिसमें कहा गया था कि पोस्ट अपडेट किया गया था।

आप इसका एक उदाहरण नीचे देख सकते हैं:

पिछले संशोधित का उदाहरण

यदि वांछित है, तो आप उस पाठ को संशोधित कर सकते हैं जो संशोधित तिथि से पहले प्रदर्शित होता है “यह पोस्ट हाल ही में अपडेट की गई थी” कोड स्निपेट में पाठ।

यदि आप सीएसएस के साथ सहज हैं, तो आप संशोधित तिथि को अधिक ध्यान देने योग्य बनाने के लिए अपनी सीएसएस स्टाइलिंग भी जोड़ सकते हैं।

कैसे एक शोर्ट के साथ ब्लॉग पोस्ट पर अंतिम संशोधित तिथि दिखाने के लिए

यदि आप कोड स्निपेट का उपयोग करने से बचना पसंद करते हैं, तो WordPress.org पर एक मुफ्त प्लगइन भी है जो शोर्ट के माध्यम से आपके पोस्ट की अंतिम संशोधित तिथि प्रदर्शित करना आसान बनाता है।

पूर्व पद्धति की तुलना में इस दृष्टिकोण का नकारात्मक पक्ष यह है कि आपको मैन्युअल रूप से प्रत्येक पोस्ट में शोर्टकोड जोड़ना होगा जहां आप अंतिम संशोधित तिथि प्रदर्शित करना चाहते हैं।

लेकिन लाभ यह है कि इसका उपयोग करना बहुत आसान है।

आरंभ करने के लिए, मुक्त अंतिम संशोधित टाइमस्टैम्प प्लगइन को स्थापित और सक्रिय करें।

फिर, जोड़ें [last-modified] उस पोस्ट पर शोर्ट करें जहां आप अंतिम संशोधित तिथि दिखाना चाहते हैं, साथ ही तारीख से पहले या बाद में एक वैकल्पिक संदेश भी।

उदाहरण के लिए, यदि आप बैकएंड पर कुछ इस तरह का इनपुट करते हैं …

अंतिम संशोधित शोर्ट उदाहरण

… यह आपकी साइट के दृश्यपटल पर इस तरह दिखेगा:

अंतिम संशोधित शोर्ट उदाहरण दृश्यपटल पर

कैसे एक प्लगइन के साथ सभी ब्लॉग पोस्ट पर अंतिम संशोधित तिथि दिखाने के लिए

एक अन्य कोड-मुक्त विकल्प के लिए, पोस्ट अपडेट तिथि नामक एक निशुल्क प्लगइन है।

से भिन्न अंतिम बार संशोधित समय-चिह्न पिछले अनुभाग से प्लगइन, इस प्लगइन के साथ कोई शॉर्टकोड शामिल नहीं है।

इसके बजाय, जैसे ही आप प्लगइन को सक्रिय करते हैं, यह कार्य करना शुरू कर देता है।

प्लग इन को सक्रिय करने के बाद यह कैसा दिखता है:

अद्यतन तिथि उदाहरण पोस्ट करें

इस प्लगइन का एकमात्र संभावित नकारात्मक पक्ष यह है कि यह अंतिम अद्यतन तिथि दिखाता है कोई बात नहीं क्या

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

आप इसे नीचे दिए गए उदाहरण में देख सकते हैं:

अद्यतन तिथि उदाहरण पोस्ट करें

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

कैसे बदलें अंतिम प्रकाशित तिथि साथ में अंतिम संशोधित तिथि

अब तक, आपके द्वारा दिखाए गए सभी तरीके आपने किसी पोस्ट की अंतिम संशोधित तिथि दिखाने से संबंधित हैं के अतिरिक्त मूल प्रकाशन तिथि को।

लेकिन क्या होगा यदि आप प्रकाशन की तारीख को पूरी तरह से अंतिम संशोधित तिथि के साथ बदलना चाहते हैं?

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

यह तरीका अच्छा है क्योंकि यह केवल खोज इंजन के लिए सबसे हाल की तारीख दिखाता है।

लेकिन जब तक आप PHP के बारे में पहले से ही कुछ नहीं जानते, मैं इस विधि को अपने आप आज़माने की सलाह नहीं देता।

अभी भी जारी रखना चाहते हैं?

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

$u_modified_time = get_the_modified_time('U');
if ($u_modified_time >= $u_time + 86400) {
echo "Last updated on ";
the_modified_time('F jS, Y');
echo ", "; }
else {echo "Posted on "; the_time('F jS, Y');} ?>

यह कोड दिखाएगा:

  • पर प्रविष्ट किया…[date] उन पोस्ट के लिए जिन्हें अपडेट नहीं किया गया है
  • पिछला नवीनीकरण…[date] उन पोस्ट के लिए जिन्हें आपने अपडेट किया है

उदाहरण के लिए, यहां यह दिखता है कि जब मैंने डिफ़ॉल्ट ट्वेंटी सत्रह विषय को संपादित किया तो वह कैसा दिखता है:

अंतिम संशोधित तिथि दिखाएं

और यहां बताया गया है कि यह मेरी साइट के सामने कैसे दिखता है:

ब्लॉग पोस्ट में अंतिम संशोधित तिथि दिखाएं

फिर से – यह निश्चित रूप से एक उन्नत विधि है। प्रत्येक थीम प्रकाशन तिथियों को अलग-अलग तरीके से संभालती है, इसलिए जब तक आप PHP की मूल बातें नहीं जानते हैं, तब तक आप इसे अपने स्वयं के विषय के लिए लागू करने के लिए संघर्ष करेंगे।

आपको अपनी साइट पर किस विधि का उपयोग करना चाहिए?

अधिकांश ब्लॉगर्स के लिए, मुझे लगता है कि पहला तरीका सबसे अच्छा है क्योंकि यह लचीला है और इसे लागू करने में भी काफी आसान है।

यदि आप कुछ सरल चाहते हैं, तो दोनों प्लगइन्स ठोस विकल्प हैं, हालांकि वे लचीले नहीं हैं।

और यदि आप अपनी थीम की टेम्प्लेट फ़ाइलों को सीधे संपादित करने में सहज हैं, तो अंतिम विधि आपको दोनों को दिखाने के बजाय केवल एक ही तारीख दिखा सकती है अंतिम प्रकाशित दिनांक और अंतिम बार संशोधित तारीख।

क्या आपने इनमें से कोई तरीका आजमाया है? जिसे लागू करना आपको सबसे आसान लगा? टिप्पणियों में क्या है मुझे जानने दें!

आपके WordPress Blog SEO को बेहतर बनाने के लिए कुछ चुनिंदा लेख हैं:

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top