ঠিক করুন - ওয়ার্ডপ্রেস 4.0 আপগ্রেডের পরে থিসিস থিমে মন্তব্য দেখাচ্ছে না

এক মাস আগে, ওয়ার্ডপ্রেস সংস্করণ 4.0 "বেনি" জনসাধারণের জন্য বেশ কিছু বর্ধিতকরণ এবং বাগ সংশোধন সহ প্রকাশ করা হয়েছিল৷ যদিও নতুন WP রিলিজটি মসৃণ হয়েছে কিন্তু নতুন আপডেটটি থিসিস থিমের পুরানো সংস্করণ চালানোর জন্য ওয়ার্ডপ্রেস ব্যবহারকারীদের জন্য কিছু সমস্যার সৃষ্টি করেছে। সমস্যাটি থিসিস 1.8.5 এবং v1.8.5 এর আগের থিসিসের পুরানো সংস্করণগুলির সাথে ঘটছে, যা WordPress 4.0 এর সাথে সামঞ্জস্যপূর্ণ নয়৷ এর ফলস্বরূপ, থিসিস 1.x ব্যবহারকারীরা লক্ষ্য করতে পারেন 500 সার্ভার ত্রুটি এবং "মন্তব্য পোস্ট প্রদর্শিত হচ্ছে নাওয়ার্ডপ্রেস 4.0 এ আপগ্রেড করার পরে।

আমাদের সাইটে একটি অনুরূপ সমস্যা ঘটেছে, যেখানে পাঠকরা মন্তব্য করতে সক্ষম হয়েছিল কিন্তু মন্তব্যগুলি প্রকৃতপক্ষে কোনো পোস্টে দেখা যাচ্ছে না এবং কেউ শুধুমাত্র মন্তব্যের সংখ্যা দেখতে পাচ্ছিলেন। ঠিক আছে, আমরা অবশেষে এটি ঠিক করেছি এবং এটি বেশ সহজ ছিল! আমি এটি শেয়ার করছি কারণ এটি অন্যান্য থিসিস থিম ব্যবহারকারীদের জন্য উপযোগী হতে পারে যারা এক মাস থেকে একই সমস্যার সম্মুখীন হচ্ছেন।

DIYthemes সম্পূর্ণ ওয়ার্ডপ্রেস 4.0 সামঞ্জস্য সহ থিসিস 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. পরিবর্তে 187 লাইনে ক্লাস ফোল্ডারে comments.php ফাইলটি সম্পাদনা করুন

$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-ভেরিয়েবলে নিয়ে যাওয়া কিন্তু এটি 500টি অভ্যন্তরীণ সার্ভার ত্রুটির কারণ বলে মনে হচ্ছে।

একবার আপনি এই পদক্ষেপগুলি অনুসরণ করার পরে, আপনার মন্তব্যগুলি এখন সঠিকভাবে প্রদর্শিত হচ্ছে কিনা তা পরীক্ষা করে দেখুন৷

সৌভাগ্যবশত, উপরের উদ্ধৃত কৌশলটি আমাদের জন্য একটি কবজ হিসাবে কাজ করেছে এবং মন্তব্যগুলি আগের মতোই আবার উপস্থিত হতে শুরু করেছে। এটা আপনার জন্য কাজ করে তাহলে আমাদের জানতে দিন। :)

টিপ মাধ্যমে @leanderbraunschweig [ওয়ার্ডপ্রেস সমর্থন]

ট্যাগ: ব্লগিংট্রিক্সআপডেটওয়ার্ডপ্রেস