با سلام ، امروز و در این مطلب با سری آموزش وردپرس در خدمت شما هستیم تا اینبار نحوه رفع خطا تعداد دیدگاه ها و دسته بندی ها که پس از درون ریزی اتفاق می افتد را ارائه کنیم البته این مشکل همیشه رخ نمی دهد اگر این بار شما با چنین خطایی روبرو هستید نگران نباشید آپ تم در کنار شماست.شاید برای شما هم این اتفاق بیفتد که بعد از درون ریزی با خطای تعداد دیدگاه و دسته ها روبرو ش شوید.در چنین مواقعی درون ریزی خوب بوده اما این دو مورد در نمایش ناقص دیده می شوند و قالب وردپرس شما را هم خراب می کند.در چنین مواقعی باید چکار کرد؟ با ما همراه باشید ….
ابتدا باید قبل از هر کاری از پوسته وردپرسی خود بک آپ بگیرید ( نسخه پشتیبان )
برای رفع یک فایل notepad باز و کد زیر را در آن جای دهید.
<?php include("wp-config.php"); if (!mysql_connect(DB_HOST, DB_USER, DB_PASSWORD)) { die('Could not connect: ' . mysql_error()); } if (!mysql_select_db(DB_NAME)) { die('Could not connect: ' . mysql_error()); } $result = mysql_query("SELECT term_taxonomy_id FROM ".$table_prefix."term_taxonomy"); while ($row = mysql_fetch_array($result)) { $term_taxonomy_id = $row['term_taxonomy_id']; echo "term_taxonomy_id: ".$term_taxonomy_id." count = "; $countresult = mysql_query("SELECT count(*) FROM ".$table_prefix."term_relationships WHERE term_taxonomy_id = '$term_taxonomy_id'"); $countarray = mysql_fetch_array($countresult); $count = $countarray[0]; echo $count." "; mysql_query("UPDATE ".$table_prefix."term_taxonomy SET count = '$count' WHERE term_taxonomy_id = '$term_taxonomy_id'"); } $result = mysql_query("SELECT ID FROM ".$table_prefix."posts"); while ($row = mysql_fetch_array($result)) { $post_id = $row['ID']; echo "post_id: ".$post_id." count = "; $countresult = mysql_query("SELECT count(*) FROM ".$table_prefix."comments WHERE comment_post_ID = '$post_id' AND comment_approved = 1"); $countarray = mysql_fetch_array($countresult); $count = $countarray[0]; echo $count." "; mysql_query("UPDATE ".$table_prefix."posts SET comment_count = '$count' WHERE ID = '$post_id'"); } ?>
در کد بالا که درون نوت پد ریختید دقت کنید باید برخی قسمت را پر و اطلاعات لازم را وارد کنید اول DB_host در این بخش باید نام هاست خود را بنویسید که همان localhost و دوم DB_user اسن که در این بخش هم نام دیتابیش خود را وارد کنید.سوم DB_password می باشد که باید رمز دیتابیش خود را وارد و سایر اصلاعات مربوطه را پر کنید در انتها فایل را با عنوان comments-fix.php ذخیره سازی کنید و وارد هاست خود شوید و این فایل را در روت هاست آپلود کنید.خب تا اینجا خوب پیش رفتید الان نوبت به بارگذاری این فایل است برای این کار مسیر فایل http://uptheme/comments-fix.php در مرور گر خود وارد و اینتر بزنید تا بارگذاری شود.با این کا خطا به راحتی حل خواهد شد و شما از شر چنین مشکلی خلاصی پیدا خواهید کرد لازم به ذکر است در انتها فایل را از روت هاست پاک کنید.
منبع: آپ تم مرجع: آموزش وردپرس
اولین نفری باش که به این مقاله امتیاز میدی 🙂