Persian (پارسی) translation by Mohammad Moghadam (you can also view the original English article)
آیا میخواهید مهارت کار با وردپرس خود را به مرحله بالاتر ارتقا دهید و یاد بگیرید چگونه پوسته و پلاگین خودتان را بسازید ؟ خب , شما به مکان درستی آمدید. بنده 11 تا از بهترین دوره های کدنویسی وردپرس را در +Envato Tuts گردآوری کردم تا به شما کمک کنم این کار را انجام دهید. نگاهی کنید و از این مطالب الهام بگیرید.
طراحی برای وردپرس
هر محصول عالی با یک طراحی عالی شروع می شود. این یک مثال درست برای ساخت یک خانه است و همچنین یک مثال عالی برای ساخت پوسته وردپرس. این دلیل این است که طراحی برای وردپرس اولین دوره در لیست ما است.
طراحی برای وردپرس, اصول ساخت پوسته برای وردپرس را به دانش آموزان معرفی می کند. این موضوع با توضیح دادن اینکه وردپرس چیست و ساختار آن چگونه است شروع می شود. قبل از حرکت به سمت آشنا شدن با پیچیدگی های ساخت هر کدام از عنصر های یک پوسته.



ساخت پوسته های وردپرس با بوت استرپ
وقتی که شما درک درستی از نحوه طراحی پوسته وردپرس پیدا کردید, نوبت این است که به سراغ پروسه ساخت برویم. اگر شما برای اولین بار یک پوسته می سازید, ایده خیلی خوبی است که با یک چارچوب(فریمورک) متن باز مثل بوت استرپ شروع کنید, این چارچوب برای این طراحی شده که برای توسعه سایت های واکنشگرا به شما کمک کند, پروژه هایی با اولیت باز شدن بر روی موبایل ولی در وب.
ساخت پوسته وردپرس با بوت استرپ به شما آموزش می دهد چگونه یک پوسته HTML را تبدیل به یک پوسته وردپرس کنید. در این پروسه, شما اصول اولیه توسعه پوسته وردپرس و همچنین تکنیک های پیچیده تر مانند ساخت کوئری و ویدجت های سفارشی را فرا میگیرید.



ساخت پوسته وردپرس با زیرخط
یکی دیگر از ابزار های خیلی خوب برای تازه کارها زیر خط (underscores) است, یک پوسته ابتدایی که توسط وردپرس برای توسعه دهنده ها ساخته شده و طراحی شده برای اینکه پیش زمینه ای در مورد ساخت پوسته با فراهم کردم تعداد بسیار زیادی کدهای از پیش نوشته شده و از پیش ساخته شده به شما بدهد.
دوره های آموزشی ساخت پوسته وردپرس با زیرخط نکات بسیار کوچک را به شما معرفی می کند, و بعد از آن مرحله به مرحله شما را با پروسه سفارشی سازی فایل های پی اچ پی برای ساخت یک پوسته نهایی آشنا می کند.



بلاک های کدنویسی برای وردپرس گوتنبرگ
وردپرس در حال کار بر روی طراحی مجدد ویرایشگر اختصاصی خود به نام گوتنبرگ است, که این برنامه در تاریخ نوامبر 2018 راه اندازی می شود. هدف این ویرایشگر متن جدید این است که تجربه درستی از WYSIWYG از طریق تفکیک کردن تکه های پست ها و صفحه ها به بلاک های منحصر به فرد از محتوا به ما ارائه بدهد. بی شک, این تغییر تاثیر بسزایی بر روی توسعه دهنده ها خواهد داشت.
در ادامه تغییرات پیش آمده, بلاک های کدنویسی برای وردپرس گوتنبرگ در دوره های آموزشی به توسعه دهنده ها آموزش میدهد که چگونه عملکرد ویرایشگر گوتنبرگ را با ساخت بلاک های تخصصی برای پلاگین های وردپرس گسترش دهند. این دوره های آموزشی شامل توضیح بلاک ها و نحوه نوشتن آن ها است. یک دوره بسیار عالی برای غلبه بر پیچ و خم های این کار.



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



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



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



سفارشی سازی وردپرس با پوسته های فرزند
پوسته فرزند یک پوسته است که ظاهر و عملکرد را از پوسته والد خود به ارث می برد. فایده استفاده از از پوسته فرزند این است که شما می توانید تغییراتی در آن اعمال کنید و آن را دستکاری کنید بدون این که کدهای اصلی پوسته والد تغییری کند. به این معنی است که شما می توانید پوسته والد را بدون از دست رفتن هیچکدام از تغییرات و سفارشی سازی هایی که انجام داده بودید به روز رسانی کنید.
دوره آموزشی سفارشی سازی وردپرس با پوسته های فرزند به شما نشان می دهد که چگونه یک پوسته فرزند از پوسته والد بسازید و از آن برای سفارشی سازی وب سایت وردپرسی خود استفاده کنید, بنابراین شما می توانید تمام تغییراتی که می خواهید را بدون نگرانی از بین رفتن آن ها اعمال کنید.



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



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



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



امروز یک پوسته وردپرس بسازید
امروز با خرید اشتراک انوتو المنتز شروع به یادگیری نحوه ساختن پوسته وردپرس خود کنید. با یک هزینه ماهیانه بسیار کم, نه فقط دوره های بالا بلکه به تمام دوره های آموزشی که بالغ بر 1000 دوره آموزشی ویدئویی و کتاب های pdf برجسته است دسترسی داشته باشید.
به علاوه شما شما دسترسی نامحدود به یک کتابخانه به وسعت +700,000 دارایی خلاقانه مانند عکس ها, پس زمینه ها, آیکون ها, فایل های گرافیکی و فونت ها که به ساخت پوسته های عالی برای وردپرس کمک میکنند داشته باشید.