رفتن به مطلب

انتقال دیدگاه از پستی به پست دیگر


پست های پیشنهاد شده

با سلام و خسته نباشید.

فرض کنید:

1- شخصی در پست شماره 1 دیدگاهی نوشته که هیچ ارتباطی به این پست ندارد و این دیدگاه را باید در پست شماره 2 مینوشت

در این صورت چگونه میشود دیدگاه ایشان را از پست شماره 1 به پست شماره 2 منتقل کرد؟؟

2- اگر دیدگاه در برگه ها باشد و قصد انتقال به پست شماره 2 داشته باشیم چطور؟؟

نمیخوام دیدگاه ایشان را پاک کنم و به نام ایشان خودم دستی در پست شماره 2 وارد کنم بلکه میخوام همین را منتقل کنم.

ممنون

لینک به ارسال

در phpMyAdmin وارد دیتابیس وردپرس بشید

در جدول wp_comments کامنت موردنظر رو پیدا کنید - به وسیله ی ویرایش آی دی پست دلخواه را در comment_post_id وارد کنید

لینک به ارسال

در phpMyAdmin وارد دیتابیس وردپرس بشید

در جدول wp_comments کامنت موردنظر رو پیدا کنید - به وسیله ی ویرایش آی دی پست دلخواه را در comment_post_id وارد کنید

برای این کاری دستوری نمیشه نوشت و اجرا کرد؟؟؟

فرض کنید 30 تا comment_post_id به شماره 20 دارید میخواهید به شماره 30 اصلاح کنید

لینک به ارسال

من که ندیدم حتی این کارم از ظریق phpmyadmin مناسب نیست پینهاد نمیشه

دستور زیر را میتوان در این مثال اجرا نمود؟؟


<?php
mysql_query("UPDATE wp_comments SET comment_post_id='30' WHERE comment_post_id='20'")
or die(mysql_error());
?>

ویرایش شده توسط YOU
لینک به ارسال

بله ولی این کد برای وردپرس کار نمیکنه.

بهتره کوئریش رو داخل phpmyadmin اجرا کنید.

لینک به ارسال

بله ولی این کد برای وردپرس کار نمیکنه.

بهتره کوئریش رو داخل phpmyadmin اجرا کنید.

کوئری زیر را در phpmyadmin اجرا کردم و درست اجرا شد ولی هنوز یه مشکل باقی مونده با اینکه تمام دیدگاههای پست یک به پست دو منتقل شده ولی هنوز پست یک مینویسه تعداد نظرات 30 عدد با وجود اینکه دیگر فاقد دیدگاه میباشد این مشکل را چطوری حل کنم ؟؟


UPDATE wp_comments SET comment_post_id='30' WHERE comment_post_id='20'

ممنون

لینک به ارسال

افزونه


http://wordpress.org/extend/plugins/tako-movable-comments/
http://wordpress.org/extend/plugins/move-comments/

لینک به ارسال

افزونه


http://wordpress.org/extend/plugins/tako-movable-comments/
http://wordpress.org/extend/plugins/move-comments/

این افزونه کار انتقال نظرات را انجام میدهد ولی من با کوئری فوق مراحل انتقال را انجام دادم فقط در پست شماره یک با وجود اینکه دیگر نظری وجود ندارد فقط زیر پست می نویسد تعداد نظرات 30 عدد این عدد از کجا خونده میشه ؟؟

با وجوذ انتقال نظرات از این پست چرا بازهم مینویسه 30 نظر ؟؟؟

فکر کنم باید در wp_posts قسمت comment_count پست شماره یک را صفر کنم و 30 تا به پست شماره دو اضافه کنم

این کار را دستی انجام بدم که مشکلی نداره؟؟

ویرایش شده توسط YOU
لینک به ارسال

سلام

خیر مشکلی نیست و میتونید دستی ویرایش و ذخیره کنید.

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...