آموزش قدرت وردپرس را آزاد کنید: ساخت قالب، افزونه و وبسایت‌های تمام صفحه (FSE). - آخرین آپدیت

دانلود Unlock WordPress Power: Build Themes, Plugins & FSE Sites.

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

آموزش جامع وردپرس: طراحی قالب، افزونه و وب‌سایت‌های داینامیک

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

در این دوره چه خواهید آموخت:

  • ساخت قالب وردپرس اختصاصی از پایه
  • توسعه افزونه وردپرس حرفه‌ای با PHP و OOP
  • ایجاد وب‌سایت‌های داینامیک با استفاده از Custom Post Types و فیلدهای سفارشی
  • استفاده از REST API وردپرس برای اتصال به سرویس‌های خارجی
  • طراحی و پیاده‌سازی بلاک‌های گوتنبرگ با React
  • بهینه‌سازی وب‌سایت برای موتورهای جستجو (SEO)
  • راه‌اندازی کسب و کار طراحی وب با وردپرس
  • مدیریت پروژه‌های وردپرس و جذب مشتری

چرا این دوره برای شما مناسب است؟

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

ساخت نمونه کار قوی و کسب درآمد از وردپرس

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

پیش‌نیازها:

  • آشنایی اولیه با وردپرس (نوشتن مطلب، کار با پنل مدیریت)
  • آشنایی اولیه با HTML, CSS, JavaScript, PHP

همین امروز در دوره آموزش جامع وردپرس ثبت‌نام کنید و به جمع متخصصان این حوزه بپیوندید!


سرفصل ها و درس ها

توسعه یک قالب کلاسیک با PHP Developing a Classic Theme with PHP

  • نصب وردپرس CMS Installing WordPress CMS

  • قالب استارتر برای وردپرس Starter Theme for WordPress

  • سلسله مراتب فایل قالب وردپرس WordPress Theme File Hierarchy

  • شامل کردن فایل‌ها/کد PHP Including Files/PHP Code

  • اضافه کردن استایل‌های CSS و اسکریپت‌های JS Enqueuing CSS Styles and JS Scripts

  • قلاب‌ها برای هدر و فوتر Hooks for Header and Footer

  • پیاده‌سازی ناوبری: ادمین و فرانت‌اند Implementing Navigation: Admin and Frontend

  • ایجاد فرم جستجو Creating a Search Form

  • خروجی امن داده (فرار) Safe Data Output (Escaping)

  • آماده‌سازی فایل‌های قالب برای ترجمه Preparing Theme Files for Translation

  • قالب‌های سفارشی صفحه Custom Page Templates

  • نمایش پست‌ها در حلقه Displaying Posts in the Loop

  • ثبت یک نوع پست. قسمت 1 Registering a Post Type. Part 1

  • ثبت یک نوع پست. قسمت 2 Registering a Post Type. Part 2

  • قالب برای صفحات آرشیو و تکی نوع پست Template for Archive and Single Pages of Post Type

  • ثبت یک تاکسونومی Registering a Taxonomy

  • قالب برای صفحه آرشیو تاکسونومی Template for Taxonomy Archive Page

  • ثبت و نمایش یک سایدبار Registering and Displaying a Sidebar

  • ایجاد یک ویجت سایدبار Creating a Sidebar Widget

  • کلاس WP_Query WP_Query Class

  • صفحه‌بندی برای صفحات آرشیو Pagination for Archive Pages

  • صفحه‌بندی سفارشی Custom Pagination

  • قالب فرزند وردپرس WordPress Child Theme

  • فایل‌های رسانه‌ای و اندازه‌های سفارشی تصویر Media Files and Custom Image Sizes

  • فیلدهای سفارشی: متا باکس‌ها از طریق قلاب‌ها Custom Fields: Meta Boxes via Hooks

  • یکپارچه‌سازی افزونه‌های مورد نیاز در قالب Integrating Required Plugins into the Theme

  • متا باکس‌ها از طریق افزونه Meta Boxes via Plugin

  • تنظیمات گزینه‌ها Options Settings

  • توسعه یک افزونه اصلی برای قالب Developing a Core Plugin for the Theme

  • Ajax در وردپرس Ajax in WordPress

  • ویجت Elementor Elementor Widget

  • شورت‌کد WPBakery WPBakery Shortcode

  • بخش نظرات در وردپرس Comments Block in WordPress

  • لیست قلاب‌های وردپرس List of WordPress Hooks

  • کسب درآمد از مهارت‌های توسعه قالب وردپرس Monetizing WordPress Theme Development Skills

  • تبدیل HTML به وردپرس #1 Converting HTML to WordPress #1

  • تبدیل HTML به وردپرس #2 Converting HTML to WordPress #2

  • تبدیل HTML به وردپرس #3 Converting HTML to WordPress #3

  • تبدیل HTML به وردپرس #4 Converting HTML to WordPress #4

  • تبدیل HTML به وردپرس #5 Converting HTML to WordPress #5

  • تبدیل HTML به وردپرس #6 Converting HTML to WordPress #6

  • تست قالب Theme Testing

