illustrator Curse
  • 7Learn Android Course
  • 7Learn SEO Course
  • 7Learn WP Theme Course

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



  آیا می دانید تا کنون 6337 نفر در 14 دوره آموزشی سون لرن ثبت نام کرده اند !

دوره مجازی قالب وردپرس (جلسه 25): پیاده سازی مطالب وب سایت در قالب

46 2151 ۱۷ آبان ۹۴
به نام خدا و سلام. با جلسه 25 ام از دوره مجازی طراحی قالب وردپرس در خدمت شما هستیم. در جلسه قبل ما مباحث مربوط به حلقه ها رو گفتیم و در این جلسه به صورت عملی این موارد رو پیاده سازی می کنیم. در طرح قالبی که برای دوره در نظر گرفته بودیم بخش مطالب اصلی وب سایت دارای سه تب بود که در هر کدام مطالب متفاوتی نمایش داده میشه. به همین خاطر ما باید از حلقه wp_query برای این کار استفاده کنیم. در این مطلب آموزش پیاده سازی آرگومان های مورد نیاز و برای دریافت مطالب هر بخش رو توضیح میدیم و مطالب رو نمایش میدیم و هم چنین داده های هر مطلب رو در حلقه نمایش میدیم. در این جلسه خواهیم دید :
  • پیاده سازی نمایش تصاویر با استفاده از تابع get_post_thumbnail
  • اضافه کردن اندازه های دلخواه با تابع add_image_size و تنظیمات آن
  • پیاده سازی بخش مطالب اصلی قالب با حلقه WP_Query
  • پیاده سازی نمایش داده ها هر مطلب با توابع مربوطه
این مطلب یک جلسه از دوره مجازی آموزش جامع طراحی قالب حرفه ای وردپرس است و برای دیدن آن باید در این دوره ثبت نام کنید .
توضیحات : بعد از درخواست های فراوان دوستان برای برگزاری دوره آموزش طراحی قالب وردپرس به صورت حرفه ای و تلاش سون لرن برای انجام مقدمات برگزاری دوره بالاخره انتظار ها به پایان رسید.در این دوره یک قالب حرفه ای و مردن با افکت های زیبا را به همراه کد نویسی بهینه و هم چنین امکانات متعدد یک وب سایت دانلود و آموزش را با هم پیاده سازی خواهیم کرد.برای راحتی کار دوره به سه بخش کلی تقسیم شده که بخش اول طراحی قالب در فتوشاپ - بخش دوم تبدیل قالب طراحی شده به HTML و CSS و بخش سوم هم پیاده سازی قالب با امکانات حرفه ای در وردپرس هست.چنانچه قبلا در دوره های دیگر سون لرن شرکت کرده اید این دوره علاوه بر آموزش کامل وردپرس تمرینی بسیار حرفه ای برای شما خواهد بود و هم اکنون با محتوایی غنی تر و حرفه ای تر و قیمتی بسیار کمتر از آن چه در دوره های حضوری وجود دارد می توانید در آن ثبت نام کنید !
:: مطالب جدید سون لرن را از طریق ایمیل دریافت کنید :

