رفتن به مطلب

جلوگیری از ثبت مطالب تکراری با یکتا کردن فیلد دیتابیس


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

سلام دوستان من این آموزش رو که توی انجمن بود دنبال کردم ولی موقع اجرا با این ارور مواجه شدم

#1170 - BLOB/TEXT column 'post_content' used in key specification without a key length

کسی میدونه مشکل چیه راهنمایی کنید؟؟؟؟

از phpmyadmin ، دیتابیس وردپرس رو انتخاب کن .

برو روی جدول wp_posts

اون بالا structure رو بزن ، حالا لیست فیلد های این جدول رو میبینی

حالا میتونی یکی از فیلد های post_content یا post_title رو unique بذاری ، (توی action روی آیکن U مقابل هر فیلدی که دوست داشتی یکتا باشه کلیک کن).

دیگه وردپرس هر چقدر زور بزنه ، ثبت کنه ، اگه اون مقدار فیلد قبلاً ثبت شده باشه دیگه insert نمیکنه .

البته پیشنهاد میکنم post_content رو یکتا بذار .

لینک به ارسال

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

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

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

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

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

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

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

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

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