वर्डप्रेस में पुराने पोस्ट रिविज़न को कैसे डिलीट करें। वर्डप्रेस संस्करणों को कैसे अक्षम करें और हटाएं। पुराने संस्करणों से कैसे छुटकारा पाएं

💖क्या आपको यह पसंद है?लिंक को अपने दोस्तों के साथ साझा करें

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

संशोधनों को अक्षम करने और पुराने संस्करणों को हटाने से पहले, अपनी साइट फ़ाइलों और डेटाबेस का बैकअप लेना सुनिश्चित करें।

संशोधनों को अक्षम या सीमित करना

वर्डप्रेस साइट डेटाबेस में पोस्ट और पेज संशोधनों को सहेजना अक्षम या संख्या में सीमित किया जा सकता है। ऐसा करने के लिए आपको फ़ाइल खोलनी होगी wp-config.phpऔर, संशोधनों को सहेजने को पूरी तरह से अक्षम करने के लिए, पंक्ति जोड़ें:

परिभाषित करें ("WP_POST_REVISIONS", गलत);

सहेजे गए संशोधनों की संख्या सीमित करने के लिए, जोड़ी गई पंक्ति में शब्द बदलें असत्यसहेजे गए संशोधनों की वांछित संख्या के अनुरूप संख्या द्वारा। उदाहरण के लिए, 3 संशोधनों को सहेजने के लिए, जोड़ी गई पंक्ति इस तरह दिखेगी:

परिभाषित करें ("WP_POST_REVISIONS", 3);

संख्या 0 इस अभिव्यक्ति में अनुरूप होगा कीवर्ड असत्य.

कृपया ध्यान दें कि जोड़ी गई लाइन को लाइन के बाद wp-config.php फ़ाइल में रखा जाना चाहिए:

परिभाषित करें ("WP_DEBUG", गलत);

और पंक्ति से पहले:

मैंने इसे जोड़ा:

परिभाषित करें ("WP_DEBUG", गलत); /* संशोधनों की संख्या रद्द करें या सीमित करें */ परिभाषित करें ("WP_POST_REVISIONS", गलत); /* बस इतना ही, आगे कोई संपादन नहीं। आपको कामयाबी मिले! */

सभी पुराने संशोधन हटाये जा रहे हैं

यदि आपने तुरंत सहेजे गए संशोधनों को अक्षम नहीं किया है, तो उनमें से पहले से ही बहुत सारे हो सकते हैं और, यदि वांछित हो, तो पुराने संशोधनों को हटाया जा सकता है। ऐसा करने के लिए, आपको phpMyAdmin एप्लिकेशन में लॉग इन करना होगा, एक डेटाबेस का चयन करना होगा और SQL टैब पर जाना होगा:

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

मेटा डेटा हटाना

wp_postmeta से हटाएं जहां post_id IN है (wp_posts से आईडी चुनें जहां post_type = "संशोधन" और post_name जैसे "%revision%");

और "फॉरवर्ड" बटन दबाएँ।

एक वर्गीकरण हटाना

SQL क्वेरी इनपुट फ़ील्ड में कॉपी और पेस्ट करें अगली पंक्ति:

wp_term_relationships से हटाएं जहां object_id IN है (wp_posts से आईडी चुनें जहां post_type = "संशोधन" और post_name जैसे "%revision%");

और "फॉरवर्ड" बटन दबाएँ।

सभी संशोधन हटाएँ

SQL क्वेरी इनपुट फ़ील्ड में निम्न पंक्ति को कॉपी और पेस्ट करें:

wp_posts से हटाएं जहां पोस्ट_प्रकार = "संशोधन" और पोस्ट_नाम जैसे "%संशोधन%";

और "फॉरवर्ड" बटन दबाएँ।

प्रत्येक कमांड को निष्पादित करने के बाद, आप सूचना विंडो में देखेंगे कि डेटाबेस से कितनी पंक्तियाँ हटा दी गईं।

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

  • मेटा डेटा - 0 पंक्तियाँ हटाई गईं;
  • वर्गीकरण - 0 पंक्तियाँ हटाई गईं;
  • पुनरीक्षण - 33 पंक्तियाँ हटा दी गईं।

एक पोस्ट को संपादित करने से, जो अभी तक पूरी नहीं हुई थी, 33 संशोधन हुए जिनकी मुझे आवश्यकता नहीं थी। संशोधनों से जुड़ा कोई मेटाडेटा या वर्गीकरण नहीं बनाया गया था।

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

ये तथाकथित संशोधन या अन्यथा संस्करण सीएमएस वर्डप्रेस के पुराने संस्करणों के बाद से मौजूद हैं।