ایجاد یک قالب بلاکی (FSE) برای وردپرس Creating a Block Theme (FSE) for WordPress

  • صفحه ساز گوتنبرگ در وردپرس Gutenberg Page Builder in WordPress

  • تفاوت بین قالب‌های کلاسیک و بلاکی برای وردپرس Difference between Classic and Block Themes for WordPress

  • بررسی طرح طراحی و شروع توسعه Exploring the Design Layout and Beginning the Development

  • کار با رنگ‌ها و فونت‌های سراسری برای قالب Working with Global Colors and Fonts for the Theme

  • ایجاد هدر برای یک قالب بلاکی Creating the Header for a Block Theme

  • تنظیم استایل‌های سراسری برای کامپوننت دکمه Setting Global Styles for the Button Component

  • ایجاد فوتر برای یک قالب بلاکی Creating the Footer for a Block Theme

  • توسعه یک بلاک Hero و استفاده از قسمت‌های الگو Developing a Hero Block and Using Template Parts

  • توسعه یک گرید پست با استفاده از Query Loop Developing a Post Grid Using Query Loop

  • ایجاد بلاک‌های اضافی برای یک قالب بلاکی Creating Additional Blocks for a Block Theme

  • تنظیمات نهایی برای یک قالب بلاکی Final Adjustments for a Block Theme

توسعه یک بلاک استاتیک گوتنبرگ با جاوا اسکریپت Developing a Static Gutenberg Block with JavaScript

  • ایجاد و ثبت اولین بلاک برای گوتنبرگ Creating and Registering the First Block for Gutenberg

  • اولین کامپوننت React و تنظیم کامپایل JSX First React Component and Setting Up JSX Compilation

  • کار با CSS (کلاس‌ها و ویژگی‌های پیش‌فرض) Working with CSS (default classes and attributes)

  • سلسله مراتب فایل و @wordpress/create-block File Hierarchy and @wordpress/create-block

  • درک ساختار بلاک‌های گوتنبرگ در وردپرس Understanding the Structure of Gutenberg Blocks in WordPress

  • اعتبارسنجی کد (فرمت/Lint:JS/Lint:CSS) Code Validation (Format/Lint:JS/Lint:CSS)

  • استفاده از کامپوننت RichText Using the RichText Component

  • اضافه کردن دکمه‌ها به تولبار Adding Buttons to the Toolbar

  • اضافه کردن اکشن‌ها به دکمه‌ها در تولبار Adding Actions to Buttons in the Toolbar

  • استفاده از کامپوننت InspectorControls Using the InspectorControls Component

  • کامپوننت InnerBlocks برای بلاک‌های تودرتو InnerBlocks Component for Nested Blocks

  • استفاده از RichText برای یک بلاک تودرتو Using RichText for a Nested Block

  • اضافه کردن یک گزینه برای تعیین تعداد ستون‌ها Adding an Option to Define the Number of Columns

  • اضافه کردن استایل‌های CSS برای بلاک در قسمت فرانت و ادمین Adding CSS styles for the block on the front and admin parts

  • آپلود تصاویر با استفاده از کامپوننت MediaPlaceholder Uploading Images using MediaPlaceholder Component

  • استفاده از isBlobURL برای تعیین وضعیت بارگیری یک تصویر Using isBlobURL to Determine the Loading Status of an Image

  • اضافه کردن گزینه برای جایگزینی یا حذف یک تصویر Adding the Option to Replace or Remove an Image

  • ویرایش alt برای یک تصویر Editing alt for an Image

