قراره تو این دوره چی یاد بگیرم؟

  • اصول کدنویسی انواع افزونه وردپرس و انتشار در مخزن وردپرس
  • مدیریت و ایجاد منوها و نوار مدیریت وردپرس
  • کار با دیتابیس در وردپرس
  • ایجاد و مدیریت متاباکس ها و ابزارک ها
  • ترجمه و آماده سازی افزونه برای ترجمه
  • امنیت و مدیریت کاربران، نقش ها و دسترسی ها
  • مدیریت تنظیمات افزونه
  • کار با Http Api
  • ایجاد و مدیریت کدکوتاه یا Shortcode
  • زمان بندی وظایف با کرون جاب
  • ایجاد و مدیریت انواع جدید پست و طبقه بندی
  • ایجاد و مدیریت Rest Api
  • توابع وردپرس شبکه یا چند سایته
  • نوشتن انواع پروژه افزونه وردپرس از جمله ورود و ثبت نام با شماره تلفن، افزونه فروشگاهی، افزونه اطلاع رسانی و ...

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

۲۰ فصل
۵۵ جلسه
۱۷ ساعت
۱

مقدمات دوره

۱۰ قسمت
۰۱:۰۱:۲۵

درباره دوره

۰۳:۳۰

مدرس و شیوه تدریس

رایگان
۰۷:۴۲

پیش نیاز های دوره

رایگان
۰۲:۴۸

تفاوت wordpress.org و wordpress.com

رایگان
۰۴:۲۶

تعریف افزونه یا پلاگین

رایگان
۰۳:۲۲

فواید استفاده از افزونه یا پلاگین

رایگان
۱۶:۱۸

معرفی چند افزونه پر کاربرد

رایگان
۰۷:۲۹

نحوه ارتباط برنامه نویس با وردپرس (Api)

رایگان
۰۷:۳۸

جریان بارگذاری سایت وردپرسی

رایگان
۰۶:۰۷

نحوه دسترسی به فایل های مورد نیاز در دوره

۰۲:۰۵
۲

شروع کدنویسی

۱۲ قسمت
۰۴:۰۰:۰۶
۳

هوک ها (اکشن ها وفیلتر ها)

۱۲ قسمت
۰۴:۱۷:۱۲
۴

مدیریت و ایجاد منو در صفحات مدیریت

۱۰ قسمت
۰۳:۲۲:۵۸
۵

کار با استایل ها و اسکریپت ها در وردپرس

۱۱ قسمت
۰۳:۵۸:۱۹
۶

کار با دیتابیس در وردپرس زمانبندی برای انتشار

۷

متاباکس ها و داده های اضافه پست ها زمانبندی برای انتشار

۸

ایجاد و مدیریت ابزارک قالب و پیشخوان زمانبندی برای انتشار

۹

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

۱۰

تأمین امنیت در افزونه نویسی زمانبندی برای انتشار

۱۱

ایجاد و ذخیره سازی تنظیمات افزونه زمانبندی برای انتشار

۱۲

کار با ایجکس در وردپرس زمانبندی برای انتشار

۱۳

توابع کار با کاربران، نقش ها و دسترسی ها در وردپرس زمانبندی برای انتشار

۱۴

کار با درخواست های Http زمانبندی برای انتشار

۱۵

ایجاد شورتکد یا کد کوتاه در وردپرس زمانبندی برای انتشار

۱۶

کرون جاب و زمان بندی وظایف در وردپرس زمانبندی برای انتشار

۱۷

کار با Rewrite Api در وردپرس زمانبندی برای انتشار

۱۸

کار با Post Type ها و Taxonomy (نوع پست و طبقه بندی جدید) زمانبندی برای انتشار

۱۹

کار با Rest Api زمانبندی برای انتشار

۲۰

کار با وردپرس چند سایته(شبکه) زمانبندی برای انتشار

** آخرین بروزرسانی: 15 بهمن 1401 **

آموزش افزونه نویسی وردپرس

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

نکته
برای اطلاع از دوره، بروزرسانی ها و آموزش ها عضو کانال «آموزش کدنویسی وردپرس» شوید: تلگرام | ایتا | سروش | بله

پیشنیازهای دوره آموزش افزونه نویسی وردپرس

یک شخص وردپرس کار لازم نیست که دارای دانش کد نویسی سطح بالایی باشه یا الزاماً به کمک جاوا اسکریپت یا سایر زبان‌های برنامه‌نویسی، قالبی رو برای وب‌سایت خودش طراحی کنه.
اما آگه اطلاعاتی راجبه کدها و عملکردشون بدونه یا با زبان‌های برنامه‌نویسی Front-end مانند HTMl  و CSS  و… کار کرده باشه و آشنایی سطحی به زبان PHP داشته باشه مفیده و بهتر میتونه کارشو پیش ببره. حداقل می‌دونین که هر یک از کدهای وب‌سایت به چه معنا هستن و چیکار میکنن.. درک این کدها، امکانات و محدودیت‌هایی که دارن بسیار مفیده و باعث میشه که طرح‌های بهتری ایجاد کنین.