पोस्ट संशोधन की आवश्यकता क्यों है?

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

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

अपने पूरे अभ्यास में, मुझे केवल एक बार ऐसे भंडार से एक प्रति पुनर्स्थापित करनी पड़ी है। लेकिन फिर भी।

प्रथम दृष्टया यह सुविधा काफी उपयोगी प्रतीत होती है। हालाँकि, आपको यह समझना चाहिए कि ऐसी प्रत्येक बचत डेटाबेस पर एक अतिरिक्त भार है, क्योंकि सभी प्रतियाँ वहाँ संग्रहीत हैं।

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

यदि आपके पास प्रत्येक पोस्ट के लिए 5 नहीं, बल्कि 10 संशोधन हों तो क्या होगा? वैसे, आपके पास कितना है, अगर यह कोई रहस्य नहीं है? कृपया इसके बारे में टिप्पणियों में लिखें।

वैसे, सबसे दिलचस्प बात यह है कि जब आप "सहेजें" बटन पर क्लिक भी नहीं करते हैं, तो पोस्ट संशोधन स्वचालित रूप से बन जाते हैं। इसे ऑटोसेव कहा जाता है.

मैं पोस्ट संपादन की संख्या कैसे सीमित कर सकता हूँ?

हम पहले से ही जानते हैं कि सभी संशोधन एक डेटाबेस में संग्रहीत होते हैं। उनकी संख्या बदलने के लिए, हमें एक मानक "फ़िल्टर" की आवश्यकता होती है, जिसे wp_revisions_to_keep कहा जाता है, या wp-config.php फ़ाइल में WP_POST_REVISIONS निर्देश का उपयोग करते हैं।

वैसे, किसी कारण से wp-config फ़ाइल में निर्देश मेरे काम नहीं आया। लिखें, वर्डप्रेस के नए संस्करणों में यह किसके लिए काम करता है?

तो, मान लीजिए कि हम संशोधनों को सहेजने की क्षमता छोड़ना चाहते हैं, लेकिन मान लीजिए, केवल 3 टुकड़े ही छोड़ते हैं। ऐसा करने के लिए हमें निम्नलिखित लिखना होगा:

फ़ंक्शन my_revisions_to_keep($revisions) ( return 3; ) add_filter('wp_revisions_to_keep', 'my_revisions_to_keep');

wp_revisions_to_keep का उपयोग करके आप प्रतियों की संख्या को और सीमित कर सकते हैं अलग - अलग प्रकारपदों अधिक सटीक रूप से, एक प्रकार में संशोधन की एक संख्या होती है, दूसरे में - दूसरी।

ठीक है, उदाहरण के लिए, मान लें कि आपको पृष्ठों के लिए 5 संशोधन और लेखों (पोस्ट) और अन्य प्रकार के पोस्ट के लिए 3 संशोधन की आवश्यकता है।

फ़ंक्शन my_revisions_to_keep($revisions, $post) ( if ("पेज" == $post->post_type) रिटर्न 5; अन्यथा रिटर्न 3; ) add_filter("wp_revisions_to_keep", "my_revisions_to_keep", 5, 2);

आप wp-config.php फ़ाइल में WP_POST_REVISIONS का उपयोग करने का भी प्रयास कर सकते हैं, लेकिन यह विधि आपको पोस्ट प्रकारों को अलग करने की अनुमति नहीं देती है।

परिभाषित करें ("WP_POST_REVISIONS", 3);

वर्डप्रेस में संशोधनों को कैसे अक्षम करें और/या हटाएं

उसी तरह, आप संशोधनों को पूरी तरह से अस्वीकार कर सकते हैं। आपको बस प्रतिबंधों में संख्या 0 डालने की आवश्यकता है।

फ़ंक्शन my_revisions_to_keep($revisions) ( return 0; ) add_filter('wp_revisions_to_keep', 'my_revisions_to_keep');

या wp-config.php फ़ाइल का उपयोग करें:

परिभाषित करें ("WP_POST_REVISIONS", 0);

सबसे महत्वपूर्ण। संशोधनों को अक्षम करने से उनके अस्तित्व (पहले से मौजूद) पर किसी भी तरह से कोई प्रभाव नहीं पड़ेगा। वे। यदि आपके पास प्रत्येक लेख के लिए 3-5 संशोधन हैं और आपने संशोधन अक्षम कर दिए हैं, तो पोस्ट की पुरानी प्रतियां अभी भी बनी रहेंगी। उन्हें डेटाबेस के माध्यम से मैन्युअल रूप से हटाना होगा।

सभी संशोधनों और संस्करणों को कैसे हटाएं

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

