در طراحی حرفهای با وردپرس نیاز است که درک درستی از پست تایپ ها در وردپرس داشته باشیم. در این مطلب قصد داریم انواع پست تایپ ها در وردپرس را با هم بررسی کنیم تا بتوانیم سایتهای شخصی سازی شده و حرفهای تری بسازیم. پس در این مطلب همراه من باشید.
پست تایپ ها در وردپرس چیست؟
پست تایپ در وردپرس اصطلاحی است که برای اشاره به انواع مختلف محتوا در یک سایت وردپرسی استفاده میشود. در سال 2003، وردپرس در درجه اول به عنوان یک پلت فرم وبلاگ نویسی راهاندازی شد. Post (پست) یک اصطلاح رایج وبلاگ نویسی است که با تکامل وردپرس به یک سیستم مدیریت محتوای قوی (CMS) چسبیده است.
زمانی که وردپرس نوع دیگری از محتوا یعنی صفحات را اضافه کرد، آن را نوع متفاوتی از پست نامیدند، بنابراین نوع پست، در نسخههای بعدی وردپرس این قابلیت را برای توسعه دهندگان اضافه کرد تا نوع پست سفارشی خود را ثبت کنند. پس پست تایپ در وردپرس به معنای عملی نوع محتوا است.
انواع پست تایپ در وردپرس
به طور پیش فرض 5 نوع پست تایپ در وردپرس داریم:
- Posts
- Pages
- Attachments
- Revisions
- Navigation Menus
همچنین میتوانیم با استفاده از افزونههای متعدد یا تابع register_post_type پست تایپ سفارشی بسازیم. مثال رایج از پست تایپ های سفارشی در وردپرس میتوان به نمونه کارها اشاره کرد. این نوع پست تایپ در وردپرس اغلب توسط مظامین نمونه کارها ثبت میشود تا نمایش سفارشی اقلام نمونه کارهای خودمان را به نمایش بگذاریم.
پست تایپ ها در وردپرس واقعا آن را به سمت یک سیستم مدیریت محتوای واقعی سوق داده است زیرا اکنون از آن برای طراحی انواع سایتهای مختلف مانند سایتهای املاک، پایگاه داده فیلم، نمونه کارها و غیره استفاده میشود که بدون وجود پست تایپ ها در وردپرس که به صورت سفارشی ایجاد میکنیم میثر نبود.
آشنایی با انواع پست تایپ در وردپرس
همانطور که گفتیم در وردپرس 5 نوع پست تایپ پیش فرض وجود دارد و همچنین قادر هستیم پست تایپ سفارشی خودمان را ایجاد کنیم که نوع ششم پست تایپ در وردپرس است.
پست تایپ Post
پست تایپ Post اولین نوع پست تایپ در وردپرس است که کاربرد زیادی دارد. این نوع پست تایپ در وردپرس بیشتر در بلاگها استفاده میشود. از ویژگیهای این پست تایپ میتوان به موارد زیر اشاره کرد:
- به ترتیب معکوس بر اساس زمان، جدیدترین پست ها را نمایش میدهد.
- دارای مهر تاریخ و زمان هستند.
- در قالب دستهها و برچسبها طبقهبندی میشوند.
- برای ایجاد فید سایت مورد استفاده قرار میگیرند.
- ایدهآل برای محتواهای وابسته به تاریخ هستند.
فایلهای موجود در قالب که این نوع پست تایپ در وردپرس را نمایش میدهند عبارتند از:
- index.php
- single.php
- home.php
- singular.php
- archive.php
- author.php
- date.php
- category.php
- category-{slug}.php
- tag.php
- tag-{slug}.php
- taxonomy.php
- search.php
پست تایپ Page
پست تایپ Page دومین نوع پست تایپ در وردپرس است که بسیار کاربرد دارد. آنها همچنین میتوانند در یک نظم سلسله مراتبی قرار گیرند که در آن یک صفحه میتواند والد یا فرزند صفحه دیگری باشد. پست تایپ Page مانند پست تایپ Post از دستهها و برچسبها استفاده نمیکنند.
پست تایپ Post یک نوع پست تایپ ثابت است که دارای ویژگیهای زیر میباشد:
- غیر وابسته به زمان و بدون مهر زمان و تاریخ
- با استفاده از دستهبندیها و یا برچسبها سازماندهی نمیشوند.
- میتوانند در یک ساختار سلسله مراتبی والد/فرزند سازماندهی شوند.
فایلهای موجود در قالب که این نوع پست تایپ را نمایش میدهند عبارتند از:
- page.php
- page-{slug}.php
- page-{id}.php
- page_template.php
- singular.php
- index.php
پست تایپ Attachments
نوع دیگر پست تایپ در وردپرس ضمیمهها هستند. این پست تایپ خاص است زیرا اطلاعات مربوط به رسانهای که در وب سایت وردپرس شما آپلود میشود را در خود نگهداری میکند. رسانهها عبارتند از فایلها، تصاویر، ویدیو و صوت که در داخل مطالب سایت یا جاهای مختلفی از سایت قرار میدهیم.
فایلهای موجود در قالب که این نوع پست تایپ را نمایش میدهند عبارتند از:
- MIME_type.php
- attachment.php
- single-attachment.php
- single.php
- singular.php
- index.php
پست تایپ Revisions
ویرایشها نوع دیگری از پست تایپ در وردپرس هستند که برای ایجاد تاریخچه انواع پستهای دیگر در صورتی که اشتباهی رخ داده باشد و بخواهید به نسخه قبلی برگردید، استفاده میشوند. از نظر فنی نمیتوانید پست تایپ های ویرایش را مستقیما ویرایش کنید، بلکه باید یک ویرایش را بازیابی کنید و سپس اقدام به ویرایش آن کنید.
پست تایپ Navigation Menus
فهرستها یا منوها نوع دیگری از پست تایپ در وردپرس هستند که لیستی از پیوندها را برای پیمایش وبسایت شما ایجاد میکنند. این به شما امکان میدهد لیستهای سفارشی با لینکهایی به مکانهای مختلف در وبسایت خود ایجاد کنید که توسط بازدیدکنندگان شما استفاده میشود.
این نوع پست تایپ ها در وردپرس به دور از انواع پست تایپ های وردپرس در گزینه فهرستها در منوی نمایش ویرایش میشوند. از این نوع پست تایپ برای راهبری کاربران و دسترسی به بخشهای مهم سایت استفاده میکنیم.
پست تایپ سفارشی یا Custom Post Type
تصویر فوق یک نمونه از نمایش پست تایپ در ورپرس است که در یک وبسایت املاک برای نمایش مشخصات ملک پست تایپ سفارشی ایجاد شده است زیرا پست تایپ در وردپرس به طور پیش فرض چنین قابلیتی را در اختیار ما قرار نمیدهند اما با استفاده از پست تایپ سفارشی میتوانیم یک پست تایپ برای نمایش مشخصات املاک در وردپرس بسازیم و اطلاعات ملک را نمایش دهیم.
پست تایپهای سفارشی میتوانند Taxonomy داشته باشند که شامل دستهبندی و برچسب است یا مانند Pageها فاقد Taxonomy باشند.