گروه آموزش طراحی سایت 23 تیر 1394 11 1324 بازدید آموزش وردپرس

در این بخش یکی از پر کاربردترین جلسات آموزش طراحی قالب وردپرس را در پیش رو داریم…

به احتمال فراوان تا به حال این سوال را در ذهن خودتان داشته اید که چطور میتوانید آخرین مطالب منتشر شده در دسته های خاصی از وردپرس تان را در قالب وردپرس نمایش بدهید؟ و یا هر گونه نحوه ی نمایش متفاوت. اینکه بخواهید مطالب مرتبط با یک متن را نمایش بدهید، بخشی را برای نمایش مطالب تصادفی منتشر شده در وردپرس تان را در قالب وردپرس نمایش بدهید، محبوب ترین مطالب و پر بازدیدترین مطالب را نمایش بدهید و یا هرگونه کوئری –  Query دلخواهی را به پایگاه داده (دیتابیس – Database) وردپرس تان بزنید و مطالب مربوطه را واکشی کرده و نمایش بدهید.

محتوای جلسه ی آموزش اجرای کوئری های دلخواه در پایگاه داده وردپرس با query_posts

  • کاربردهای اجرای کوئری های دلخواه در طراحی قالب وردپرس
  • آموزش کار با تابع query_posts
  • معرفی پارامترهای تابع query_posts در طراحی قالب وردپرس (پارامترهای نویسنده ها، دسته بندی مطالب، برچسب ها و …)
  • رفع مشکل صفحه بندی در اجرای کوئری های دلخواه در طراحی قالب وردپرس – منطبق کردن افزونه های صفحه بندی با کوئری های دلخواه در وردپرس
  • تعیین تعداد مطالبی که قصد استخراج از وردپرس را داریم
  • نمایش مطالب به صورت تصادفی در پوسته وردپرس
  • تعیین نحوه ی نمایش و چیدمان و اولویت بندی مطالب استخراج شده با کوئری دلخواه در وردپرس
  • آموزش کار با تابع get_query_var
  • آموزش کار با تابع wp_reset_query
  • آموزش نمایش پست ثابت (مطالب ثابت – Sticky Post) در طراحی پوسته وردپرس
  • و …

زمان این فیلم آموزشی، 1 ساعت و 6 دقیقه و 7 ثانیه است.

خرید این فیلم آموزشی به صورت تک (3200 تومان) :
32,000 ریال – خرید
ثبت نام و دسترسی کامل به تمام فیلم ها و محتوای دوره آموزش طراحی قالب وردپرس قبلا ثبت نام کرده ام؛ ورود

دسترسی سریع :