मुझे लगता है, चलो शुरू करें। लेकिन कुछ भी डिलीट करने से पहले बैकअप बना लें। संपूर्ण साइट का बैकअप बनाना बेहतर है.

wp_postmeta से हटाएं जहां post_id IN है (wp_posts से आईडी चुनें जहां post_type = "संशोधन" और post_name जैसे "%revision%");

हम टैक्सोनॉमी के लिए भी कुछ ऐसा ही करते हैं

wp_term_relationships से हटाएं जहां object_id IN है (wp_posts से आईडी चुनें जहां post_type = "संशोधन" और post_name जैसे "%revision%");

और हां, हम संशोधनों को स्वयं ही हटा देते हैं।

wp_posts से हटाएं जहां पोस्ट_प्रकार = "संशोधन" और पोस्ट_नाम जैसे "%संशोधन%";

यह MySQL क्वेरी आपके डेटाबेस के सभी संशोधनों को हटा देगी। ऑटोसेव को छोड़कर।

ऑटोसेव को भी एक संशोधन माना जाता है, लेकिन उन्हें हटाया या अक्षम नहीं किया जाता है!! इसलिए, उन्हें यथासंभव छोटा रखने के लिए, टेक्स्ट को Word में पहले से लिखें, और फिर उन्हें व्यवस्थापक क्षेत्र में पेस्ट करें!

MySQL के साथ कैसे काम करें इस पर एक छोटा सा अनुस्मारक

अगर आप अचानक भूल गए.

मैं adminvps होस्टिंग के साथ काम करता हूं, मैंने आपको इस लेख में बताया भी है कि ऐसा क्यों है। तो, मैं इस पर सब कुछ दिखाऊंगा।

अपने होस्टिंग कंट्रोल पैनल में phpMyAdmin पर लॉग इन करें।

अपना लॉगिन और पासवर्ड दर्ज करें.

हमने आवश्यक डेटाबेस का चयन किया और SQL बटन पर क्लिक किया, जो शीर्ष पर स्थित है।

और हम लेखन के लिए एक बड़ा क्षेत्र देखते हैं एसक्यूएल प्रश्न. संपूर्ण डेटाबेस के लिए.

वहां हम सभी अनुरोधों को क्रम से दर्ज करते हैं।

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

और आखिरी अनुरोध का उपयोग करके मुझे यही मिला।

देखिये इसके बाद मेरा ब्लॉग कैसे तेज़ हो गया। यह सिर्फ एक परी कथा है!

मुझे यकीन है कि आपके पास भी यही बात है! इसे जांचें और इसके बारे में मुझे बाद में लिखें।

पोस्ट संपादकों के साथ काम करने के लिए प्लगइन

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

यदि आपके पास अभी भी प्रश्न हैं, तो पूछें, मुझे आपकी मदद करने में खुशी होगी। अभी के लिए इतना ही। आपके ध्यान देने के लिए धन्यवाद!

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

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

वर्डप्रेस में इतिहास बदलें: यह क्या है?

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

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

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

वर्डप्रेस में चेंज हिस्ट्री के साथ कैसे काम करें

जैसा कि आप नीचे स्क्रीनशॉट से देख सकते हैं, संशोधन पोस्ट संपादन स्क्रीन के प्रकाशित अनुभाग में स्थित हैं। आप स्क्रीन विकल्प पर क्लिक करके और संशोधन का चयन करके भी पोस्ट संपादक में संशोधन प्रदर्शित कर सकते हैं।

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

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

संशोधन किस प्रकार की सामग्री का समर्थन करते हैं?

वर्डप्रेस संशोधन इतिहास आपकी साइट पर सभी पोस्ट और पेजों के साथ-साथ पोर्टफोलियो और प्रशंसापत्र (जेटपैक द्वारा जोड़ा गया) जैसे कस्टम पोस्ट प्रकारों के लिए काम करता है।

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

$ समर्थन = सरणी ("शीर्षक", "संपादक", "संशोधन");

कस्टम पोस्ट प्रकारों के लिए कोड आमतौर पर function.php फ़ाइल में स्थित होता है। रजिस्टर_पोस्ट_टाइप से शुरू होने वाली लाइन के ऊपर एक लाइन रखें।

अब आइए देखें कि संस्करण इतिहास से कैसे लाभ उठाया जाए।

संशोधनों को सक्षम या पूर्णतः अक्षम करें

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

आप अपनी wp-config.php फ़ाइल में निम्नलिखित पंक्ति जोड़कर मैन्युअल रूप से संशोधन सक्षम कर सकते हैं:

परिभाषित करें ("WP_POST_REVISIONS", सत्य);

आप संशोधनों को गलत पर सेट करके उन्हें पूरी तरह से अक्षम भी कर सकते हैं:

परिभाषित करें ("WP_POST_REVISIONS", गलत);

हम उपलब्ध संशोधनों की संख्या सीमित करते हैं

यदि आप प्रति पोस्ट या पेज पर उपलब्ध संशोधनों की संख्या को सीमित करना चाहते हैं, तो आप अपनी wp-config.php फ़ाइल में निम्नलिखित कोड के साथ ऐसा कर सकते हैं:

परिभाषित करें ("WP_POST_REVISIONS", 5);

परिणामस्वरूप, आपको स्वत: सहेजे गए संस्करण को छोड़कर प्रत्येक प्रविष्टि के लिए अधिकतम 5 संशोधन मिलेंगे। यह उपयोगी है यदि आपकी होस्टिंग आपके डेटाबेस के आकार को सीमित कर रही है या यदि आपको लगता है कि आप अक्सर संशोधनों का उपयोग नहीं कर रहे हैं।

प्रति-प्रविष्टि के आधार पर संशोधन प्रबंधित करें

यदि आप कुछ अतिरिक्त कोडिंग करने के इच्छुक हैं, तो आप प्रत्येक चयनित प्रविष्टि के लिए संशोधनों की संख्या सीमित करने के लिए ऐसा कर सकते हैं। ऐसा करने के लिए, wp_revisions_to_keep फ़िल्टर का उपयोग करें। कोड इस प्रकार दिखेगा:

Add_filter('wp_revisions_to_keep', 'filter_function_name', 10, 2); फ़ंक्शन फ़िल्टर_फ़ंक्शन_नाम ($ संख्या, $ पोस्ट) ( $ संख्या वापस करें; )

यहां हम एक WP_Post ऑब्जेक्ट पास करते हैं जो लक्ष्य पोस्ट और आवश्यक संस्करणों की संख्या का प्रतिनिधित्व करता है।

संशोधन प्रबंधन प्लगइन्स

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

संशोधन हटाने के बाद डेटाबेस को अनुकूलित करें

अनावश्यक संशोधनों को साफ़ करने और डेटाबेस को अनुकूलित करने के लिए प्लगइन। मुख्य कार्य:

  • पोस्ट, पेज और कस्टम पोस्ट प्रकारों के लिए संशोधन हटाएं।
  • सहेजने के लिए संशोधनों की संख्या का चयन करना।
  • स्पैम टिप्पणियाँ और अप्रयुक्त टैग हटाना.
  • पिंगबैक और ट्रैकबैक हटाना.
  • डेटाबेस तालिकाओं का अनुकूलन.
  • वगैरह।

प्लगइन मल्टीसाइट्स के साथ संगत है। यह समय-समय पर सफाई चलाने का समर्थन करता है।

WP संशोधन नियंत्रण

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

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

यह निम्नलिखित फ़ील्ड को संशोधन प्रणाली में जोड़ता है:

  • लेखक
  • पोस्ट करने की तारीख
  • स्थायी लिंक
  • पोस्ट स्थिति
  • पासवर्ड पोस्ट करें
  • टिप्पणी स्थिति
  • पिंग स्थिति
  • पोस्ट/पेज पेरेंट
  • मेनू ऑर्डर

प्लगइन कई लेखकों वाले ब्लॉगों के लिए बहुत सुविधाजनक है और पोस्ट में संशोधन पर सावधानीपूर्वक नियंत्रण रखता है।

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

अन्य विकल्प:

  • संशोधन अक्षम करना.
  • संपूर्ण साइट के लिए, प्रत्येक प्रकार की पोस्ट के लिए, प्रत्येक व्यक्तिगत पोस्ट के लिए पोस्ट संशोधन को सीमित करना
  • बड़े पैमाने पर या व्यक्तिगत रूप से संशोधन हटाना

"5.0 तक वर्डप्रेस के सभी संस्करण" नामक प्रस्थान ट्रेन के बाद, मैं वर्डप्रेस के संशोधनों या संस्करणों के बारे में यह विलंबित लेख लिख रहा हूं। देर क्यों? क्योंकि वर्डप्रेस संशोधन प्रणाली गुटेनबर्ग संपादक के साथ काम नहीं करेगी।

वर्डप्रेस संशोधन प्रणाली

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

तो, वर्डप्रेस संस्करण डेटाबेस में सहेजे गए लेखों की प्रतियां हैं जिन्हें व्यवस्थापक फ़ील्ड में दर्ज करता है पाठ संपादकसिस्टम.

