دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱۶
  • مرداد

جلسه ۲۰ : ساخت هدر سفارشی در وردپرس

  • دسته‌بندی‌ها :
جلسه ۲۰ : ساخت هدر سفارشی در وردپرس

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

        مقدمه

        هدر های سفارشی به صاحبان نویسنده سایت ها این امکان را می‌دهد تا سربرگ صفحات را سفارشی کرده و عنوان و تصویر دلخواه را در آن ها نمایش دهند.
        این کار می‌تواند توسط کاربر در ویرایشگر بصری در قسمت  Apearance > Header در پنل مدیریت انجام شود.
        همچنین می‌توانید متنی را در پایین یا بالای هدر قرار دهید.
        هدر های سفارشی می‌توانند توسط تابع ()get_custom_header در قالب قرار گیرند. اما ابتدا باید آن ها را توسط تابع ()add_theme_support به فایل functions.php اضافه کرد.
        استفاده از هدر های سفارشی اختیاری است و می‌توانیم به صورت پیش‌فرض از همان فایل header.php استفاده کنیم.

        برای راه اندازی و ساخت هدر سفارشی در وردپرس ، باید کد های زیر را در فایل functions.php قرار دهید.

        مثال : 

        چرا از هدر های سفارشی استفاده می‌کنیم؟

        مواقعی که شما قالب را در اختیار عموم گذاشته اید یا آن را به شرکت یا شخصی فروخته اید، کاربران قالب می‌توانند هدر سایت خود را با استفاده از بخش ویرایشگر قالب وردپرس، هدر سایت خود را سفارشی کنند و عنوان و تصاویر آن را تغییر دهند.

        اضافه کردن پشتیبانی از هدر سفارشی به قالب

        همانطور که در ابتدا گفتیم، برای فعال کردن هدر سفارشی در قالب باید تابع زیر را در فایل functions.php قرار دهیم.

        مثال : 

        تنظیم یک تصویر در هدر سفارشی

        هنگام که کاربر قالب شما را نصب می‌کند، قالب می‌تواند یک هدر پیش‌فرض را قبل از اینکه کاربر هدر خود را تنظیم کند، داشته باشد.
        این کار به کاربران این امکان را می‌دهد تا هدر قالب را سریع تر راه اندازی کرده و از تصویر پیش‌فرض آن تا زمانیکه که تصویر موردنظر خود را قرار دهند، استفاده کنند.

        در کد زیر یک تصویر با ابعاد ۹۸۰*۶۰ px را در هدر قرار می‌دهیم.

        مثال : 

        فراموش نکنید که از تابع ()register_default_headers برای ثبت تصویر پیش‌فرض استفاده کنید.

        استفاده از هدر های انعطاف پذیر

        به صورت پیش‌فرض کاربر مجبور است تا ابعاد تصویر مد نظر خود را برای اینکه با تصویر پیش‌فرض هدر متناسب باشد، تغییر دهد.
        با استفاده از “flex-width” و “flex-height” می‌توانید به کاربر اجازه دهید تا هر تصویری را با هر ابعاد و اندازه ای در هدر استفاده کند.

        برای ایجاد این قابلیت از کد زیر استفاده می‌کنیم.

        مثال : 

        از کد زیر نیز برای آپلود استفاده کنید:

        مثال : 

        نمایش هدر سفارشی

        از تابع ()get_custom_header برای نمایش هدر سفارشی خود استفاده کنید.
        همچنین از تابع ()get_header_image برای نمایش تصویر هدر استفاده می‌شود.

        کد زیر نشان می‌دهد که چگونه می‌توان از تصاویر هدر سفارشی برای نمایش هدر در قالب استفاده کرد.
        کد زیر در فایل header.php قرار می‌گیرد.

        مثال : 

         

         

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

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

        QR:  جلسه ۲۰ : ساخت هدر سفارشی در وردپرس
        به اشتراک بگذارید