استخدام وردپرس کار
زمانیکه از واژهی وردپرس کار در آگهی های شغلی برای استخدام استفاده میشود، دقیقا منظور چیست؟ درواقع وردپرس کار شخصی است که در استفاده از WordPress کاملاً هوشیار باشد و بتواند یک سایت وردپرس با کیفیت بالا بسازد. این شخص باید مرتبا در انجمنهای وردپرس شرکتکند و در راستای توسعه و بهینهسازی، به تبادل اطلاعات با دیگر کاربران بپردازد.
با اینهمه، وردپرس یک بستر عظیم است و هیچ روش واقعی برای تبدیلشدن به یک متخصص در هر جنبهای از کل این سیستم مدیریت محتوا (CMS) وجود ندارد. تقاضا برای مشاغل مربوط به وردپرس درآگهیهای استخدام، باتوجه به تخصص و خدمات مورد نیاز متنوع است. برنامهنویس، توسعهدهنده، پشتیبان، طراح قالب و کارشناس، از جمله موقعیتهای شغلی هستند که در حوزهی WordPress مشغول فعالیت هستند. پیش از آنکه هر یک از این موقعیتها و وظایفشان را جداگانه بررسی کنیم، توضیحاتی راجع به وردپرس ارائه خواهیمداد.
با اینهمه، وردپرس یک بستر عظیم است و هیچ روش واقعی برای تبدیلشدن به یک متخصص در هر جنبهای از کل این سیستم مدیریت محتوا (CMS) وجود ندارد. تقاضا برای مشاغل مربوط به وردپرس درآگهیهای استخدام، باتوجه به تخصص و خدمات مورد نیاز متنوع است. برنامهنویس، توسعهدهنده، پشتیبان، طراح قالب و کارشناس، از جمله موقعیتهای شغلی هستند که در حوزهی WordPress مشغول فعالیت هستند. پیش از آنکه هر یک از این موقعیتها و وظایفشان را جداگانه بررسی کنیم، توضیحاتی راجع به وردپرس ارائه خواهیمداد.
WordPress چیست؟
اگر بخواهیم در سطح فنی به این پرسش پاسخ دهیم، باید بگوییم که وردپرس یک سیستم مدیریت محتوا یا CMS (Content Management System)، تحت مجوز GPLv2 و منبع باز است. برای درک عمیقتر از این تعریف، هریک از مفاهیم CMS، منبع باز و GPLv2 را جداگانه بیان میکنیم.
یک سیستم مدیریت محتوا (CMS) اساساً ابزاریاست که مدیریت جنبههای مهم وبسایت شما (مانند محتوا) را بدون نیاز به دانستن چیزی در مورد برنامهنویسی، آسان میکند.
مقصود از منبعباز بودن وردپرس ایناست که کداصلی این نرمافزار بهصورت عمومی در دسترس میباشد. به بیان سادهتر، کدهای منبعی که توسط توسعهدهندگان این نرمافزار برنامهنویسی شده، در اختیار سایر کاربران قرار خواهدگرفت. با استفاده از این قابلیت میتوان تغییراتی در کد منبع ایجادکرد و باگها یا اشکالات احتمالی آنها را رفعکرد.
لایسنس یا مجوز GPLv2 (GNU General Public License v2.0)، یکی از مجوزهای بسیار رایج نرمافزارهای آزاد (منبعباز) است. درواقع صدور این پروانه برای وردپرس ضمانت میکند کاربران حق استفاده، اشتراکگذاری، تغییر و بازنشر این نرمافزار را خواهند داشت.
یک سیستم مدیریت محتوا (CMS) اساساً ابزاریاست که مدیریت جنبههای مهم وبسایت شما (مانند محتوا) را بدون نیاز به دانستن چیزی در مورد برنامهنویسی، آسان میکند.
مقصود از منبعباز بودن وردپرس ایناست که کداصلی این نرمافزار بهصورت عمومی در دسترس میباشد. به بیان سادهتر، کدهای منبعی که توسط توسعهدهندگان این نرمافزار برنامهنویسی شده، در اختیار سایر کاربران قرار خواهدگرفت. با استفاده از این قابلیت میتوان تغییراتی در کد منبع ایجادکرد و باگها یا اشکالات احتمالی آنها را رفعکرد.
لایسنس یا مجوز GPLv2 (GNU General Public License v2.0)، یکی از مجوزهای بسیار رایج نرمافزارهای آزاد (منبعباز) است. درواقع صدور این پروانه برای وردپرس ضمانت میکند کاربران حق استفاده، اشتراکگذاری، تغییر و بازنشر این نرمافزار را خواهند داشت.
مخترع وردپرس کیست؟
وردپرس در سال ۲۰۰۳ توسط «مت چارلز مولنوگ» ۱۹ ساله در قالب یک پروژهی مستقل شکلگرفت. این سیستم در ادامهی راه موفق پروژهی b2/cafelog، بهعنوان ابزار ساخت وبلاگ و سایت ایجادشد.
مولنوگ، توسط مجلهی معتبر PC World در مارس ۲۰۰۷ یکی از ۵۰ فرد مهم در اینترنت (در رتبهی شانزدهم) معرفیشد.
مولنوگ، توسط مجلهی معتبر PC World در مارس ۲۰۰۷ یکی از ۵۰ فرد مهم در اینترنت (در رتبهی شانزدهم) معرفیشد.
انواع سایتهای نوشته شده با وردپرس
از آنجایی که وردپرس یک CMS پویا و انعطافپذیر است، ۷۶میلیون وبسایت در جهان (بیش از ۳۵.۲ درصد از کل وبسایتهای اینترنتی) توسط آن راهاندازی شدهاند. این بدان معناست که بیش از یک چهارم وبسایتهایی که بازدید میکنید توسط WordPress ساخته شدهاند. در اینجا فقط چند نمونه از انواع سایتهایی که می توانید با WordPress بسازید آورده شده است:
عکاسی
موسیقی
وبلاگ یا سایتهای شخصی
تجارت الکترونیک
کسبوکار
فروشگاههای آنلاین
اخبار و اطلاعرسانی
سایتهای دانشگاهی
عکاسی
موسیقی
وبلاگ یا سایتهای شخصی
تجارت الکترونیک
کسبوکار
فروشگاههای آنلاین
اخبار و اطلاعرسانی
سایتهای دانشگاهی
دو روش برای استفادهی وردپرس کاران از WordPress
برای میزبانی وبسایت وردپرس شما دو سرویس متفاوت وجود دارد. با آگاهی از مزایا و معایب هردو سرویس و باتوجه به نوع کار و سازمان خود، میتوانید یکی از این سرویسها را انتخابنمایید.
WordPress.com: نسخهی میزبانیشده است. این بدان معناست که وب سایت شما روی سرورهای رسمی وردپرس اجرا میشود. این سیستم ۳ گیگابایت فضای خالی رایگان در اختیارتان قرار میدهد که در صورت عدمکفایت، میتوانید مبلغی برای خرید فضای اضافه پرداخت کنید. با استفاده از این سرویس بهطور مرتب از سایت شما بکآپ گرفته میشود. با استفاده از WordPress.com بدون خرید اشتراک ویژه قادر به استفاده از افزونهی وردپرس نخواهیدبود.
WordPress.org: نسخهی خود میزبان (Self-hosting) است. اگر میخواهید WordPress را در حساب میزبانی وب خود اجرا کنید، این سرویس برای شما مناسبتر خواهد بود. وقتی از این نسخه استفاده می کنید، کنترل کاملی بر طراحی و عملکرد وبسایت خود دارید. توسط این سرویس بهراحتی میتوانید افزونهی دلخواهتان را نصب کرده و از آن استفادهنمایید. اگر این نسخه را انتخاب کردهاید درنظر داشتهباشید که خودتان باید مسئول بروزرسانی، بکآپ گیری و جلوگیری از اسپم سایت باشید.
WordPress.com: نسخهی میزبانیشده است. این بدان معناست که وب سایت شما روی سرورهای رسمی وردپرس اجرا میشود. این سیستم ۳ گیگابایت فضای خالی رایگان در اختیارتان قرار میدهد که در صورت عدمکفایت، میتوانید مبلغی برای خرید فضای اضافه پرداخت کنید. با استفاده از این سرویس بهطور مرتب از سایت شما بکآپ گرفته میشود. با استفاده از WordPress.com بدون خرید اشتراک ویژه قادر به استفاده از افزونهی وردپرس نخواهیدبود.
WordPress.org: نسخهی خود میزبان (Self-hosting) است. اگر میخواهید WordPress را در حساب میزبانی وب خود اجرا کنید، این سرویس برای شما مناسبتر خواهد بود. وقتی از این نسخه استفاده می کنید، کنترل کاملی بر طراحی و عملکرد وبسایت خود دارید. توسط این سرویس بهراحتی میتوانید افزونهی دلخواهتان را نصب کرده و از آن استفادهنمایید. اگر این نسخه را انتخاب کردهاید درنظر داشتهباشید که خودتان باید مسئول بروزرسانی، بکآپ گیری و جلوگیری از اسپم سایت باشید.
چرا باید از وردپرس استفاده کنید؟
مهم نیست که چه نوع وبسایتی را میخواهید راهاندازی کنید. دلایل زیادی برای استفاده از وردپرس وجود دارد که در اینجا برجستهترین مزایای این CMS ذکر شدهاست:
رایگان و منبع باز است.
نصب آن آسان میباشد.
گستردهبودن؛ تم و پلاگینهای رایگان فراوانی دارد.
انعطافپذیر است و امکان ساخت انواع وبسایت را به شما میدهد.
از آنجایی که وردپرس بسیار محبوبوپرطرفدار است، امکان یافتن راهنمای آن هنگام مواجهه با مسائل مختلف، بسیار سادهاست.
رایگان و منبع باز است.
نصب آن آسان میباشد.
گستردهبودن؛ تم و پلاگینهای رایگان فراوانی دارد.
انعطافپذیر است و امکان ساخت انواع وبسایت را به شما میدهد.
از آنجایی که وردپرس بسیار محبوبوپرطرفدار است، امکان یافتن راهنمای آن هنگام مواجهه با مسائل مختلف، بسیار سادهاست.
معرفی موقعیتهای شغلی مرتبط با وردپرس برای استخدام
در دنیای پیشرفتهی امروز، همواره یکی از چالشهای مدیران سایتهای وردپرسی، ایجاد ارتباط با متخصصان و ارائهدهندگان خدمات وردپرس میباشد. وظایف و مهارتهای هرکدام از این متخصصان با دیگری متفاوتاست. از اینرو باتوجه به دامنهی فعالیت وردپرس کاران، تقاضا برای استخدام موقعیتهای شغلی موجود در این زمینه به تفکیک اعلام میشود. اگر وردپرس را برای کسب درآمد در آینده انتخاب کردهاید، ببینید بهکدام یک از جایگاههای شغلی مرتبط با آن، بیشتر علاقمندید؟ در ادامه شما را با برخی از این موقعیتها آشنا خواهیمکرد.
استخدام برنامه نویس وردپرس
معمولا شرکتها برای افزودن امکانات و قابلیتهای جدید به وبسایتشان نیاز دارند تا یک برنامهنویس وردپرس استخدام کنند. CMSوردپرس به زبان PHP که یک زبان برنامهنویسی سمت سرور است نوشته میشود و از قدرت MySQL استفاده میکند. از آنجایی که کدهای این CMS برای عموم کاربران آشکار است، برنامهنویسان بهراحتی میتوانند از آنها در پروژههای خود استفاده کنند. از جمله مهارتهای رفتاری برای این دسته از افراد، خلاقیت، استعداد و داشتن روحیهی تیمی و مسئولیتپذیری حائز اهمیت هستند.
شرایط لازم برای به دست آوردن جایگاه استخدام برنامه نویس وردپرس
اصول طراحی ریسپانسیو را بهخوبی بداند
تسلط به برنامه نویسی PHP و فریم ورک لاراول
توانایی نوشتن کدهای تمیز به همراه کامنتنویسی
مسلط به نوشتن افزونههای پلاگین معتبر وردپرسی
آشنایی با API های وردپرسی برای توسعهی پلاگین
دقت و توانایی در عیبیابی و رفع مشکلات وردپرس
مهارت در بهینهسازی و مدیریت وبسایتهای وردپرسی
آشنا به طراحی واکنشگرا (Responsive web design)
آشنایی با افزونهی ووکامرس جهت راهاندازی کسبوکار الکترونیک
اشراف کامل به کنترل پنلهای هاستینگ و مباحث تامین امنیت در هاستینگها
آشنایی کامل با HTML، CSS، jQuery، Javascript و استفاده از آنها در محیط وردپرس جهت توسعهی ماژولها و قالب سایت
تسلط به برنامه نویسی PHP و فریم ورک لاراول
توانایی نوشتن کدهای تمیز به همراه کامنتنویسی
مسلط به نوشتن افزونههای پلاگین معتبر وردپرسی
آشنایی با API های وردپرسی برای توسعهی پلاگین
دقت و توانایی در عیبیابی و رفع مشکلات وردپرس
مهارت در بهینهسازی و مدیریت وبسایتهای وردپرسی
آشنا به طراحی واکنشگرا (Responsive web design)
آشنایی با افزونهی ووکامرس جهت راهاندازی کسبوکار الکترونیک
اشراف کامل به کنترل پنلهای هاستینگ و مباحث تامین امنیت در هاستینگها
آشنایی کامل با HTML، CSS، jQuery، Javascript و استفاده از آنها در محیط وردپرس جهت توسعهی ماژولها و قالب سایت
استخدام توسعه دهندهی وردپرس
یک توسعهدهندهی وردپرس با استفاده از توابع و قلاب(هوک)های مخصوص، میتوانند بهراحتی به هستهی وردپرس دستیابد و تغییراتی در آن ایجادکند. همچنین با استفاده از این قابلیت میتواند افزونههای دلخواه خود را برای افزایش امکانات WordPress بنویسد. توسعهدهندگان WordPress برای استخدام دو دسته هستند. دستهی اول که روی هستهی WordPress کار نمیکنند و فقط توسط توابع و قالبهای وردپرس یک افزونه یا پوستهی حرفهای میسازند. دستهی دوم افرادی هستند که مستقیم روی هستهی WordPress کار میکنند و به نوعی توسعه دهندههای اصلی محسوب میشوند.
شرایط لازم برای به دست آوردن جایگاه استخدام توسعهدهندهی وردپرس
توانایی توسعهی پلاگینهای وردپرسی
توانایی جستجو و خواندن مستندات وردپرسی
مهارت کامل در کدنویسی داینامیک وردپرسی
آشنایی کامل با کلاسها و فانکشنهای وردپرسی
آشنایی و تسلط کامل به ساختار قالب و هستهی وردپرس
تسلط به کلاس WP_Query برای ایجاد پایگاه دادههای پیچیده به روشی ساده، ایمن و مدولار
آشنایی با API های مختلف وردپرس اعم از WPREST، Options API، Metadata AP، WPCRON و...
توانایی جستجو و خواندن مستندات وردپرسی
مهارت کامل در کدنویسی داینامیک وردپرسی
آشنایی کامل با کلاسها و فانکشنهای وردپرسی
آشنایی و تسلط کامل به ساختار قالب و هستهی وردپرس
تسلط به کلاس WP_Query برای ایجاد پایگاه دادههای پیچیده به روشی ساده، ایمن و مدولار
آشنایی با API های مختلف وردپرس اعم از WPREST، Options API، Metadata AP، WPCRON و...
استخدام کارشناس وردپرس
شرکتها بسته به نیاز خود از یک کارشناس وردپرس، تواناییهایی را انتظار دارند. مهمترین وظیفهی این کارشناسان، طراحی و نگهداری یک سایت وردپرسی میباشد. خلاقیت، نوآوری و توانایی حلمسئله و تصمیمگیری ازجمله مهارتهای رفتاری هستند که برای فعالان این گروهشغلی لازم هستند. همچنین آگاهی از اصول و فنون مذاکرات در سطح مدیریتی و سازمانی برای آنها یک مزیت بهحساب میآید.
شرایط لازم برای به دست آوردن جایگاه استخدام کارشناس وردپرس
آشنایی با زبان PHP
آشنایی با اصول و قواعد SEO
تسلط کامل به فتوشاپ یا سایر ابزارهای طراحی
آگاهی از سیستم مدیریت محتوای WordPress
مسلط به برنامهنویسی پلاگین برای سایت وردپرسی
آشنایی کامل با نحوهی نصب، راهاندازی و تنظیمات پیشرفتهی وردپرس
آشنا به زبان انگلیسی در حد جستجوهای اینترنتی جهت رفع سؤالات و مشکلات
آشنایی با اصول و قواعد SEO
تسلط کامل به فتوشاپ یا سایر ابزارهای طراحی
آگاهی از سیستم مدیریت محتوای WordPress
مسلط به برنامهنویسی پلاگین برای سایت وردپرسی
آشنایی کامل با نحوهی نصب، راهاندازی و تنظیمات پیشرفتهی وردپرس
آشنا به زبان انگلیسی در حد جستجوهای اینترنتی جهت رفع سؤالات و مشکلات
استخدام طراح قالب WordPress
انسان زیباییها را دوست دارد و مجذوب چیزهایی که زیباتر جلو کنند میشود. بنابراین هرچقدر که ظاهر یک سایت طاحی جذابتری داشتهباشد، تعداد طرفداران آن بیشتر خواهدشد. یک کافرما برای آنکه بتواند وبسایتی با گرافیک زیبا و امکاناتی کمنظیر داشته باشد، اقدام به استخدام طراحقالب وردپرس مینماید. درواقع تغییر و طراحی قالبوردپرس توسط این طراحان متخصص صورتگرفته و تغییری در ماهیت و بکاند سایت ایجاد نخواهدکرد. برخورداری از روحیهی خلاق، ذهنپویا و انگیزهی بالا از خصوصیاترفتاری بااهمیت برای این گروه شغلی بهحساب میآید.
شرایط لازم برای به دست آوردن جایگاه استخدام طراح قالب وردپرس
تسلط به پایگاهدادهی MySQL
توانایی پیاده سازی Responsive
آگاهی و تسلط کامل به ساختار قالب و هستهی وردپرس
مهارت در طراحی قالب باتوجه UI و Sketch آمادهشده
تسلط داشتن به HTML5 ،CSS ، JavaScriptدر حد قابلقبول
پیادهسازی قالب براساس UIهای آمادهسازی شده به صورت PSD و XD و داشتن سابقهی فعالیت در این زمینه
توانایی پیاده سازی Responsive
آگاهی و تسلط کامل به ساختار قالب و هستهی وردپرس
مهارت در طراحی قالب باتوجه UI و Sketch آمادهشده
تسلط داشتن به HTML5 ،CSS ، JavaScriptدر حد قابلقبول
پیادهسازی قالب براساس UIهای آمادهسازی شده به صورت PSD و XD و داشتن سابقهی فعالیت در این زمینه
کسب درآمد از طریق WordPress
موقعیتهایی که در بخشهای قبلی شرحدادیم نمونههایی از مشاغل وردپرسی بودند. اما راههای بسیاری برای کسب درآمد مطلوب در حوزهی WordPress وجوددارد. فرقی نمیکند که شما یک برنامهنویس باشید یا یک توسعهدهنده و یا طراح و... . ممکناست بخواهید در شرکتهای معتبر استخدامشوید و یا اینکه دورکاری و فریلنسینگ را ترجیح میدهید. بههرحال برای رسیدن به درآمد قابلقبول در اینزمینه، داشتن تخصصکافی و دانشعمیق از کاربرد و استفادهی ابزارهای وردپرس امری ضروریاست. همچنین آگاهی از پشتیبانی وبسایتها برای شما بسیار مفید و کارآمد خواهدبود.
درآمد وردپرس کاران در حوزههای شغلی مختلف
به نقل از وبسایت Glassdoor میانگین حقوق یک توسعهدهندهی وردپرس ۵۵.۹۰۱ دلار در سال ۲۰۱۹ در ایالاتمتحده بودهاست.
بهگزارش وبسایت Indeed بهطور میانگین مبلغ ۵۸.۱۶۰ دلار در سال برای کارشناسان وردپرس در زمینهی مدیریت محتوا در ایالات متحده سال ۲۰۱۹ از سوی کارفرمایان پرداخت شدهاست.
بنابر آخرین جستجوها تا ۱۸ دسامبر سال ۲۰۱۹ در وبسایت Ziprecruiter، متوسط پرداخت سالانهی یک طراح وردپرس در ایالات متحده ۵۵.۰۱۳ دلار در سال میباشد.
ازآنجایی که درآمد پشتیبانی به تعداد ساعات آنلاین بودن بستگی دارد، یک پشتیبان وردپرس ۱۵.۹۰ دلار در ساعت در ایالات متحده دریافت میکند. این آمار در سال ۲۰۱۹ توسط وبسایت Indeed اعلام شدهاست.
بهگزارش وبسایت Indeed بهطور میانگین مبلغ ۵۸.۱۶۰ دلار در سال برای کارشناسان وردپرس در زمینهی مدیریت محتوا در ایالات متحده سال ۲۰۱۹ از سوی کارفرمایان پرداخت شدهاست.
بنابر آخرین جستجوها تا ۱۸ دسامبر سال ۲۰۱۹ در وبسایت Ziprecruiter، متوسط پرداخت سالانهی یک طراح وردپرس در ایالات متحده ۵۵.۰۱۳ دلار در سال میباشد.
ازآنجایی که درآمد پشتیبانی به تعداد ساعات آنلاین بودن بستگی دارد، یک پشتیبان وردپرس ۱۵.۹۰ دلار در ساعت در ایالات متحده دریافت میکند. این آمار در سال ۲۰۱۹ توسط وبسایت Indeed اعلام شدهاست.