توسعه یک بلاک دینامیک گوتنبرگ با جاوا اسکریپت و PHP Developing a Dynamic Gutenberg Block with JavaScript & PHP

  • بلاک دینامیک چیست. شروع توسعه افزونه What is a Dynamic Block. Start of Plugin Development

  • Render Callback برای قسمت فرانت‌اند در PHP Render Callback for Frontend Part in PHP

  • کار بر روی منطق قسمت فرانت‌اند و استایل‌های CSS Working on the Logic of the Frontend Part and CSS Styles

  • ساخت منطق بلاک برای گوتنبرگ در جاوا اسکریپت Building Block Logic for Gutenberg in JavaScript

  • نمایش محتوای دینامیک در ویرایشگر گوتنبرگ با جاوا اسکریپت Displaying Dynamic Content in the Gutenberg Editor with JavaScript

  • استفاده از کامپوننت‌ها برای تنظیم بلاک از سایدبار Using Components for Settings the Block from Sidebar

  • اضافه کردن مرتب‌سازی با کامپوننت QueryControls Adding Sorting with QueryControls Component

  • ویژگی‌های اضافی کامپوننت QueryControls Additional Features of the QueryControls Component

  • روش‌های مختلف برای اضافه کردن متا باکس‌ها در ویرایشگر گوتنبرگ Different Ways to Add Meta Boxes in Gutenberg Editor

  • خلاصه: ایجاد بلاک‌های دینامیک Summarise: Creating Dynamic Blocks

توسعه یک افزونه برای وردپرس با PHP (OOP) Developing a Plugin for WordPress with PHP (OOP)

  • ساختار افزونه و قلاب‌های فعال‌سازی/غیرفعال‌سازی Plugin Structure and Activation/Deactivation Hooks

  • ثبت یک نوع پست در یک افزونه Registering a Post Type in a Plugin

  • ثبت یک تاکسونومی در یک افزونه Registering a Taxonomy in a Plugin

  • ثبت متا باکس‌ها در یک افزونه Registering Meta Boxes in a Plugin

  • اضافه کردن استایل‌های CSS و اسکریپت‌های JS در یک افزونه Enqueuing CSS Styles and JS Scripts in a Plugin

  • خروجی امن داده (فرار) Safe Data Output (Escaping)

  • ترجمه یک افزونه و توابع زبان Translating a Plugin and Language Functions

  • ساختار قالب در یک افزونه Template Structure in a Plugin

  • نمایش محتوا برای نوع پست، تاکسونومی، متا باکس‌ها Displaying Content for Post Type, Taxonomy, Meta Boxes

  • فیلتر کردن بر اساس متا باکس‌ها Filtering by Meta Boxes

  • فیلتر کردن بر اساس تاکسونومی‌ها Filtering by Taxonomies

  • شورت‌کد در یک افزونه Shortcode in a Plugin

  • پیاده‌سازی یک ویجت در یک افزونه Implementing a Widget in a Plugin

  • ویجت Elementor در یک افزونه. قسمت 1 Elementor Widget in a Plugin. Part 1

  • ویجت Elementor در یک افزونه. قسمت 2 Elementor Widget in a Plugin. Part 2

  • شورت‌کد WPBakery WPBakery Shortcode

  • صفحه پنل ادمین برای یک افزونه Admin Panel Page for a Plugin

  • فیلدهای تنظیمات پنل ادمین Admin Panel Settings Fields

  • Ajax برای یک افزونه. قسمت 1 Ajax for a Plugin. Part 1

  • Ajax برای یک افزونه. قسمت 2 Ajax for a Plugin. Part 2

  • قالب صفحه سفارشی در یک افزونه Custom Page Template in a Plugin

  • اضافه کردن ستون‌های سفارشی به لیست نوع پست Adding Custom Columns to Post Type List

  • اضافه کردن ویژگی‌ها از فرانت‌اند. قسمت 1 Adding Properties from the Frontend. Part 1

  • اضافه کردن ویژگی‌ها از فرانت‌اند. قسمت 2 Adding Properties from the Frontend. Part 2

  • اضافه کردن ویژگی‌ها از فرانت‌اند. قسمت 3 Adding Properties from the Frontend. Part 3

  • اضافه کردن ویژگی‌ها از فرانت‌اند. قسمت 4 Adding Properties from the Frontend. Part 4

  • لیست ویژگی‌ها. قسمت 1 Property Listing. Part 1

  • لیست ویژگی‌ها. قسمت 2 Property Listing. Part 2

  • گزینه لیست علاقه‌مندی‌ها. قسمت 1 Wishlist Option. Part 1

  • گزینه لیست علاقه‌مندی‌ها. قسمت 2 Wishlist Option. Part 2

  • گزینه لیست علاقه‌مندی‌ها. قسمت 3 Wishlist Option. Part 3