संपादक में "सहेजें" बटन पर क्लिक करने के बाद या ऑटोसेविंग के परिणामस्वरूप लेखों को वर्डप्रेस संस्करणों में शामिल किया जा सकता है। लेखों और पृष्ठों का संशोधन तिथि और समय के अनुसार याद रहता है।

किसी लेख को स्वतः सहेजना हैव्यवस्थापक की इच्छा के बिना, सिस्टम द्वारा सामग्री का स्वचालित भंडारण। ऑटोसेव समय-समय पर, हर 2 मिनट में होता है। प्रत्येक अगली प्रतिलिपि पिछली प्रतिलिपि को अधिलेखित कर देती है। संपादक की सूची में, इस प्रति को "ऑटो-सेव" के रूप में चिह्नित किया गया है (नीचे स्क्रीनशॉट देखें)।

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

वर्डप्रेस संस्करण सेटिंग्स और प्रबंधन

आइए देखें कि यह टूल आम तौर पर कैसे काम करता है। हम साइट के प्रशासनिक भाग, "पोस्ट संपादित करें" टैब पर सभी संभावनाओं को देखेंगे। यह पेज एडिटर में भी उसी तरह काम करता है।

ध्यान! रिकॉर्ड्स जोड़ने और पेज जोड़ने के लिए तहों पर कोई संपादन फ़ील्ड नहीं हैं।

समायोजन

किसी आलेख (पृष्ठों) के सहेजे गए संशोधनों को देखने को अक्षम करने के लिए, जो डिफ़ॉल्ट रूप से सक्षम है, "प्रविष्टि संपादित करें" पृष्ठ के ऊपरी दाएं कोने में "सेटिंग्स" बटन पर जाएं।

यहां, परंपरागत रूप से, परिवर्तनों को सहेजे बिना, चेक को हाइलाइट करके ब्लॉक हटा दिए जाते हैं (जोड़े जाते हैं)।

नियंत्रण

सम्मिलित संशोधन ब्लॉक पृष्ठ के नीचे है। वह ऐसा दिखता है. किसी कार्यशील वेबसाइट पर प्रकाशित सामग्री के इतने सारे सहेजे गए रिकॉर्ड नहीं होने चाहिए; यह कचरा है और इसे साफ करने की आवश्यकता है।

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

मूल स्रोतों में रुचि रखने वालों के लिए, एक सहायता बटन है जो आपको WordPress.org संशोधन पृष्ठ का लिंक देगा। सर्कल बंद है, और हम समझते हैं कि इस सुविधा को वर्डप्रेस संशोधन क्यों कहा जाता है।

संशोधनों को इस प्रकार संग्रहित किया जाता है बाल तत्वसामग्री। डिफ़ॉल्ट रूप से, सिस्टम शीर्षक, लेखक, सामग्री और घोषणा में परिवर्तन को ट्रैक करता है।

कैसे निष्क्रिय करें

डिफ़ॉल्ट रूप से, सिस्टम दोनों विकल्पों (नियमित और ऑटो) के सभी संशोधनों को सहेजता है। यदि आपको उनकी (संशोधन) आवश्यकता है, तो आप उन्हें सीमित कर सकते हैं। ऐसा करने के लिए, अपनी wp-config फ़ाइल में कार्य विषयपंक्ति दर्ज करें:

परिभाषित करें ("WP_POST_REVISIONS", X);

अर्थ एक्समें बदलो:

  • शून्य (0) यदि हम कुछ भी बचाना नहीं चाहते;
  • -1, यदि हम डिफ़ॉल्ट रूप से सब कुछ वैसा ही लौटाना चाहते हैं जैसा वह था;
  • आपके लिए आवश्यक सहेजी गई प्रतियों की संख्या ऑर्डर करने के लिए कोई भी संख्या।

प्रतिक्रिया देने से पहले wp-config फ़ाइल की उपस्थिति की जाँच करना न भूलें बैकअप प्रतिसाइट। या कम से कम संपादन से पहले फ़ाइल की एक प्रतिलिपि बना लें।

राय। मैं नहीं जानता कि आपको प्रतिलिपियाँ सहेजना अक्षम क्यों करना चाहिए। सर्वर से कनेक्शन टूट जाने पर दर्जनों बार ऑटोसेव ने मेरी मदद की है। इन्हें साफ़ करना बेहतर है.

प्रतियों की सफाई

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

यह सफाई प्लगइन्स का उपयोग करके किया जा सकता है। इनके बारे में विस्तार से और. या प्रशंसकों के लिए, सब कुछ मैन्युअल रूप से करें, पर जाएँ



मित्रों को बताओ