آنچه با خرید دوره پلاگین نویسی بدست می آورید

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

مزایای خرید دوره آموزش افزونه نویسی

  • تمامی آموزش ها 3 ماه بعد از انتشار دوره دارای پشتیانی تخصصی توسط مدرس هستند.
  • سورس و فایل های جانبی موردنیاز همراه با لینک های آموزش در اختیار شما قرار می گیرد.
  • با تهیه این دوره آموزشی، محتوای ارزشمند برای ورود به بازار کار را به قیمت ناچیزی در اختیار دارید.
  • کیفیت تمامی دوره های سایت تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما یا به صورت رایگان یک یا چند آموزش معادل دیگر دریافت می کنید و یا ۷۰ درصد مبلغ پرداختی به کیف پول شما بازگشت داده می شود.

پروژه هایی که در طی این دوره انجام می دهیم

  • بنرتبلیغاتی
  • جملات تصادفی
  • افزونه ورود و ثبت نام پیامکی
  • افزونه تخفیف لحظه ای برای ووکامرس و Edd
  • سفارشی سازی صفحه ورود
  • افزونه امتیاز دهی به پست و دیدگاه
  • افزونه فروشگاه اینترنتی
  • افزونه ربات اطلاع رسانی رویدادهای سایت
  • افزونه ارسال پیام کاربران
  • و …

معرفی وردپرس

وردپرس نرم‌افزاری رایگان، متن‌باز (Open Source) و تحت وب میباشد که بر پایه زبان PHP و پایگاه داده MySQL طراحی‌شده است. به زبان ساده‌تر، وردپرس یک سیستم مدیریت محتوای سایت‌ساز است که با استفاده از آن می‌توانید حتی بدون داشتن دانش برنامه‌نویسی اقدام به طراحی و ساخت سایت کنیند. بدون شک و قطع به‌یقین وردپرس را میتوان به‌عنوان برترین سیستم مدیریت محتوا و سایت ساز در جهان معرفی کرد که تا به امروز نمونه موفق‌تری از اون دیده نشده. پس آموزش افزونه نویسی برای این سیستم، بسیار جذاب خواهد بود.

نکته
مقاله پیشنهادی: مزایای وردپرس

دلیل اهمیت وردپرس

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

نکته
دوره های پیشنهاد: آموزش وردپرس

سطح سئوی وردپرس

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

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

افزونه‌های وردپرس (افزونه های ضروری وردپرس) فایل‌های نصبی هستن که روی وردپرس نصب میشن و امکانات جدیدی به سایت وردپرس شما اضافه میکنن. این افزونه‌ها در وردپرس توسط توسعه‌دهندگانی که مسلط به زبان php و mysql هستن با استفاده از توابع و امکانات هسته وردپرس توسعه پیدا می کنن. شما با استفاده از اون میتونین بدون بلد بودن حتی یک خط کد، یه گزینه جدید به سایت خودتون اضافه کنین. اما پلاگین نویسی وردپرس متفاوت است.

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

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

بازارکار افزونه نویسی وردپرس

شاید براتون سؤال باشه، حالا که ما کاربران وردپرسی هستیم، چطور می‌تونیم کسب درآمد از وردپرس داشته باشیم؟ مطمئنم بارها به این موضوع فکر کردین. کسب درآمد از طریق وردپرس امروزه یکی از محبوب‌ترین کسب‌وکارهای اینترنتیه. افراد زیادی تمایل دارن وارد بازار کار وردپرس شده و اقدام به کسب درآمد از وردپرس کنن. وردپرس ایجاد رقابت می‌کنه، زیرا ۲۸ درصد از وب‌سایت‌ها بر پایه اون ایجاد شدن. و در بین سیستم‌های ساخت فروشگاه اینترنتی نیز  ۵۹ درصد از سایت‌ها را به خودش اختصاص داده. پس می‌شه گفت کسب درآمد از وردپرس گزینه مطلوب و قابل قبولیه. تقریباً ۷۵ میلیون وب‌سایت با وردپرس ساخته‌شده.

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

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

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

انواع روش‌های تضمینی کسب درآمد از وردپرس

فارسی سازی قالب وردپرس – فارسی سازی افزونه وردپرس – طراحی قالب وردپرس – پلاگین نویسی وردپرس یا ساخت پلاگین وردپرس – سرویس‌دهی وردپرس

نکته

سوالات خود در باره محتوای این دوره را با ایمیل hamedmoodi2011[at]gmail.com در میان بگذارید.
با عضویت در کانال تلگرام @wp2learn یا کانال ایتای @wp2learn اطلاعات خود را در زمینه وردپرس بروز نگه دارید.

توضیحات بیشتر