دیدگاه ها 46 دیدگاه برای این مطلب ارسال شده است.

  • ‏‏
    حسین کریمی(۳۰ تیر ۱۳۹۵)

    سلام جناب علی محمدی. من هنگامی که کد add_theme_support(‘post-thumbnails’); را درون function.php قرار می دهم، به جای درست کردن قسمت تصویر شاخص این پیغام وجود دارد Set featured img
    میشه راهنمایی بفرمائید.ممنون

    • ‏‏
      کیوان علی محمدی(۳۰ تیر ۱۳۹۵)

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

      • ‏‏
        حسین کریمی(۳۱ تیر ۱۳۹۵)

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

        • ‏‏
          کیوان علی محمدی(۳۱ تیر ۱۳۹۵)

          احتمال زیاد میدم کدهای جاوا اسکریپت برای اون قسمت دچار کانفلیکت شده. خودتون کدهای جاوا اسکریپتی رو در قسمت ادمین اضافه نکردین؟ تب console از developer tools رو چک کنید ببینید خطایی داره یا نه.

  • ‏‏
    حسین کریمی(۳۱ تیر ۱۳۹۵)

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

  • ‏‏
    amir baragy(۹ مرداد ۱۳۹۵)

    سلام استاد
    تفاوت این دو اکشن در چی هست؟
    after setup theme و init

    2-چرا به جای the post thumbnail از get the post thumbnail استفاده کردم؟

    استاد یه سوال دیگه اینکه، من این قسمت ( ) رو درست متوجه نشدم که چه عملی رو انجام میده .
    تشکر

    • ‏‏
      کیوان علی محمدی(۱۵ مرداد ۱۳۹۵)

      اکشن init قبل از after_setup_theme اجرا میشه و برای کارهای مهم تر استفاده میشه. مثل اضافه کردن rewrite یا به روز رسانی دیتابیس و ست کردن session و after_setup_theme بیشتر برای ست کردن قالبی که داره اجرا میشه استفاده میشه.

  • ‏‏

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

    • ‏‏
      کیوان علی محمدی(۱۴ شهریور ۱۳۹۵)

      سلام باید از تابع add_image_size استفاده کنید.

      • ‏‏

        سلام استاد. تابع add_image_size رو که میدونم این رو خودتون معرفی کردید. منظور من این هست که کاربر به این صورتی که در این لینک اومده بتونه تصویر رو برش بده
        https://fengyuanchen.github.io/cropperjs/
        بی زحمت یه نگاهی به این لینک بیندازید

        • ‏‏
          کیوان علی محمدی(۱۵ شهریور ۱۳۹۵)

          میتونی از تابع imagecrop خود php استفاده کنی . این تابع یکسری مختصات میخواد که این مختصات رو میتونی از اون افزونه جی کوئری براش بفرستی.

  • ‏‏
    رضا یزدانی(۸ مهر ۱۳۹۵)

    سلام استاد
    میخام بدونم آیا میشه برای کاستوم پست تایپ دانلود یه category اضافه کرد یا میشه دسته ها به اون اضافه کرد؟؟؟

  • ‏‏

    سلام ببخشید من میخواستم بدونم که چرا نرم افزار phpstorm برای من کدها را به صورت آماده نمایش نمیده ، من باید کل کد را کامل تایپ کنم ولی توی ویدئو کدها آماده هستند و با تایپ چند کلمه کد مورد نظر نمایش داده میشه .ممنون میشم راهنمایی کنید

  • ‏‏
    مهدی طیبی(۲۱ مهر ۱۳۹۵)

    دو تا مشکل در این بخش برام پیش اومده که به ترتیب براتون میگم :
    1 – مشکل اول در ایجاد تصاویر بند انگشتی هستش :
    من در فایل فانکشن خودم 2 تا سایز بیشتر نمیدم که با فایل اورجینال میشه 3 فایل در اصل اما درون پوشه آپلود من 5 تا فایل کراپ و آپلود میکنه و بعضا اون سایزی که میخوام نیستش .

    این مشکل بخصوص در بخش Custom_post_type ها دارم که یه بخش نمونه کار ایجاد کردم که اون سایزی که بهش میدم برام کراپ ( فیت کردن تصویر ) نمیکنه .

    2 – مشکل دوم در فراخوانی عنوان دسته بندی هر مقاله در صفحه اصلی هستش که آخرین مقالات من در صفحه اصلی نمایش داده میشود که هر کدوم دسته بندی های خاص خودش رو داره . با استفاده از دستور get_the_category فراخوانی نمیشه و خروجی به عنوان array می باشد .

    باید حتما یک متغیر ایجاد کنم و این مقدار بالا داخلش فراخوانی کنم و با آرایه و echo دسته بندی فراخوانی کنم . دلیلش میخواستم توضیح بدید و ایا این شیوه صحیح است یا خیر ؟

    • ‏‏
      کیوان علی محمدی(۲۴ مهر ۱۳۹۵)

      خود وردپرس اون تا سایز دیگه رو هم ایجاد میکنه. یعنی با سایز های شما میشه 5 تا. اون تابع get_the_category هم یک آرایه برمیگردونه و کد شما مشکلی نداره.

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

    ورود/عضویت سریع با اکانت فیسبوک/جیمیل شما

    :: شما می توانید با استفاده از اکانت یاهو یا جیمیل خود به صورت کاملا امن، سریع و بدون نیاز به ورود اطلاعات عضو و وارد سایت شوید. در این صورت هیچ نیازی به ورود نام کاربری و رمز عبور خود نخواهید داشت و هویت شما از طریق ایمیلتان مورد تائید قرار می گیرد .
    برای استفاده از این روش باید در اکانت گوگل(جیمیل) و یا یاهوی خود لاگین باشید .
    عضویت/ ورود سریع با :
    در حال اتصال ...

    ورود به سایت

    ورود سریع با :
    در حال اتصال ...

    جستجو در سون لرن

    عبارت :
    7LearnTelegram