சரி - வேர்ட்பிரஸ் 4.0 மேம்படுத்தலுக்குப் பிறகு கருத்துரைகள் தீசிஸ் தீமில் காட்டப்படவில்லை

ஒரு மாதத்திற்கு முன்பு, வேர்ட்பிரஸ் பதிப்பு 4.0 "பென்னி" பல மேம்பாடுகள் மற்றும் பிழை திருத்தங்களுடன் பொதுமக்களுக்காக வெளியிடப்பட்டது. புதிய WP வெளியீடு சீராக இருந்தாலும், புதிய புதுப்பிப்பு, பழைய பதிப்பான தீசிஸ் தீம்களை இயக்கும் வேர்ட்பிரஸ் பயனர்களுக்கு சில சிக்கல்களை ஏற்படுத்தியது. WordPress 4.0 உடன் இணங்காத v1.8.5 க்கு முந்தைய ஆய்வறிக்கை 1.8.5 மற்றும் ஆய்வின் பழைய பதிப்புகளில் சிக்கல் ஏற்படுகிறது. இதன் விளைவாக, ஆய்வறிக்கை 1.x பயனர்கள் கவனிக்கலாம் 500 சர்வர் பிழை மற்றும் "இடுகைகளில் கருத்துகள் தோன்றவில்லை” WordPress 4.0 க்கு மேம்படுத்திய பிறகு.

எங்கள் தளத்தில் இதே போன்ற சிக்கல் ஏற்பட்டது, அங்கு வாசகர்கள் கருத்துகளை தெரிவிக்க முடிந்தது, ஆனால் கருத்துகள் உண்மையில் எந்த இடுகைகளிலும் காட்டப்படவில்லை, மேலும் ஒருவர் கருத்துகளின் எண்ணிக்கையை மட்டுமே பார்க்க முடியும். சரி, நாங்கள் இதை இறுதியாக சரிசெய்தோம், இது மிகவும் எளிதானது! ஒரு மாதத்திலிருந்து இதே சிக்கலை எதிர்கொண்டிருக்கும் மற்ற தீசிஸ் தீம் பயனர்களுக்கு இது பயனுள்ளதாக இருக்கும் என்பதால் இதைப் பகிர்கிறேன்.

முழு வேர்ட்பிரஸ் 4.0 இணக்கத்தன்மையுடன் ஆய்வறிக்கை 1.8.6 புதுப்பிப்பை வெளியிடுவதன் மூலம் இந்த சிக்கலை சரிசெய்ய DIYthemes ஒரு பேட்சை வெளியிட்டுள்ளது. இருப்பினும், புதுப்பிப்பைப் பதிவிறக்க, பதிப்பு 1.x இலிருந்து 1.8.6 க்கு மேம்படுத்துவதற்கான வழிமுறைகளைப் பார்க்க, உங்களிடம் DIY தீம்கள் கணக்கு இருக்க வேண்டும். சரி, கீழே குறிப்பிடப்பட்டுள்ள எளிய வழிமுறைகளைப் பின்பற்றுவதன் மூலம், தனிப்படுத்தப்பட்ட சிக்கலை நீங்கள் சரிசெய்யலாம். இங்கே புகாரளிக்கப்பட்ட பிழைத்திருத்த வழிமுறைகள் ஆய்வறிக்கை ஆதரவு மன்றத்திலிருந்து பெறப்பட்டவை.

குறிப்பு: நாங்கள் அதை ஆய்வறிக்கை 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); $_comments = $wp_query->comments_by_type['comment'];

நீங்கள் இப்போது எழுதுகிறீர்கள்

$wp_query->comments_by_type = தனி_கருத்துகள்($wp_query->comments); $_comments = &$wp_query->comments_by_type['comment'];

"&" ஐ $_comments-மாறிக்கு நகர்த்துவதுதான் ஒரே மாற்றம் ஆனால் அது 500 உள் சேவையகப் பிழைகளை ஏற்படுத்துவதாகத் தெரிகிறது.

இந்தப் படிகளைப் பின்பற்றிய பிறகு, உங்கள் கருத்துகள் இப்போது சரியாகக் காட்டப்படுகிறதா என்பதைப் பார்க்கவும்.

அதிர்ஷ்டவசமாக, மேலே மேற்கோள் காட்டப்பட்ட தந்திரம் எங்களுக்கு ஒரு வசீகரம் போல் வேலை செய்தது மற்றும் கருத்துகள் முன்பு போலவே மீண்டும் தோன்ற ஆரம்பித்தன. இது உங்களுக்கு வேலை செய்தால் எங்களுக்குத் தெரியப்படுத்துங்கள். :)

உதவிக்குறிப்பு வழியாக @leanderbraunschweig [வேர்ட்பிரஸ் ஆதரவு]

குறிச்சொற்கள்: BloggingTricksUpdateWordPress