نظرات کاربران (11)



  1. احمد

    وقتی میخوایم یک وبسایت رو به وردپرس تبدیل کنیم، چطور باید تشخیص بدیم که چه مطالبی post باشن و چه مطالبی page باشن؟
    وقتی ما مقاله یا خبر داشته باشیم، خوب اینها موارد روتین هستن و میتونیم تشخیص بدیم که باید post باشن؛ اما در خیلی از وبسایتها ما اصلا مقاله یا خبر نداریم. مشتری به ما یک سری محتویات میده و میگه میخوام اینها تو سایتم نمایش داده بشه؛ ما چطور باید تشخیص بدیم چیا باید postدر قالب و چیا در قالب page باشه.
    البته در این حد مشخصه که مثلا درباره ما و تماس با ما اینها page هستن.
    اما به طور کلی تجزیه و تحلیل این مسئله چطور باید انجام بشه؟

    • گروه آموزش طراحی سایت

      با عرض سلام و احترام خدمت شما
      این ها دقیقا بستگی به تشخیص خود شما به عنوان طراح قالب وردپرس دارد؛ تفاوت اصلی ای که بین برگه ها و نوشته ها میتوان قائل شد، این هست که نوشته ها “دسته بندی” میشوند و در “دسته بندی های مختلف” منتشر میشوند اما “برگه ها” ثابت هستند.

  2. احمد

    سلام.

    1- فرض کنید یک دسته بندی با نام اخبار داریم که خودش سه تا زیر دسته با نام های ورزشی، سیاسی و اقتصادی داره. اگر من بیام و بگم که همه مطالبی که در دسته سیاسی وجود داره نمایش بده اما مطالبی که در دسته بندی اخبار وجود داره نمایشه نده؛ این کار شدنیه؟ چون از طرفی خود دسته بندی سیاسی زیر مجوعه اخبار هست و از طرفی میگیم که دسته بندی اخبار رو نشون نده.

    2- وقتی در مورد پست های ثابت صحبت میکردید، فرمودید میتونیم با استفاده از page_id پست ثابت داشته باشیم. خوب page مگر یک صفحه نیست؟ چطوری مطالب یک صفحه رو به صورت یک پست نمایش میدیدم؟ مفهوم post و page انگار اینجا قاطی میشه؛ من خیلی متوجه نشدم یعنی چی.

    • گروه آموزش طراحی سایت

      با عرض سلام و احترام خدمت شما
      1- بله ممکن است؛ توجه داشته باشید که انتخاب مطالبی که در دسته های خاص منتشر شده اند، ارتباطی به رابطه مادر-فرزندی خود دسته ها ندارد. یعنی طبق مثال شما، هر کدام از دسته های “اخبار” و “سیاسی” یک ID منحصر به فرد دارند؛ بنابر این اگر هنگام انتشار مطلبی، تیک دسته ی “سیاسی” برای آن بخورد ولی تیک گزینه ی “اخبار” برای آن نخورد، دقیقا میشود جواب کوئری مورد نظر شما.
      چون درست است که هنگام تعریف دسته بندی ها در وردپرس، “اخبار” را یک فرزند برای “سیاسی” تعریف کرده اید، اما تا هنگامیکه تیک دسته بندی “اخبار” برای مطلب شما نخورده باشد ولی تیک گزینه ی “سیاسی” برای آن خورده باشد، تنها آن مطلب در دسته ی “سیاسی” هست.
      2- همانطوری که به وسیله ی page_id میتوانیم یک “برگه” را بعنوان پست ثابت قرار بدهیم، به وسیله ی p هم میتوانیم از یک “نوشته” بعنوان پست ثابت استفاده کنیم.

      • احمد

        فرمودید: به وسیله ی p هم میتوانیم از یک “نوشته” بعنوان پست ثابت استفاده کنیم.

        من ایت بخش رو متوجه میشم اما اینکه محتویات یک page رو به عنوان یک پست فراخوانی کنیم متوجه نمیشم.

        فرض کنید ما یک صفحه داریم با نام درباره ما؛ حالا بخوایم محتویات این صفحه رو به عنوان یک پست ثابت مثلا در صفحه اصلی سایت فراخوانی کنیم؛ خوب این کار معنی میده؟
        چون محتویات صفحه درباره ما باید توی صفحه خودش نمایش داده بشه.

        • گروه آموزش طراحی سایت

          با عرض سلام و احترام خدمت شما
          فرض کنید در وب سایت وردپرسی یک کارخانه، برگه ای داشته باشید به عنوان “نحوه ی اخذ نمایندگی کارخانه” و یا در یک سایت فروشگاه اینترنتی، برگه ای داشته باشید برای “راهنمای خرید”.
          پس ملاحظه می فرمایید که مثال ها و کاربردهای گوناگونی را می توانید داشته باشید.

  3. احمد

    سلام.

    در آموزش شماره 39 (نمایش تصویر شاخص در قالب وردپرس با تابع the_post_thumbnail) در یکی از کامنتها من درخواست کردم که در رابطه با تصویر شاخص برای برگه ها هم اگر ممکنه توی آموزش ها یه مثال عملی داشته باشید؛ فرمودید در مباحث کوئری دلخواه (Custom Query ها) یادآوری کنید.

    • گروه آموزش طراحی سایت

      با عرض سلام و احترام خدمت شما
      اگر مثال و شرایط خاصی در ذهن دارید، پیشنهاد بدهید تا بر اساس همان مثال، فیلم آموزشی تهیه شود.

      • احمد

        راستش در حال حاضر مثال خاصی توی ذهنم نیست.
        اگر امکان داره، خودتون یک مثالی که فکر میکنید کامل تر هست و نکات بیشتری رو پوشش میده، مطرح بفرمایید.

        • احمد

          سلام.

          آموزش تصویر شاخص برای برگه ها رو در آموزش های پیشرفته ارائه میکنید؟

          • گروه آموزش طراحی سایت

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