نحوه تنظیم دسته بندی برای پست تایپ های سفارشی در وردپرس

بروز شد ۳ سال ۱ ماه قبل توسط ناصر جوان

با عرض سلام و خسته نباشید

بنده در بخشی از پروژه ام قصد دارم تا خودم به صورت دستی یک پست جدید به سیستم وردپرس اضافه بکنم, به راحتی جزییات دیگه رو میتونم برای پست ها قرار بدم و درست کار میکنند اما نمی تونم دسته بندی رو برای اون ست بکنم هر کدی هم میزنم بازهم با مشکل مواجه میشم, البته باید بگم از پست تایپ سفارشی استفاده میکنم با یک taxonomy جدید.

 

کدهای من :

 

wp_insert_post([
            'post_type' => 'my-custom-type',
            'post_author' => get_current_user_id(),
            'post_content' => '',
            'post_title' => 'test title',
            'post_status' => 'draft',
            'post_category' => [14],
        ]);

 

ممنون میشم راهنمایی کنید.

 

سلام دوست عزیز

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

  • اولین پارامتر آی دی پست هستش
  • دوم پارامتر آی دی دسته بندی ها یا slug اون ها رو میتونید قرار بدید, که برای برچسب ها slug رو پیشنهاد میدم اما برای بقیه دسته بندها آی دی مشکل ساز نمیشه
  • پارامتر سوم taxonomy اون دسته بندی رو از شما میخواد که اگر سفارشی ایجاد کرده باشید باید اون رو وارد کنید.
  • پارامتر چهارم هم به شما میگه این دسته بندی های جدید رو به دسته بندی های از قبل انتخاب شده این پست اضافه بکنم یا جایگزین بکنم.

گفتگوی برنامه نویسان

بخشی برای حل مشکلات برنامه‌نویسی و مباحث پیرامون آن

مقالات پیشنهادی

هک و امنیت

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


۶۴۷
۰
۱۳ آذر ۱۳۹۹

هوش مصنوعی

هوش مصنوعی یا هوش ماشینی, به هوشمندی نشان داده شده توسط ماشین در شرایط مختلف گفته میشود که مقابل هوش طبیعی در انسان ها قرار دارد که ...


۵۳۶
۰
۱۱ آذر ۱۳۹۹

وردپرس

وردپرس یک سیستم مدیریت محتوای قوی می باشد که با استفاده از آن می توان وب سایت ها و وبلاگ های گوناگونی با هر شرایطی را طراحی کرد چرا که این سیستم و ...


۵۳۱
۰
۱۳ آذر ۱۳۹۹

جاوا اسکریپت

جاوا اسکریپت یک زبان پویا و محبوب مبتنی بر شیء, داینامیک و مفسری می باشد. این زبان برای برنامه نویسی سمت سرور و کلاینت استفاده میشود که ...


۵۹۱
۰
۱۳ آذر ۱۳۹۹