أفضل طريقة للتعامل مع المواضيع القديمة

لا توجد مدونة أو موقع إلا ويحتوي مواضيع قديمة بعض المواقع يكون بها ميزة وجود أرشيف كقسم مستقل مثل المنتديات
لكن هذا ليس متاح في بلوجر , وعندما تصبح هناك مواضيع قديمة ولا أقصد بالقديمة زمنياً فهناك مواضيع قديمة زمنياً لكنها ما تزال مفيده وبها معلومات قيمة لكن هناك مواضيع قديمة معلوماتياً حتى لو كانت حديثة زمنياً وهناك حلان متعارف عليهم للتعامل معها
الأول ان تتركها كما هي
وفي هذه الحالة يعاني الزائر من تضيع وقته بالقراءة وربما تجربة امور مذكوره في موضوع قديم ثم يكتشف ان الامر قديم بعد عناء طويل
الثاني أن تحذفها
وهنا ستعاني مدونتك من وجود روابط كثيرة تالفه تقود لصفحات خطأ وهو ما سيجعل الزائر أيضاً يمل من تكرار الروابط التالفة
لكن حل جديد فكرت فيه نتيجة حاجتي الشخصية للأمر وهو حل اعداد وفكرة حصرية لكن مدون
فأنا أعاني من وجود مواضيع قديمة واعرف انكم عانيتم من بعضها وأعتذر عن هذا لكن آن أوان التنظيف :)
والحل يسير كالتالي
1- قم بجمع كل مواضيعك القديمة في تسمية جديدة سميها اسم قصير ويفضل ان يكون بالإنجليزية
2- قم بإزالة المواضيع التي جمعتها من التسميات الاخرى التي كانت مضافة لها بحيث لا تكون المواضيع موجوده إلا في تلك التسمية
ستفيدك النقطة الثالثة في الموضوع التالي لضبط النقطتين السابقتينالطريقة الصحيحة للتعامل مع التسميات أو الأقسام في بلوجر
3- ابحث عن هذا الكود في القالب
ثم أضف فوقه الكود التالي : ملحوظة ان وجدت أكثر من كود جرب مع كل واحد حتى تجد الذي يعمل ولكن لا تكرر الكود في القالب فقط مع واحد منهم وهو الذي سيعمل معك
<b:if cond='data:blog.pageType == "item"'>
<b:if cond='data:post.labels any (l => l.name == "TheLab")'>
<style>
#CnmuOld{position:fixed;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);z-index:999}
#InOld{position:absolute;right:50%;width:300px;margin-right:-150px;background-color:#fff;box-shadow:0 2px 4px #000;top:25%;padding:10px;box-sizing:border-box;text-align:center}
#InOld p{margin:10px;padding:0;font-size:20px;text-shadow:1px 1px 2px #000}
#InOld a{display:inline-block;text-align:center;text-decoration:none;background-color:#444
;width:120px;font-size:16px;color:#fff;border-radius:4px;margin:10px 0}
#InOld a:hover{background-color:#000}
body #comments {display:none !important;}
</style>
<div id='CnmuOld'>
<div id='InOld'>
<p>هذا الموضوع قديم</p>
<a href='/'>العودة للرئيسية</a>
<a href='#' onclick='CnmuClose()'>متابعة القراءة</a>
</div>
<script type='text/javascript'>
//<![CDATA[
var _0x8703=["\x32\x20\x31\x28\x29\x7B\x30\x2E\x33\x28\x22\x34\x22\x29\x2E\x36\x2E\x35\x3D\x22\x37\x22\x7D","\x7C","\x73\x70\x6C\x69\x74","\x64\x6F\x63\x75\x6D\x65\x6E\x74\x7C\x43\x6E\x6D\x75\x43\x6C\x6F\x73\x65\x7C\x66\x75\x6E\x63\x74\x69\x6F\x6E\x7C\x67\x65\x74\x45\x6C\x65\x6D\x65\x6E\x74\x42\x79\x49\x64\x7C\x43\x6E\x6D\x75\x4F\x6C\x64\x7C\x64\x69\x73\x70\x6C\x61\x79\x7C\x73\x74\x79\x6C\x65\x7C\x6E\x6F\x6E\x65","\x72\x65\x70\x6C\x61\x63\x65","","\x5C\x77\x2B","\x5C\x62","\x67"];eval(function(_0x4adex1,_0x4adex2,_0x4adex3,_0x4adex4,_0x4adex5,_0x4adex6){_0x4adex5= function(_0x4adex3){return _0x4adex3};if(!_0x8703[5][_0x8703[4]](/^/,String)){while(_0x4adex3--){_0x4adex6[_0x4adex3]= _0x4adex4[_0x4adex3]|| _0x4adex3};_0x4adex4= [function(_0x4adex5){return _0x4adex6[_0x4adex5]}];_0x4adex5= function(){return _0x8703[6]};_0x4adex3= 1};while(_0x4adex3--){if(_0x4adex4[_0x4adex3]){_0x4adex1= _0x4adex1[_0x8703[4]]( new RegExp(_0x8703[7]+ _0x4adex5(_0x4adex3)+ _0x8703[7],_0x8703[8]),_0x4adex4[_0x4adex3])}};return _0x4adex1}(_0x8703[0],8,8,_0x8703[3][_0x8703[2]](_0x8703[1]),0,{}))
//]]>
</script>
</div>
</b:if>
</b:if>
كما تلاحظ وظيفة الكود هو اظهار رسالة في التسمية التي ستعدها للمواضيع القديمة بحيث ينتبه القارئ من البداية للأمر
وهو يقرر اما متابعة القراءة أو العودة للرئيسية
الكود سيعمل فقط في التسمية التي تحددها والمعلمة باللون الاحمر في الكود غيرها بالتسمية التي ستنشئها
اعدادات مظهرية
الكلمات العربية عدلها بما تريدبالأخضر لون الأزرار
والازرق لونهم عند التمرير
باللون الوردي هو كود يخفي التعليقات في تلك التسمية ازله ان اردتها ظاهره

ليست هناك تعليقات:
إرسال تعليق