از مهارت‌های خود با فریلنسینگ غیرفعال کسب درآمد کنید: فروش در Envato و TemplateMonster Monetize your Skills with Passive Freelancing: Sell on Envato & TemplateMonster

  • تجزیه و تحلیل مارکت پلیس‌ها برای فریلنسرها - مارکت پلیس‌های Envato. Analysis of marketplaces for freelancers – Envato Marketplaces.

  • انتخاب یک محصول و پلتفرم برای درآمد غیرفعال. Choosing a product and platform for passive income.

  • چگونه یک نویسنده شوید و محصولات دیجیتال خود را بفروشید. How to become an author and sell your digital products.

  • مهارت‌های مورد نیاز برای کار در مارکت پلیس‌ها. Skills required to work on marketplaces.

  • چگونه برند شخصی خود را بسازید و تقویت کنید و چرا ضروری است. How to build and enhance your personal brand and why it’s essential.

  • جنبه‌های مالی و روش‌های برداشت درآمد از Envato Marketpla Financial aspects and methods for withdrawing earnings from the Envato Marketpla

  • استراتژی‌های قیمت‌گذاری: چگونه قیمت مناسبی برای محصولات خود تعیین کنید. Pricing strategies: How to set the right price for your products.

  • انواع مجوزها برای محصولات دیجیتال و نحوه انتخاب مناسب‌ترین آنها. Types of licenses for digital products and how to choose the right one.

  • بسته‌بندی محصول خود برای فروش در Envato. Packaging your product for sale on Envato.

  • بازخورد و پشتیبانی مشتری. Customer feedback and support.

  • الزامات طراحی برای محصولات دیجیتال. Design requirements for digital products.

  • تجزیه و تحلیل رقبا و تبلیغ محصول خود در Envato Marketplace. Competitor analysis and promoting your product on the Envato Marketplace.

  • همکاری‌ها و کار تیمی در مارکت پلیس‌های Envato. Collaborations and teamwork on Envato marketplaces.

  • سیستم انگیزه نویسنده در Envato. Author motivation system on Envato.

  • بهینه‌سازی SEO و سایر تکنیک‌های تبلیغاتی برای مارکت پلیس‌ها. SEO optimization and other promotion techniques for marketplaces.

  • پلتفرم‌های جایگزین برای ThemeForest: درباره TemplateMonster Marketplace. Alternative platforms to ThemeForest: About TemplateMonster Marketplace.

  • دلایلی که ممکن است در Envato بن شوید. Reasons you can get banned on Envato.

  • نحوه ایجاد ترافیک برای محصولات در مارکت پلیس‌ها. How traffic is generated for products on marketplaces.

مبانی PHP برای مبتدیان PHP Fundamentals for Beginners

  • محیط کار، متغیرها و ثابت‌ها Working Environment, Variables, and Constants

  • انواع داده در PHP Data Types in PHP

  • شرطی‌ها: if else، switch case، match Conditionals: if else, switch case, match

  • عملگرهای حسابی و حلقه‌ها: for، while، do while، foreach Arithmetic Operators and Loops: for, while, do while, foreach

  • include / require / توابع تعریف شده توسط کاربر include / require / User-Defined Functions

  • توابع از پیش تعریف شده در PHP برای رشته‌ها و عملیات تاریخ/زمان Predefined Functions in PHP for Strings and Date/Time Operations

  • انتقال داده HTTP: $_POST / $_GET HTTP Data Transmission: $_POST / $_GET

  • آپلود فایل و توابع تعامل با فایل File Upload and File Interaction Functions

  • جلسات و کوکی‌ها در PHP: $_SESSION، $_COOKIE Sessions and Cookies in PHP: $_SESSION, $_COOKIE

  • پایگاه‌های داده (MySQL و phpMyAdmin) Databases (MySQL & phpMyAdmin)

  • تمرین پایگاه داده Database Practice

مهارت‌های پیشرفته وردپرس Advanced WordPress Skills

  • وردپرس بدون سر چیست و چگونه از آن استفاده کنیم What is Headless WordPress and How to Use It

  • اجرای وردپرس با Docker Run WordPress with Docker

  • دوره فشرده WooCommerce: قسمت 1 WooCommerce Intensive Course Stream: Part 1

  • دوره فشرده WooCommerce: قسمت 2 WooCommerce Intensive Course Stream: Part 2

  • دوره فشرده WooCommerce: قسمت 3 WooCommerce Intensive Course Stream: Part 3

  • دوره فشرده WooCommerce: قسمت 4 WooCommerce Intensive Course Stream: Part 4

  • دوره فشرده WooCommerce: قسمت 5 WooCommerce Intensive Course Stream: Part 5

  • دوره فشرده WooCommerce: قسمت 6 WooCommerce Intensive Course Stream: Part 6

  • دوره فشرده WooCommerce: قسمت 7 WooCommerce Intensive Course Stream: Part 7

نمایش نظرات

آموزش قدرت وردپرس را آزاد کنید: ساخت قالب، افزونه و وبسایت‌های تمام صفحه (FSE).
جزییات دوره
56 hours
150
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,591
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alexandr Sochirca Alexandr Sochirca

نابغه دوره‌ها