مرورگر شما از این ویدیو پشتیبانی نمی کند.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
(صرفا برای مشاهده نمونه ویدیو، ممکن هست نیاز به شکن داشته باشید.)
بارگزاری مجدد
توضیحات دوره:
یک تم وردپرس ممتاز از ابتدا ایجاد کنید. همه چیز درباره توسعه قالب وردپرس بیاموزید. در Themeforest تأیید شوید. نحوه کدنویسی و ایجاد تم های ممتاز وردپرس را بیاموزید که از بررسی themeforest عبور کنند. از NPM/Yarn و Gulp برای ایجاد یک جریان کاری برای یک موضوع وردپرس کارآمد و قابل استفاده مجدد استفاده کنید. تمام جنبه های اصلی ایجاد یک تم وردپرس را کشف کنید. با نحوه ایجاد یک تم وردپرس ایمن و آماده ترجمه آشنا شوید. بیاموزید که چگونه تم خود را با API Customizer WordPress قابل تنظیم کنید. جاوا اسکریپت را با استفاده از آخرین نسخه ES6+ بنویسید. ویجت های سفارشی وردپرس را ایجاد کنید و آنها را با Customizer ادغام کنید. انواع پست های سفارشی و طبقه بندی های سفارشی ایجاد کنید. با کدهای کوتاه و نحوه ایجاد آنها آشنا شوید. بیاموزید که چگونه وب سایت وردپرس شما می تواند در دسترس تر باشد. افزونه های اساسی ایجاد کنید و یاد بگیرید که چگونه آنها را به درستی در قالب خود قرار دهید. طرح زمینه خود را با تم های کودک قابل تغییر کنید. با کاوش در کد منبع، درک کنید که چگونه کارها در وردپرس به روشی عمیق تر کار می کنند. ایجاد تم های سازگار با ویرایشگر جدید 'گوتنبرگ' پیش نیازها: شما باید درک خوبی از مفاهیم کلی برنامه نویسی داشته باشید باید با مبانی HTML، CSS (SASS)، جاوا اسکریپت و PHP آشنا باشید. هر ویرایشگر کدی که با آن راحت باشید، من از کد VS در این کد استفاده خواهم کرد. سرور محلی مانند MAMP، WAMP، XAMPP، Laragon یا هر نرم افزار دیگری که با آن آشنا هستید. من در طول این دوره از MAMP استفاده خواهم کرد. NodeJS و NPM یا Yarn روی دستگاه شما نصب شده است. ساخت یک قالب وردپرس ممتاز : ایجاد تم های وردپرس : نحوه ایجاد یک تم وردپرس ممتاز از ابتدا برای Themeforest
در این دوره، همه چیزهایی را که برای ایجاد تمهای ممتاز وردپرس نیاز دارید که تضمین شده در بازارهایی مانند themeforest مورد نیاز است، یاد خواهید گرفت.
یک متخصص تم های وردپرس شوید و با انتشار تم های خود به صورت آنلاین درآمد کسب کنید!
مفاهیم وردپرس را عمیقتر درک کنید و یاد بگیرید که چگونه کارها در پشت صحنه کار میکنند.
یک تم وردپرس ایمن ایجاد کنید که تضمینی برای عبور از بررسی امنیتی themeforest باشد.
با نحوه ترجمه شدن طرح زمینه آشنا شوید.
برخی از گردشهای کاری پیشرفته جاوا اسکریپت را کاوش کنید که به شما کمک میکند کارهای عادی مانند کوچک کردن CSS را خودکار کنید.
عملکردها و فیلترهای وردپرس را درک کنید.
با درک طرحهای زمینه کودک، طرحهای زمینه خود را قابل تغییر کنید.
گزینه های قدرتمندی را با استفاده از API سفارشی ساز وردپرس قدرتمند به موضوع خود اضافه کنید.
موضوع خود را با ویرایشگر جدید وردپرس «گوتنبرگ» سازگار کنید
دسترسی به وب را کاوش کنید و نکاتی در مورد نحوه دسترسی بیشتر به طرح زمینه خود دریافت کنید.
افزونه های وردپرس را ایجاد کنید که تم شما را تکمیل کنند.
درباره عملکردهای وردپرس همه چیز را بیاموزید مانند: نوارهای کناری، منوهای پیمایش، فیلدهای سفارشی، کدهای کوتاه، قالبهای پست، انواع پست سفارشی، طبقهبندی سفارشی، ویجتهای سفارشی و موارد دیگر.
دانش وردپرس خود را به سطح بعدی ببرید
آیا به دنبال کدنویسی مضامین ممتاز وردپرس هستید که بررسی استانداردهای کدنویسی را در وب سایت هایی مانند themeforest پشت سر بگذارند؟
آیا طرح های عالی دارید یا با یک طراح کار می کنید و دانش HTML/CSS/JS/PHP دارید و می خواهید طرح های خود را به تم های عالی وردپرس تبدیل کنید؟
آیا مقداری دانش وردپرس دارید و می خواهید دانش خود را گسترش دهید و عمیق تر به کلمه وردپرس برسید و بتوانید تم ها را به صورت آنلاین بفروشید؟
پس این دوره برای شما مناسب است!
این دوره جوهره تجربه من در ارسال تم به themeforest است. در این سخنرانیها، همه چیزهایی را که درباره ایجاد تمهای وردپرس میدانم به اشتراک میگذارم. پس از اتمام دوره، شما قادر خواهید بود تم هایی با کدگذاری مطابق با استانداردهای کدنویسی و امنیتی وردپرس و Themeforest ایجاد کنید. تا زمانی که طراحی عالی داشته باشید، در عبور از بررسی کد themeforest مشکلی ندارید!
این یک دوره طراحی/CSS/HTML/PHP نیست!!! اگر به دنبال آن هستید، مطمئن هستم که بسیاری از منابع دیگر را خواهید یافت. در این دوره من فقط بر روی عملکرد وردپرس تمرکز می کنم. من چند CSS اولیه از پیش نوشته شده را برای موضوعی که ایجاد خواهیم کرد بارگذاری می کنم، هدف فقط ایجاد عملکرد وردپرس و درک عمیق وردپرس است. با این حال، من به شما یاد خواهم داد که چگونه CSS خود را سازماندهی کنید، SASS را کامپایل کنید و فایل های خود را به صورت خودکار کوچک کنید. همچنین باید دانش پایه PHP داشته باشید. من در اینجا PHP را از ابتدا به شما آموزش نمی دهم، بنابراین اگر علاقه مند به شرکت در این دوره هستید، پیشنهاد می کنم ابتدا یک دوره PHP مبتدی را انتخاب کنید!
مخاطب هدف چه کسی است؟
توسعه دهندگانی که دانش HTML/CSS/JS/PHP دارند و مایلند از ابتدا تم های حرفه ای وردپرس ایجاد کنند.
توسعه دهندگان وردپرس که می خواهند دانش وردپرس خود را به سطح بعدی برسانند.
توسعه دهندگان وردپرس به دنبال ایجاد تم های ممتاز هستند که در وب سایت هایی مانند themeforest تأیید شوند.
هر کسی که علاقه مند به یادگیری مفاهیم پیشرفته وردپرس و جاوا اسکریپت است.
#wordpresstheme #createpremiumwordpresstheme #buildwordpressthemes
سرفصل ها و درس ها
نحوه ایجاد تم های وردپرس - کد دوره و اطلاعات تماس
How To Create Wordpress Themes - Course Code & Contact Info
نحوه ایجاد تم های وردپرس - کد دوره و اطلاعات تماس
How To Create Wordpress Themes - Course Code & Contact Info
نحوه ایجاد تم های وردپرس - کد دوره و اطلاعات تماس
How To Create Wordpress Themes - Course Code & Contact Info
نحوه ایجاد تم های وردپرس - کد دوره و اطلاعات تماس
How To Create Wordpress Themes - Course Code & Contact Info
چگونه یک قالب وردپرس ممتاز بسازیم - راه اندازی یک سرور محلی و وردپرس
How To Build A Premium Wordpress Theme - Setting Up a Local Server and WordPress
نصب سرور محلی
Installing a Local Server
نصب سرور محلی
Installing a Local Server
نصب وب سایت وردپرس جدید
Installing a New WordPress Website
اولین قدم برای ایجاد یک تم
First Steps to Creating a Theme
یادداشت سریع
Quick Note
راه اندازی محیط توسعه
Setting Up Development Environment
چگونه یک قالب وردپرس ممتاز بسازیم - راه اندازی یک سرور محلی و وردپرس
How To Build A Premium Wordpress Theme - Setting Up a Local Server and WordPress
نصب وب سایت وردپرس جدید
Installing a New WordPress Website
اولین قدم برای ایجاد یک تم
First Steps to Creating a Theme
راه اندازی محیط توسعه
Setting Up Development Environment
شروع کار با وردپرس
Getting Started with WordPress
فایل های قالب و برچسب های الگو
Template Files & Template Tags
فایل های قالب و برچسب های الگو
Template Files & Template Tags
کدگذاری حلقه
Coding the Loop
کدگذاری حلقه
Coding the Loop
درک حلقه
Understanding the Loop
درک حلقه
Understanding the Loop
سلسله مراتب قالب
Template Hierarchy
توابع در وردپرس
Functions in WordPress
توابع در وردپرس
Functions in WordPress
اعتبار سنجی، پاکسازی و فرار
Validation, Sanitization & Escaping
اعتبار سنجی، پاکسازی و فرار
Validation, Sanitization & Escaping
بین المللی سازی و بومی سازی
Internationalization & Localization
بین المللی سازی و بومی سازی
Internationalization & Localization
شروع کار با وردپرس
Getting Started with WordPress
سلسله مراتب قالب
Template Hierarchy
خودکارسازی گردش کار توسعه با NPM و Gulp
Automating Development Workflow with NPM and Gulp
مقدمه ای بر NPM و Gulp
Introduction to NPM & Gulp
راه اندازی NPM و Gulp
Setting Up NPM & Gulp
راه اندازی NPM و Gulp
Setting Up NPM & Gulp
توسعه در مقابل تولید در Gulp Tasks
Development vs Production in Gulp Tasks
ایجاد یک وظیفه Gulp برای سبک ها
Creating A Gulp Task For Styles
ایجاد یک کار Gulp برای سبک ها ادامه دارد.
Creating A Gulp Task For Styles cont.
ایجاد یک کار Gulp برای سبک ها ادامه دارد.
Creating A Gulp Task For Styles cont.
فشرده سازی تصاویر و کپی کردن فایل ها
Compressing Images & Copying Files
تمیز کردن فایل ها و سریال سازی وظایف
Cleaning Files & Serializing Tasks
یادداشت به روز رسانی پک وب
Webpack Update Note
یادداشت به روز رسانی پک وب
Webpack Update Note
ایجاد یک وظیفه Gulp برای جاوا اسکریپت
Creating A Gulp Task For JavaScript
ایجاد یک کار Gulp برای ادامه جاوا اسکریپت.
Creating A Gulp Task For JavaScript cont.
ایجاد یک کار Gulp برای ادامه جاوا اسکریپت.
Creating A Gulp Task For JavaScript cont.
افزودن پلاگین های جاوا اسکریپت به روش صحیح
Adding JavaScript Plugins The Right Way
بهبود وظایف با Browsersync
Improving The Tasks With Browsersync
بسته بندی فایل ها برای تولید
Bundling Files For Production
ایجاد یک پیشوند متغیر جایگزین قابل تعویض
Creating a Replaceable Placeholder Prefix
ایجاد یک پیشوند متغیر جایگزین قابل تعویض
Creating a Replaceable Placeholder Prefix
خودکارسازی گردش کار توسعه با NPM و Gulp
Automating Development Workflow with NPM and Gulp
مقدمه ای بر NPM و Gulp
Introduction to NPM & Gulp
توسعه در مقابل تولید در Gulp Tasks
Development vs Production in Gulp Tasks
ایجاد یک وظیفه Gulp برای سبک ها
Creating A Gulp Task For Styles
فشرده سازی تصاویر و کپی کردن فایل ها
Compressing Images & Copying Files
تمیز کردن فایل ها و سریال سازی وظایف
Cleaning Files & Serializing Tasks
ایجاد یک وظیفه Gulp برای جاوا اسکریپت
Creating A Gulp Task For JavaScript
افزودن پلاگین های جاوا اسکریپت به روش صحیح
Adding JavaScript Plugins The Right Way
بهبود وظایف با Browsersync
Improving The Tasks With Browsersync
بسته بندی فایل ها برای تولید
Bundling Files For Production
قلاب های اکشن، قلاب های فیلتر و تم های کودک
Action Hooks, Filter Hooks & Child Themes
ایجاد قلاب های اقدام سفارشی
Creating Custom Action Hooks
اقدامات اصلی وردپرس
WordPress Core Actions
قلاب های فیلتر اصلی و سفارشی
Core & Custom Filter Hooks
قلاب های فیلتر اصلی و سفارشی
Core & Custom Filter Hooks
ایجاد تم های کودک
Creating Child Themes
قلاب های اکشن، قلاب های فیلتر و تم های کودک
Action Hooks, Filter Hooks & Child Themes
ایجاد قلاب های اقدام سفارشی
Creating Custom Action Hooks
اقدامات اصلی وردپرس
WordPress Core Actions
ایجاد تم های کودک
Creating Child Themes
نوارهای جانبی و قطعات الگو
Sidebars & Template Parts
یادداشت سریع
Quick Note
یادداشت سریع
Quick Note
افزودن استایل شیت های CSS با استفاده از معماری ITCSS
Adding CSS Stylesheets Using The ITCSS Architecture
از جمله سبک های CSS در HTML ما
Including The CSS Styles In Our HTML
ایجاد نوارهای کناری برای ابزارک ها
Creating Sidebars For Widgets
ایجاد سایدبار به صورت پویا
Creating Sidebars Dynamically
ایجاد سایدبار به صورت پویا
Creating Sidebars Dynamically
سازماندهی قالب های خود با get_template_part()
Organizing Your Templates With get_template_part()
کدنویسی سربرگ و فرم جستجو
Coding The Header & The Search Form
کدنویسی سربرگ و فرم جستجو
Coding The Header & The Search Form
نوارهای جانبی و قطعات الگو
Sidebars & Template Parts
یادداشت سریع
Quick Note
افزودن استایل شیت های CSS با استفاده از معماری ITCSS
Adding CSS Stylesheets Using The ITCSS Architecture
از جمله سبک های CSS در HTML ما
Including The CSS Styles In Our HTML
ایجاد نوارهای کناری برای ابزارک ها
Creating Sidebars For Widgets
سازماندهی قالب های خود با get_template_part()
Organizing Your Templates With get_template_part()
منوهای ناوبری
Navigation Menus
ثبت و نمایش منوهای ناوبری
Registering & Displaying Navigation Menus
یک ظاهر طراحی و فیلتر کردن منوی پیمایش
Styling & Filtering The Navigation Menu
ایجاد یک مگا منو
Creating A Mega Menu
افزودن نشانه گذاری برای دسترسی به منو
Adding The Markup For Menu Accessibility
افزودن جاوا اسکریپت برای دسترسی به منو
Adding The JavaScript For Menu Accessibility
بهبود دسترسی با پرش پیوندها
Improving Accessibility With Skip Links
بهبود دسترسی با پرش پیوندها
Improving Accessibility With Skip Links
منوهای ناوبری
Navigation Menus
ثبت و نمایش منوهای ناوبری
Registering & Displaying Navigation Menus
یک ظاهر طراحی و فیلتر کردن منوی پیمایش
Styling & Filtering The Navigation Menu
ایجاد یک مگا منو
Creating A Mega Menu
افزودن نشانه گذاری برای دسترسی به منو
Adding The Markup For Menu Accessibility
افزودن جاوا اسکریپت برای دسترسی به منو
Adding The JavaScript For Menu Accessibility
افزودن گزینه های تم با استفاده از Customizer API
Adding Theme Options Using The Customizer API
نمای کلی سفارشی ساز وردپرس
WordPress Customizer Overview
نمای کلی سفارشی ساز وردپرس
WordPress Customizer Overview
ایجاد اولین گزینه تم ما
Creating Our First Theme Option
ایجاد اولین گزینه تم ما
Creating Our First Theme Option
پاکسازی سفارشی برای گزینه های تم
Custom Sanitization For Theme Options
پاکسازی سفارشی برای گزینه های تم
Custom Sanitization For Theme Options
استفاده از postMessage برای بهروزرسانیهای بهتر سفارشیساز
Using postMessage For Better Customizer Updates
استفاده از postMessage برای بهروزرسانیهای بهتر سفارشیساز
Using postMessage For Better Customizer Updates
به روز رسانی با استفاده از رفرش انتخابی
Updating Using Selective Refresh
به روز رسانی با استفاده از رفرش انتخابی
Updating Using Selective Refresh
ایجاد گزینه ای برای پس زمینه پاورقی
Creating An Option For Footer Background
ایجاد گزینه ای برای ستون های پاورقی
Creating An Option For Footer Columns
ایجاد یک گزینه برای لوگو
Creating An Option For The Logo
ایجاد گزینه Color Picker و افزودن CSS درون خطی در وردپرس
Creating A Color Picker Option & Adding Inline CSS In WordPress
بهبود پیش نمایش رنگ لهجه با جاوا اسکریپت
Improving The Accent Colour Preview With JavaScript
انتقال متغیرها از PHP به جاوا اسکریپت برای جلوگیری از تکرار
Passing Variables From PHP to JavaScript To Avoid Repetition
انتقال متغیرها از PHP به جاوا اسکریپت برای جلوگیری از تکرار
Passing Variables From PHP to JavaScript To Avoid Repetition
افزودن گزینه های تم با استفاده از Customizer API
Adding Theme Options Using The Customizer API
ایجاد گزینه ای برای پس زمینه پاورقی
Creating An Option For Footer Background
ایجاد گزینه ای برای ستون های پاورقی
Creating An Option For Footer Columns
ایجاد یک گزینه برای لوگو
Creating An Option For The Logo
ایجاد گزینه Color Picker و افزودن CSS درون خطی در وردپرس
Creating A Color Picker Option & Adding Inline CSS In WordPress
بهبود پیش نمایش رنگ لهجه با جاوا اسکریپت
Improving The Accent Colour Preview With JavaScript
نقشها و قابلیتهای کاربر و عدم وجود امنیت
User Roles & capabilities And Nonces For Security
بررسی اجمالی نقش ها و قابلیت های کاربر
User Roles & capabilities Overview
حذف سفارشی پیوند پست فقط برای کاربران مجاز
Custom Delete Post Link Only For Permitted Users
استفاده از Nonces برای تأیید قصد کاربران
Using Nonces To Verify Users' Intention
نقشها و قابلیتهای کاربر و عدم وجود امنیت
User Roles & capabilities And Nonces For Security
بررسی اجمالی نقش ها و قابلیت های کاربر
User Roles & capabilities Overview
حذف سفارشی پیوند پست فقط برای کاربران مجاز
Custom Delete Post Link Only For Permitted Users
استفاده از Nonces برای تأیید قصد کاربران
Using Nonces To Verify Users' Intention
فراداده، فیلدهای سفارشی و افزونههای بستهبندی با موضوع شما
Metadata, Custom Fields & Bundling Plugins With Your Theme
مقدمه ای بر فراداده و فیلدهای سفارشی
Introduction To Metadata & Custom Fields
مقدمه ای بر فراداده و فیلدهای سفارشی
Introduction To Metadata & Custom Fields
اضافه کردن متاباکس ها و فیلدهای سفارشی
Adding Metaboxes & Custom Fields
ایمن سازی متاباکس ها و افزودن فیلدهای بیشتر
Securing Metaboxes & Adding More Fields
ایجاد یک پلاگین ساده
Creating A Simple Plugin
انتقال کد Metaboxes به پلاگین ما
Moving The Metaboxes Code To Our Plugin
با استفاده از TGMPA، پلاگین ها را با تم خود ترکیب کنید
Bundling Plugins With Your Theme Using TGMPA
افزودن یک کار جدید Gulp برای کپی کردن پلاگین ها
Adding A New Gulp Task To Copy Plugins
فراداده، فیلدهای سفارشی و افزونههای بستهبندی با موضوع شما
Metadata, Custom Fields & Bundling Plugins With Your Theme
اضافه کردن متاباکس ها و فیلدهای سفارشی
Adding Metaboxes & Custom Fields
ایمن سازی متاباکس ها و افزودن فیلدهای بیشتر
Securing Metaboxes & Adding More Fields
ایجاد یک پلاگین ساده
Creating A Simple Plugin
انتقال کد Metaboxes به پلاگین ما
Moving The Metaboxes Code To Our Plugin
با استفاده از TGMPA، پلاگین ها را با تم خود ترکیب کنید
Bundling Plugins With Your Theme Using TGMPA
افزودن یک کار جدید Gulp برای کپی کردن پلاگین ها
Adding A New Gulp Task To Copy Plugins
ایجاد قالب پست وبلاگ منفرد
Creating The Single Blog Post Template
ایجاد طرح بندی برای پست وبلاگ منفرد
Creating The Layout For The Single Blog Post
ایجاد طرح بندی برای پست وبلاگ منفرد
Creating The Layout For The Single Blog Post
پر کردن محتوای پست وبلاگ
Populating The Single Blog Post Content
نمایش اطلاعات نویسنده پست
Displaying The Post Author Info
نمایش اطلاعات نویسنده پست
Displaying The Post Author Info
افزودن گزینه ای برای نمایش/پنهان کردن اطلاعات نویسنده
Adding An Option To Show/Hide Author Info
افزودن گزینه ای برای نمایش/پنهان کردن اطلاعات نویسنده
Adding An Option To Show/Hide Author Info
افزودن پیمایش پست ها به پست وبلاگ منفرد
Adding Posts Navigation To The Single Blog Post
افزودن پیمایش پست ها به پست وبلاگ منفرد
Adding Posts Navigation To The Single Blog Post
تست های واحد برای پست های وبلاگ
Unit Tests For Blog Posts
تست های واحد برای پست های وبلاگ
Unit Tests For Blog Posts
یادداشت برای سخنرانی بعدی
Note For The Next Lecture
یادداشت برای سخنرانی بعدی
Note For The Next Lecture
نکاتی برای حمایت از ویرایشگر جدید "گوتنبرگ"
Tips For Supporting The New Editor "Gutenberg"
ایجاد قالب پست وبلاگ منفرد
Creating The Single Blog Post Template
پر کردن محتوای پست وبلاگ
Populating The Single Blog Post Content
نکاتی برای حمایت از ویرایشگر جدید "گوتنبرگ"
Tips For Supporting The New Editor "Gutenberg"
نمایش و سفارشی کردن نظرات
Displaying & Customizing Comments
نمایش نظرات و بارگیری فایل های JS ضروری
Displaying The Comments & Loading Necessary JS Files
نمایش نظرات و بارگیری فایل های JS ضروری
Displaying The Comments & Loading Necessary JS Files
ایجاد یک الگوی نظرات سفارشی
Creating A Custom Comments Template
ایجاد یک الگوی نظرات سفارشی
Creating A Custom Comments Template
کدنویسی پاسخ به تماس نظر سفارشی
Coding A Custom Comment Callback
کدنویسی پاسخ به تماس نظر سفارشی
Coding A Custom Comment Callback
تکمیل پاسخ به تماس نظر و تست واحد نظرات
Completing The Comment Callback & Unit Testing The Comments
تکمیل پاسخ به تماس نظر و تست واحد نظرات
Completing The Comment Callback & Unit Testing The Comments
ساختن نظر ما برای تم کودک برای پاسخ به تماس
Making Our Comment Callback Child Theme Friendly
نمایش و سفارشی کردن نظرات
Displaying & Customizing Comments
ساختن نظر ما برای تم کودک برای پاسخ به تماس
Making Our Comment Callback Child Theme Friendly
ایجاد الگوهای مورد نیاز
Creating Required Templates
ایجاد یک الگو برای آرشیو نویسنده
Creating A Template For The Author Archive
ایجاد یک الگو برای آرشیو نویسنده
Creating A Template For The Author Archive
الگوهای جستجو و 404
The Search & 404 Templates
الگوهای جستجو و 404
The Search & 404 Templates
ایجاد یک الگوی صفحه پیش فرض
Creating A Default Page Template
ایجاد الگوهای صفحه سفارشی
Creating Custom Page Templates
ایجاد الگوهای صفحه سفارشی
Creating Custom Page Templates
ایجاد الگوهای مورد نیاز
Creating Required Templates
ایجاد یک الگوی صفحه پیش فرض
Creating A Default Page Template
کدهای کوتاه
Shortcodes
ایجاد یک کد کوتاه ساده
Creating A Simple Shortcode
محصور کردن کدهای کوتاه و فیلتر کردن ویژگی ها
Enclosing Shortcodes & Filtering Attributes
محصور کردن کدهای کوتاه و فیلتر کردن ویژگی ها
Enclosing Shortcodes & Filtering Attributes
انتقال کدهای کوتاه ما به یک پلاگین
Moving Our Shortcodes To A Plugin
ایجاد یک کد کوتاه اسلایدر تصویر
Creating An Image Slider Shortcode
ایجاد یک اسلایدر تصویر ادامه کد کوتاه.
Creating An Image Slider Shortcode cont.
درک و حل مسئله تگ P خالی
Understanding & Solving The Empty P Tags Problem
درک و حل مسئله تگ P خالی
Understanding & Solving The Empty P Tags Problem
کدهای کوتاه
Shortcodes
ایجاد یک کد کوتاه ساده
Creating A Simple Shortcode
انتقال کدهای کوتاه ما به یک پلاگین
Moving Our Shortcodes To A Plugin
ایجاد یک کد کوتاه اسلایدر تصویر
Creating An Image Slider Shortcode
ایجاد یک اسلایدر تصویر ادامه کد کوتاه.
Creating An Image Slider Shortcode cont.
فرمت های پست
Post Formats
مقدمه ای بر قالب های پست
Introduction To Post Formats
مقدمه ای بر قالب های پست
Introduction To Post Formats
فرمت پست کنار
The Aside Post Format
قالب پست لینک
The Link Post Format
قالب ارسال نقل قول
The Quote Post Format
قالب ارسال نقل قول
The Quote Post Format
فرمت پست تصویر
The Image Post Format
فرمت پست تصویر
The Image Post Format
فرمت پست ویدیویی
The Video Post Format
فرمت پست صوتی
The Audio Post Format
فرمت پست گالری
The Gallery Post Format
فرمت پست گالری
The Gallery Post Format
یادداشتی برای سخنرانی بعدی
A Note for the next lecture.
قالب پست گالری برای گوتنبرگ
The Gallery Post Format For Gutenberg
قالب پست گالری برای گوتنبرگ
The Gallery Post Format For Gutenberg
فرمت های پست
Post Formats
فرمت پست کنار
The Aside Post Format
قالب پست لینک
The Link Post Format
فرمت پست ویدیویی
The Video Post Format
فرمت پست صوتی
The Audio Post Format
یادداشتی برای سخنرانی بعدی
A Note for the next lecture.
تصاویر در وردپرس
Images In Wordpress
آشنایی با تصاویر در وردپرس
Introduction To Images In WordPress
اضافه کردن اندازه های سفارشی تصویر
Adding Custom Image Sizes
اضافه کردن اندازه های سفارشی تصویر
Adding Custom Image Sizes
برچسب های عکس HTML پاسخگو
Responsive HTML Image Tags
برچسب های عکس HTML پاسخگو
Responsive HTML Image Tags
تصاویر پاسخگو می خواند
Responsive Images Reads
تصاویر پاسخگو می خواند
Responsive Images Reads
متغیر جهانی $content_width
The $content_width Global Variable
متغیر جهانی $content_width
The $content_width Global Variable
برنامه ریزی ویژگی اندازه های سفارشی ما
Planning Our Custom Sizes Attribute
برنامه ریزی ویژگی اندازه های سفارشی ما
Planning Our Custom Sizes Attribute
کدگذاری ویژگی اندازه های سفارشی ما
Coding Our Custom Sizes Attribute
کدگذاری ویژگی اندازه های سفارشی ما
Coding Our Custom Sizes Attribute
تصاویر در وردپرس
Images In Wordpress
آشنایی با تصاویر در وردپرس
Introduction To Images In WordPress
انواع پست سفارشی و طبقه بندی
Custom Post Types & Taxonomies
مقدمه ای بر انواع پست سفارشی و طبقه بندی
Introduction To Custom Post Types & Taxonomies
یادداشت انواع پست سفارشی
Custom Post Types Note
ثبت انواع پست سفارشی و طبقه بندی
Registering Custom Post Types & Taxonomies
Flushing Rewrite Rules & Custom Slugs
Flushing Rewrite Rules & Custom Slugs
Flushing Rewrite Rules & Custom Slugs
Flushing Rewrite Rules & Custom Slugs
ایجاد فایل های قالب برای انواع پست سفارشی
Creating Template Files For Custom Post Types
ایجاد وظایف Gulp برای تغییر نام فایل های آرشیو
Creating Gulp Tasks For Renaming Archive Files
ایجاد وظایف Gulp برای تغییر نام فایل های آرشیو
Creating Gulp Tasks For Renaming Archive Files
ایجاد یک گزینه سفارشی ساز برای اسلاگ Portfolio
Creating A Customizer Option For The Portfolio Slug
بازنویسی مجدد قوانین پس از ذخیره گزینه Portfolio Slug
Flushing Rewrite Rules After Saving The Portfolio Slug Option
انواع پست سفارشی و طبقه بندی
Custom Post Types & Taxonomies
مقدمه ای بر انواع پست سفارشی و طبقه بندی
Introduction To Custom Post Types & Taxonomies
یادداشت انواع پست سفارشی
Custom Post Types Note
ثبت انواع پست سفارشی و طبقه بندی
Registering Custom Post Types & Taxonomies
ایجاد فایل های قالب برای انواع پست سفارشی
Creating Template Files For Custom Post Types
ایجاد یک گزینه سفارشی ساز برای اسلاگ Portfolio
Creating A Customizer Option For The Portfolio Slug
بازنویسی مجدد قوانین پس از ذخیره گزینه Portfolio Slug
Flushing Rewrite Rules After Saving The Portfolio Slug Option
ایجاد ابزارک های سفارشی
Creating Custom Widgets
گسترش کلاس WP_Widget
Extending The WP_Widget Class
گسترش کلاس WP_Widget
Extending The WP_Widget Class
ایجاد اولین فیلد ما در ویجت
Creating Our First Field In The Widget
ایجاد بقیه زمینه های ما
Creating The Rest Of Our Fields
ایجاد بقیه زمینه های ما
Creating The Rest Of Our Fields
پاکسازی و نمایش زمین های ما
Sanitizing & Displaying Our Fields
نمایش جلویی برای ویجت
Displaying The Front-end For The Widget
نمایش جلویی برای ویجت
Displaying The Front-end For The Widget
آزمون سریع
Quick Quiz
سازگاری ویجت با رفرش انتخابی Customizer
Widget Compatibility With The Customizer's Selective Refresh
ایجاد ابزارک های سفارشی
Creating Custom Widgets
ایجاد اولین فیلد ما در ویجت
Creating Our First Field In The Widget
پاکسازی و نمایش زمین های ما
Sanitizing & Displaying Our Fields
آزمون سریع
Quick Quiz
سازگاری ویجت با رفرش انتخابی Customizer
Widget Compatibility With The Customizer's Selective Refresh
تولید فایل های محلی سازی (POT، PO، MO)
Generating Localization Files (POT, PO, MO)
تولید فایل های POT با استفاده از Gulp
Generating POT Files Using Gulp
تولید فایل های POT با استفاده از Gulp
Generating POT Files Using Gulp
تولید فایل های PO & MO با استفاده از POEdit
Generating PO & MO Files Using POEdit
تولید فایل های PO & MO با استفاده از POEdit
Generating PO & MO Files Using POEdit
ترجمه مضامین کودک
Translating Child Themes
تولید فایل های محلی سازی (POT، PO، MO)
Generating Localization Files (POT, PO, MO)
ترجمه مضامین کودک
Translating Child Themes
بررسی تم و مراحل بعدی
Theme Check & Next Steps
مرحله نهایی و چه چیزی بعد
Final Step & What's Next
مرحله نهایی و چه چیزی بعد
Final Step & What's Next
یادداشت های پایانی
Final Notes
سخنرانی پاداش
Bonus Lecture
سخنرانی پاداش
Bonus Lecture
بررسی تم و مراحل بعدی
Theme Check & Next Steps
یادداشت های پایانی
Final Notes
نمایش نظرات