• آموزش ساخت سایت و رساندن آن به درآمد

جلسه 34: post type وردپرس چیست؟ ایجاد پست تایپ در وردپرس

ایجاد پست تایپ در وردپرس

پست تایپ وردپرس چیست؟

پست تایپ وردپرس نوعی پست سفارشی در وردپرس هست مثل نوشته ها ، برگه ها یا هر چیز دیگری. مثلا برگه ها نوعی از پست تایپ های وردپرس هستند که با نام page شناخته می شوند. در واقع این پست تایپ ها وردپرس را از یک سیستم وبلاگدهی به یک سیستم مدیریت محتوای قوی تبدیل کرد.

پست تایپ های پیشفرض وردپرس عبارتند از:

  • Post
  • Page
  • Attachment
  • Revision
  • Nav Menu

حالا شما می توانید برای وردپرس ، بخش های جدیدی ایجاد کنید مثلا : نمونه کارها ، محصولات ، نظرات مشتریان و هر پست تایپ سفارشی دیگری را بسازید. مثلا بخش نمونه کارها را به سایتتان اضافه کنید. آنهم بدون افزونه

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

ایجاد پست تایپ در وردپرس

خب فرض کنیم سایت فیلم و سریال داریم. می خواهیم پست تایپ جدیدی به نام فیلم ها به وردپرس اضافه کنیم.

ابتدا وارد بخش نمایش > ویرایشگر شده و فایل functions.php سایتتان را باز کنید. کد زیر را به انتهای functions.php اضافه کنید قبل از ?>

حالا کافیست از طریق کد زیر تابع پست تایپ را تعریف کنید. برچسب ها و متن های نمایشی در بخش پست تایپ را تعریف کنید. در کد زیر تنظیمات پست تایپ را می توانید به دلخواه خود تغییر دهید.

حالا پست تایپ سفارشی به سایت وردپرس شما اضافه شده و می توانید در بخش های مختلف منو ها و ابزارک ها و حتی وبسایت خود از آن استفاده کنید.

راستی! برای دریافت مطالب وردپرسی در کانال تلگرام میهن وردپرس عضو شوید.

این آموزش قسمتی از آموزش وردپرس از ابتدا تا انتها می باشد. شما می توانید در دوره آموزش کامل کار با وردپرس٬ دوره را کامل تر مشاهده نمایید و مدرک وردپرس دریافت کنید. پکیج آموزش کامل وردپرس

آنلاین یاد بگیرید

نظرات کاربران

  1. 26 فروردین 1397 ساعت 12:09

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

    • محمد مقدم
      26 فروردین 1397 ساعت 14:51

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

  2. 23 آذر 1396 ساعت 19:43

    یه سوال دیگه، پست تایپای سفارشی از نظر سئو چجورین؟ نسبت به نوشته های معمولی بدتر میشن؟

  3. 23 آذر 1396 ساعت 19:40

    سلام، من یه پست تایپ سفارشی ایجاد کردم، ولی وقتی تو سایت روی یه دسته کلیک میکنم، فقط نوشته هایی رو که جزو اون دسته هستن نشون میده، پستای سفارشی که جزو اون دسته هستن رو نشون نمیده، چیکار باید بکنم؟

    • رضا حسینی راد
      23 آذر 1396 ساعت 19:41

      سلام هر پست تایپ خودش دسته بندی هم داره که باید پستش رو به دسته خودش بدید نه دسته نوشته ها

  4. 8 آذر 1396 ساعت 11:52

    سلام
    خسته نباشید
    یک سوال داشتم و خیلی سرچ کردم مشکلم برطرف نشد ممنون میشم در صورت امکان بنده رو راهنمایی کنید
    یک قالب برای کانال های تلگرامی آماده کردم و برای کانال های ویژه یک کاستوم پست اختصاصی نوشتم و از دسته بندی های نوشته واسش استفاده کردم ، حالا می خوام کسی که روی دسته بندی مثلا تفریحی کلیک میکنه اول مطالب موجود در پست تایپ کانال های ویژه نمایش داده بشه بعد کانال های معمولی
    کدش رو نوشتم ولی مشکل من اینه که در دسته بندی مثلا تفریحی کل مطالب پست تایپ ویژه رو نمایش میده
    چطور می تونم تنظیم کنم فقط مطالب همون دسته بندی ها رو اضافه کنه ؟
    این کدی هست که گذاشتم :
    ‘weblog’ ) ); ?>
    have_posts() ) : $loop->the_post(); ?>
    a href=””>

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

  5. 15 فروردین 1396 ساعت 17:15

    سلامخب خروجی این پست تایپ کجاست ؟ الان مثلا یه فیلم جدید ایجاد کردم که متن داره و تصویر شاخصاین کجا میره بعد ایجاد کردنش ؟ اگر بخوام یه جای خاص نشون بده باید چیکار کنم ؟مرسی

    • رضا حسینی راد
      15 فروردین 1396 ساعت 18:46

      سلام توی yoursite.ir/videos/ در واقع خودش آدرس میگیره و باید این ادرس را در فهرست اضافه کنید

  6. 16 مهر 1395 ساعت 12:29

    سلام
    از مطلبتون کمال تشکر را دارم
    من در حال طراحی قالبی برای سایتم هستم که موضوع آن دانلود اپلیکیشن های اندروید می باشد
    من می خواهم این قابلیت برای هر پست وجود داشته باشد که من بتوانم چند ورژن از اپلیکیشن را هر بار در پست ادد کنم
    این کار را به چه صورتی می توانم انجام دهم و از چه ویژگی وردپرس باید استفاده کنم
    خیلی ممنون و متشکر

    • رضا حسینی راد
      16 مهر 1395 ساعت 12:38

      سلام بهتر هست از زمینه های دلخواه استفاده کنید. آموزشش توی سایت هست

  7. 21 شهریور 1395 ساعت 17:48

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

enamad