رفتن به مطلب

درج مطلب به صورت دستی در دیتابیس


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

سلام دوستان من میخواستم یک پست به صورت دستی در wp ایجاد کنم ولی وقتی عین یک پست خودم اطلاعات رو داخل دیتابیس وارد کردم هیچ پستی داخل قسمت نوشته ها ایجاد نشد.کسی میدونه چطوری میتونم با دستور sql پست اضافه کنم؟؟؟

لینک به ارسال

سلام

به انجمن خوش اومدین دوست عزیز

لطفا صبر داشته باشید

انجمن الان در اوج فعالیت هست و اکثر دوستان هم مشغول کارهای آخر سال

شما از چه راهی پست ایجاد کردید؟

چرا از تابع wp_insert_post استفاده نمی کنید؟

  • امتیاز 4
لینک به ارسال

سلام

به انجمن خوش اومدین دوست عزیز

لطفا صبر داشته باشید

انجمن الان در اوج فعالیت هست و اکثر دوستان هم مشغول کارهای آخر سال

شما از چه راهی پست ایجاد کردید؟

چرا از تابع wp_insert_post استفاده نمی کنید؟

سلام ممنون.من این تابع رو تو اینترنت دیدم ولی متوجه نشدم چطوری پارامترها رو به این تابع ارسال کنم و این تابع کجا تعریف شده و برای استفاده از اون باید چه فایل هایی رو تو صفحه خودم include کنم

لینک به ارسال

شما از رکوردی که post_status برابر publish هست کپی بگیرید و تست کنید

من این کارو کردم ولی نشده.چون وقتی پست به صورت عادی و با خود وردپرس ایجاد میشه یک جدول دیگه از دیتابیس هم تغییر می کنه که داخلش یک سری اعداد درج میشه که واسه من مفهومی نداره

و احتمالا یک جور کد شده توسط همین تابع هست

لینک به ارسال

برای این کار باید مقدار post_name متفاوت باشد

بهتره از تابع wp_insert_post در وردپرس استفاده کنید

  • امتیاز 1
لینک به ارسال

برای این کار باید مقدار post_name متفاوت باشد

بهتره از تابع wp_insert_post در وردپرس استفاده کنید

من آرایه خودم رو به اسم post درست کردم و بعد از اضافه کردن فایل post.php به صفحه خودم با دستور زیر آرایه خودم رو به این تابع ارسال کردم


wp_insert_post($post);

ولی این خطایی که میده :


Fatal error: Call to undefined function add_action() in /home/server/public_html/list/post.php on line 165

لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...