پست تایپ سفارشی چیست؟#
وردپرس بهطور پیشفرض چند نوع محتوا دارد: نوشته، برگه، رسانه و چند مورد دیگر. وقتی نیاز دارید نوع تازهای از محتوا با فیلدهای مخصوص خودش بسازید، پست تایپ سفارشی تعریف میکنید. هر پست تایپ منوی خودش را در پیشخوان میگیرد.
مثال#
یک آموزشگاه زبان را در نظر بگیرید. بهجای اینکه دورهها را بین نوشتهها بریزد، پست تایپ «دوره» میسازد که فیلدهایی مثل مدت، مدرس و شهریه دارد. در پیشخوان یک منوی جدا برای دورهها دیده میشود و در سایت صفحهی آرشیو دورهها هم ساخته میشود.
کجا استفاده میشود؟#
- نمونهکار و پرتفولیو
- محصول، مثلاً ووکامرس خودش از آن استفاده میکند
- رویداد، آگهی، اعضای تیم و نظرات مشتریان
چطور ساخته میشود؟#
با تابعی به نام register_post_type در کد، یا با افزونههایی که رابط گرافیکی برای ساخت دارند. معمولاً همراه با تاکسونومی سفارشی هم میآید، که نسخهی خودتان از دستهبندی است.
نکات مهم#
- بعد از ثبت، یک بار پرمالینکها را ذخیره کنید
- اگر کد را داخل قالب بنویسید، با عوضکردن قالب پست تایپ ناپدید میشود؛ بهتر است در افزونه بگذارید
اشتباه رایج#
استفاده از نوشتهی معمولی برای هر چیزی. با رشد سایت، مدیریت سخت میشود.