درست کریں - ورڈپریس 4.0 اپ گریڈ کے بعد تھیسس تھیم میں تبصرے نہیں دکھا رہے ہیں۔

ایک ماہ پہلے، ورڈپریس ورژن 4.0 "بینی" کو عوام کے لیے کئی اضافہ اور بگ فکسز کے ساتھ جاری کیا گیا تھا۔ اگرچہ نئی WP ریلیز ہموار ہوئی لیکن نئی اپ ڈیٹ تھیسس تھیم کا پرانا ورژن چلانے والے ورڈپریس صارفین کے لیے چند مسائل کا باعث بنی۔ مسئلہ تھیسس 1.8.5 اور v1.8.5 سے پہلے تھیسس کے پرانے ورژن کے ساتھ ہو رہا ہے، جو WordPress 4.0 کے ساتھ مطابقت نہیں رکھتے ہیں۔ اس کے نتیجے میں، تھیسس 1.x صارفین نوٹس لے سکتے ہیں۔ 500 سرور کی خرابی۔ اور "پوسٹس میں تبصرے نظر نہیں آرہے ہیں۔ورڈپریس 4.0 میں اپ گریڈ کرنے کے بعد۔

ہماری سائٹ پر بھی ایسا ہی ایک مسئلہ پیش آیا، جہاں قارئین تبصرے کرنے کے قابل تھے لیکن تبصرے درحقیقت کسی بھی پوسٹ میں ظاہر نہیں ہو رہے تھے اور کوئی صرف کمنٹس کاؤنٹر کی تعداد دیکھ سکتا تھا۔ ٹھیک ہے، ہم نے آخر کار اسے ٹھیک کر دیا اور یہ بہت آسان تھا! میں اسے اس لیے شیئر کر رہا ہوں کیونکہ یہ تھیسس تھیم کے دوسرے صارفین کے لیے مفید ہو سکتا ہے جو ایک ماہ سے اسی مسئلے کا سامنا کر رہے ہیں۔

DIYthemes نے مکمل WordPress 4.0 مطابقت کے ساتھ Thesis 1.8.6 اپ ڈیٹ جاری کرکے اس مسئلے کو حل کرنے کے لیے ایک پیچ جاری کیا ہے۔ تاہم، اپ ڈیٹ ڈاؤن لوڈ کرنے کے لیے آپ کے پاس ایک DIY تھیمز اکاؤنٹ ہونا ضروری ہے اور ورژن 1.x سے 1.8.6 تک اپ ڈیٹ کرنے کے لیے ہدایات دیکھیں۔ ٹھیک ہے، آپ ذیل میں دی گئی سادہ ہدایات پر عمل کر کے نمایاں کردہ مسئلے کو بھی ٹھیک کر سکتے ہیں۔ یہاں دی گئی درست ہدایات تھیسس سپورٹ فورم سے اخذ کی گئی ہیں۔

نوٹ: ہم نے اسے تھیسس 1.8.4 + ورڈپریس 4.0 پر آزمایا ہے۔ اگر آپ کے پاس v1.8.5 سے پہلے تھیسس کا پرانا ورژن ہے تو آپ کو پہلے تھیسس کو v1.8.5 پر اپ ڈیٹ کرنا ہوگا۔ کسی طرح، اگر آپ تھیسس کو اپ ڈیٹ نہیں کر سکتے ہیں، تو یقینی بنائیں کہ پہلے comments.php فائل کا بیک اپ لیں اور پھر نیچے دی گئی چال کو آزمائیں۔

نوٹ: اس فکس کو تعینات کرنے سے پہلے آپ کو ورژن 1.8.5 استعمال کرنا چاہیے۔ اگر آپ اب بھی ایک پرانا 1.x ورژن استعمال کر رہے ہیں، تو آپ کو پہلے تھیسس کو اپ ڈیٹ کرنا چاہیے۔

1. FTP کا استعمال کرتے ہوئے، اپنے سرور پر /wp-content/themes/thesis_185/lib/classes/ فولڈر پر جائیں۔

2. کلاسز فولڈر میں comments.php فائل کو لائن 187 پر اس کے بجائے ایڈٹ کریں۔

$wp_query->comments_by_type = &separate_comments($wp_query->تبصرے)؛ $_comments = $wp_query->comments_by_type['تبصرہ']؛

اب آپ لکھیں

$wp_query->comments_by_type = علیحدہ_تبصرے($wp_query->تبصرے)؛ $_comments = &$wp_query->comments_by_type['تبصرہ']؛

صرف تبدیلی "&" کو $_comments-variable میں منتقل کر رہی ہے لیکن ایسا لگتا ہے کہ یہ 500 اندرونی سرور کی خرابیوں کا سبب بنتا ہے۔

ان اقدامات پر عمل کرنے کے بعد، یہ دیکھنے کے لیے چیک کریں کہ آیا آپ کے تبصرے اب صحیح طریقے سے دکھائے جا رہے ہیں۔

خوش قسمتی سے، اوپر دی گئی چال نے ہمارے لیے دلکش کام کیا اور تبصرے پہلے کی طرح دوبارہ آنا شروع ہو گئے۔ اگر یہ آپ کے لیے کام کرتا ہے تو ہمیں بتائیں۔ :)

ٹپ ذریعے @leanderbraunschweig [ورڈپریس سپورٹ]

ٹیگز: BloggingTricksUpdateWordPress