وردپرس چیست؟ چطور با وردپرس یک سایت بسازیم
- بروزرسانی شده در
امروزه بیش از یکسوم از وبسایتهای موجود در سطح اینترنت از وبلاگهای مختلف گرفته تا سایتهای فروشگاهی و وبسایتهای شرکتی بینالمللی با استفاده از پلتفرم وردپرس طراحی و ساخته شدهاند. طراحی سایت با وردپرس در بیشتر نظرسنجیهایی که در این زمینه انجام شده درصد بالایی از محبوبیت را به دست آورده است و به همین علت نیز امروزه افراد زیادی علاقهمند به یادگیری طراحی سایت با این ابزار فوقالعاده کاربردی هستند.
امروزه وردپرس را میتوان بهعنوان بهترین CMS یا همان سیستم مدیریت محتوا معرفی کرد که بهعنوان اولین انتخاب بسیاری از طراحان سایت شناخته میشود و دارای قدمت طولانی است. ساده بودن کارکردن با وردپرس و طراحی سایت با استفاده از آن، رایگان بودن استفاده از این ابزار، امکانات بینظیری که وردپرس در اختیار ما قرار میدهد و … همگی از جمله مهمترین مزایای طراحی سایت با استفاده از سیستم وردپرس به شمار میآیند.
ما در ادامه این مطلب قصد داریم کمی بیشتر درباره طراحی سایت با استفاده از این ابزار صحبت کرده و اطلاعات مفید و کاربردی را در این زمینه در اختیار شما قرار دهیم.
آنچه در این مقاله میخوانید
طراحی وبسایت با CMS
برای راه اندازی یک وبسایت روی اینترنت نیاز به سیستمی داریم که صفحات را بسازد و محتوای آنها را جایگذاری و مدیریت کند. برای اینکار از CMS ها استفاده میشود. در انتخاب CMS یا سیستم مدیریت محتوا ما دو انتخاب کلی داریم. اینکه یک CMS اختصاصی برای خودمان برنامه نویسی کنیم یا اینکه از CMS های آماده و محبوب که از قبل طراحی شده اند استفاده کنیم.
وردپرس چیست؟
یکی از محبوب ترین سیستم های مدیریت محتوا در جهان “ورپرس” است. ساخت هسته وردپرس از سال 2003 شروع شد و طی 20 سال تغییرات بسیار زیادی در آن صورت گرفته است. وردپرس اوپن سورس است (open source) یعنی کد های آن برای افراد مختلف مخفی نیست و همه میتوانند تغییرات خود را روی آن اعمال کنند و یا ویژگی خاصی به آن اضافه کنند.
آشنایی با وردپرس و نحوه کار این ابزار
وردپرس یک سیستم مدیریت محتوا یا بهاختصار CMS است. این ابزار در واقع نرمافزاری است که به شما اجازه میدهد تا محتوای خود را بهصورت آنلاین در یک وبسایت ایجاد، منتشر و ویرایش کنید. بهطورکلی طراحی سایت با وردپرس از سه عنصر اصلی تشکیل شده است که برای عملکرد خوب یک وبسایت این سه عنصر باید بهصورت هماهنگی با یکدیگر کار کنند. این سه عنصر شامل موارد زیر هستند:
- هسته سیستم مدیریت محتوا: سیستم اصلی که سایت را هدایت میکند هسته وردپرس است. این هسته تقریبا مانند موتور یک ماشین است.
- طراحی قالب (پوسته): طراحی تم سایت در واقع مشخص میکند که سایت شما باید چگونه به نظر برسد. در این بخش شما باید مواردی از طرح سایت گرفته تا رنگ آن و البته فونتهایی که در صفحه استفاده میکنید را شامل میشود. شما میتوانید یک قالب یا تم آماده را تهیه کرده یا اینکه از یک قالب شخصیسازی شده برای سایت خود استفاده کنید.
- پلاگینها: نرمافزارهای اضافی هستند که شما میتوانید آنها را به سایت خود اضافه کرده و عملکردهای موردنیاز را از این طریق برای سایت خود بیاورید.
چرا از وردپرس استفاده کنیم؟
از بین چندین سیستم مدیریت محتوایی که تابحال ساخته شده اند، دلایلی وجود دارد که ترجیح اکثر افراد انتخاب وردپرس میباشد.
بازار کار گسترده
وردپرس یکی از محبوبترین سیستمهای مدیریت محتوا است و در بازار کار وبسایتها و فروشگاههای آنلاین جایگاه بسیار قوی دارد. این پلتفرم از طریق بسیاری از شرکتها، توسعهدهندگان و طراحان وب بازخورد مثبت بسیاری را کسب کرده است. همچنان در سایت های متعدد ایرانی وردپرس استفاده شده است که این مورد بازار بسیار مناسبی را برای ورود و کسب درآمد از آن را به همراه دارد.
سئو فرندلی
یکی از مزایای وردپرس این است که بهینهسازی موتورهای جستجو (سئو) را بسیار ساده میکند. رتبه گرفتن در گوگل با وردپرس میتواند راحت باشد زیرا وردپرس طی سال هایی که توسعه پیدا کرده است با استاندارد های گوگل سازگار شده است و گوگل آن را میپسندد. ساختار کدهای معتبر وردپرس و پلاگینهای بهینهسازی موجود، به وبسایتها کمک میکند تا در نتایج جستجوی گوگل و سایر موتورهای جستجو بالاترین رتبهبندی را کسب کنند.
رایگان بودن
وردپرس متنباز و رایگان است. این به معنای این است که هر کسی میتواند از این پلتفرم برای ایجاد وبسایتها یا وبلاگهای خود استفاده کند بدون اینکه نیاز به هزینههای بالایی داشته باشد. دانلود و نصب هسته وردپرس کاملا رایگان است و به راحتی میتوان آن را از سایت اصلی دریافت و استفاده کرد (در ادامه این کار را قدم به قدم انجام میدهیم). تنها هزینه هایی که شما نیاز است پرداخت کنید برای خرید قالب یا افزونه و هاست میباشد که وابسته به نیاز شما است.
واکنشگرا (ریسپانسیو)
وردپرس قالبها و طرحهایی را ارائه میدهد که وبسایتها و وبلاگهای ساخته شده با این پلتفرم، بهطور خودکار با اندازهها و دستگاههای مختلف سازگاری دارند. این ویژگی واکنشگرایی (ریسپانسیو) باعث میشود وبسایت شما بر روی تبلتها و موبایلها هم بهخوبی نمایش داده شود. پس میتوانید سایت خود را طراحی کنید و نگران نمایش آن در سایز های مختلف نمایشگر نباشید چون وردپرس آن را نیز مدیریت میکند.
انعطاف پذیری
وردپرس به کاربران اجازه میدهد تا با استفاده از پوستهها (تمها) و پلاگینها، وبسایتهای خود را بهطور کامل سفارشیسازی کنند و نیازهای خاص خود را برطرف کنند. این امکان انعطافپذیری به کاربران اجازه میدهد وبسایتهای چندگانه و پروژههای مختلف را با استفاده از یک پلتفرم مدیریت کنند. این ویژگی قدرت انتخاب را برای شما به همراه دارد و دست شما برای ساخت ایده هایتان کاملا باز است.
تعداد توسعه دهندگان
وردپرس یک جامعه بزرگ توسعهدهندگان دارد که بهطور مداوم قالبها و پلاگینهای جدید را ایجاد و به روزرسانی میکنند. این به معنای این است که همیشه میتوانید از ابزارها و امکانات جدید استفاده کنید و بهروز باشید. پس با خیال راحت به ساختن وبسایت خود بپردازید.
سرعت بالا
با استفاده از افزونهها و بهینهسازیهای مناسب، میتوان وبسایتهای وردپرسی را با سرعت بالا بارگذاری کرد. سرعت بالا در بارگذاری وبسایت، عاملی مهم در جلب رضایت کاربران و بهبود سئو است. برای مثال همین سایت شکرینو سرعت لود بسیار مناسبی دارد و به راحتی و با رعایت چند نکته میتوانید به این سرعت دست یابید.
امنیت بالا
وردپرس به دلیل محبوبیت و گستردگی کاربرانش، توجه به امنیت را جدی میگیرد. تیمهای توسعه وردپرس بهطور منظم بهروزرسانیها و ترمیمهای امنیتی را ارائه میدهند تا از حفظ امنیت وبسایتهای کاربران اطمینان حاصل شود. همچنین با فعال سازی سیستم های ضد دیداس و موارد مشابه روی هاست و استفاده از افزونه های امنیتی مثل وردفنس و … روی وردپرس میتوانیم امنیت آن را تا سطح حرفه ای بالا ببریم.
پشتیبانی از زبان فارسی
یکی از مزیت های وردپرس این است که بصورت کامل در پیشخوان و هم در طراحی ها از زبان فارسی پشتیبانی میکند و در این بخش با چالش های فارسی سازی مواجه نخواهیم بود. فقط برای مواردی مثل تقویم شمسی نیاز است افزونه های مرتبط را نصب کنیم.
آپدیت های متعدد
وردپرس بهطور منظم آپدیتهای جدید را ارائه میدهد که شامل بهبودهای امنیتی، بهبودهای عملکردی، و اضافه کردن ویژگیها و امکانات جدید است. این آپدیتها به کاربران اجازه میدهد همیشه از آخرین نسخه و قابلیتهای پیشرفته استفاده کنند. و با آپدیت های متعدد، وردپرس همیشه سرحال و سرزنده است. برای مشاهده تمامی آپدیت های وردپرس به صفحه نسخه های وردپرس مراجعه کنید.
عدم نیاز به دانش فنی (برنامه نویسی)
یکی از بزرگترین مزایای وردپرس، این است که برای استفاده از آن نیاز به دانش فنی عمیق و برنامهنویسی نیست. افراد بدون تخصص فنی میتوانند با استفاده از محیط کاربری گرافیکی ساده و آسان وردپرس، وبسایتهای خود را ایجاد و مدیریت کنند. حتی محیط هایی در وردپرس میتوان ایجاد کرد که شما بدون اینکه کدنویسی کنید، به وردپرس کد های خود را اضافه کنید! بصورتیکه افزونه ها برای شما کد های مدنظرتان را بنویسند.
از وردپرس برای طراحی چه سایتهایی میتوان استفاده کرد؟
شما میتوانید در موارد متعددی از وردپرس برای طراحی سایتهای خود استفاده کنید و معمولا محدودیت چندانی در این زمینه برای شما وجود ندارد. با استفاده از وردپرس میتوانید انواع سایتهای فروشگاهی را برای خود یا مشتریانتان طراحی کنید. از این سیستم میتوان برای طراحی سایتهای شرکتی نیز استفاده کرد و شما میتوانید حتی برای سایتهای پزشکی و خدماتی هم از این ابزار استفاده کنید. فراموش نکنید که این سیستم امکان طراحی وبلاگ را نیز به شما میدهد.
علت نقد وردپرس توسط برخی افراد
در سال های گذشته برخی افراد وردپرس را نقد کرده اند و استفاده از آن را مفید ندانسته اند. اما علت این مورد چیست و چرا نمیتوان به این نظرات استناد کرد.
همانطور که اشاره شد وردپرس کاملا انعطاف پذیر است و میتوان گفت هیچ سایتی دقیقا مشابه سایت دیگر وردپرسی نیست!
ممکن است قالب آن ها متفاوت باشد یا هاست آنها و یا حتی یک تنظیم کوچک در بخش های سفارشی سازی یا افزونه ها، و در حقیقت تفاوت های زیادی وجود دارد.
این تفاوت این مورد را نیز ایجاد میکند که یک سایت با انتخاب های بهتر در قالب و موارد دیگر، بازدهی خوبی داشته باشد و دیگری برعکس این سایت عمل کند. در نتیجه این افرادی که ایراداتی از جمله کند بودن یا امن نبودن را روی وردپرس قرار میدهند، ممکن است بدلیل تجربه کم استفاده از وردپرس، قالبی غیر استاندارد و یا موارد مشابه را استفاده کرده باشند و از همین تجربه کوتاه خود نتیجه گیری کرده باشند. که در این صورت نقد آنها قابل قبول نیست.
نصب وردپرس روی سی پنل
برای نصب و استفاده از وردپرس چند روش وجود دارد که یکی از آنها دانلود و نصب پکیج اصلی روی هاست میباشد. در ادامه این آموزش ما از هاستی با نرم افزار مدیریت سی پنل استفاده میکنیم (در جلسات بعدی از دایرکت ادمین هم استفاده میشود). بهتر است از ویدیو بالای همین صفحه آموزش نصب را دنبال کنید تا مراحل را دقیقتر بررسی کنید.
دانلود وردپرس
برای دانلود وردپرس ابتدا به آدرس fa.wordpress.org مراجعه میکنیم. این آدرس که با ساب دامنه fa شروع میشود درواقع برای زبان فارسی وردپرس هست که نسخه آماده آن را نصب کنیم.
از کلید “دانلود وردپرس” میتوانید فایل zip جدید ترین نسخه وردپرس را دریافت کنید.
پنل مدیریت فایل هاست
پس از دانلود فایل وردپرس، وارد پنل مدیریت هاست خود میشویم و از کلید File manager به بخش مدیریت فایل ها هدایت میشویم.
سپس به فولدر public_html وارد میشویم و فایل وردپرس را روی آن آپلود میکنیم.
سپس فایل را از حالت فشرده خارج کرده و و تمامی محتویات فایل ها (مشابه تصویر زیر) بایستی در فولدر public_html قرار گرفته باشند.
ممکن است فایل ها به پوشه wordpress رفته باشند که در این صورت بایستی آن ها را به همین پوشه public_html منتقل کنید. (در ویدیو توضیحات بیشتر داده شده است)
در این مرحله کار ما با فایل ها به اتمام رسیده است و بایستی به مراحل بعدی بپردازیم.
ساخت پایگاه داده (دیتابیس)
بعد از آماده سازی فایل ها، نیاز به یک دیتابیس داریم تا به وردپرس متصل کنیم. برای اینکار از پنل مدیریت سی پنل، وارد بخش MySQL DataBases میشویم. (در دایرکت ادمین این مراحل کمی متفاوت است)
در صفحه باز شده ابتدا از بخش بالا یک دیتابیس میسازیم و نام آن را تعیین میکنیم.
سپس از بخش پایین بایستی یک کاربر بسازیم و یک رمز عبور برای آن تنظیم کنیم.
بعد از اینکار بایستی کاربر و پایگاه داده را به هم متصل کنیم. برای اینکار از بخش Modify استفاده میکنیم و کاربر و دیتابیس ساخته شده را انتخاب میکنیم.
سپس در مرحله بعدی گزینه All Privileges را انتخاب کرده و تایید میکنیم.
اتصال وردپرس به دیتابیس
پس از ساخت دیتابیس وارد آدرس دامنه سایت خود میشویم. با فرم زیر مواجه خواهیم شد که در آن تمامی اطلاعات دیتابیس را وارد کرده و روی “فرستادن” کلیک میکنیم.
درصورتی که اطلاعات وارد شده صحیح باشد، با پیام زیر مواجه خواهید شد که روی کلید “راه اندازی نصب” کلیک میکنیم.
در مرحله آخر فرم زیر را مشاهده خواهید کرد که در آن اطلاعات ورود برای ادمین سایت را میتوانید تعیین کنید و همچنین عنوان سایت که در تمام بخش ها استفاده خواهد شد.
پس از کلیک بر روی “راه اندازی وردپرس” سایت شما بطور کامل ساخته خواهد شد و حالا نوبت به شخصی سازی آن است تا یک سایت جذاب داشته باشید.
در آموزش های بعدی به این موارد میپردازیم و با ما همراه باشید.
سوالات خود را حتما در بخش کامنت ها بنویسید و در سریعترین زمان پاسخ داده خواهد شد.
برای ارسال نظر بهتر است ابتدا وارد حساب کاربری خود شوید. صفحه ورود و ثبت نام