فهرست مطالب

آموزش رفع خطای درون ریزی در وردپرس

نحوه رفع خطا در تعداد دیدگاه و دسته ها پس از درون ریزی

با سلام ، امروز و در این مطلب با سری آموزش وردپرس در خدمت شما هستیم تا اینبار نحوه رفع خطا تعداد دیدگاه ها و دسته بندی ها که پس از درون ریزی اتفاق می افتد را ارائه کنیم البته این مشکل همیشه رخ نمی دهد اگر این بار شما با چنین خطایی روبرو هستید نگران نباشید آپ تم در کنار شماست.شاید برای شما هم این اتفاق بیفتد که بعد از درون ریزی با خطای تعداد دیدگاه و دسته ها روبرو ش شوید.در چنین مواقعی درون ریزی خوب بوده اما این دو مورد در نمایش ناقص دیده می شوند و قالب وردپرس شما را هم خراب می کند.در چنین مواقعی باید چکار کرد؟ با ما همراه باشید ….

ابتدا باید قبل از هر کاری از پوسته وردپرسی خود بک آپ بگیرید ( نسخه پشتیبان )

برای رفع یک فایل 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'");
}
?>

 

 

اولین نفری باش که به این مقاله امتیاز میدی 🙂
اشتراک
اطلاع از
guest
0 نظرات
بازخورد درون خطی
مشاهده همه نظرات
0
نظر خود را به اشتراک بگذاریدx

میتوانید در پلتفرم های زیر با ما ارتباط بر قرار کنید

0938-968-1487

در شبکه های زیر به شماره بالا پیام دهید

ما همیشه در اینجا آنلاین هستیم

میتوانید در اینجا سوالات خودتان را ارسال بفرمایید تا در کمترین زمان ممکن به شما پاسخ دهیم

نکته : بهتر است برای پشتیبانی محصولات از طریق تیکت اقدام کنید مگر در مواقع ضروری.

نکته : تماس تصویری فقط در پیام رسان های داخلی امکان پذیر است.

عضو شوید و همه محصولات را رایگان دانلود کنید!!!