طراحی سایت با وردپرس بهترین گزینه راه اندازی یک وب سایت ارزان است، زیرا به شما ابزارهای لازم را ارائه میدهد تا با استفاده از قالبهای متنوع و افزونههای کاربردی، سایت خود را به راحتی بسازید و مدیریت کنید. از طراحی سایت فروشگاهی گرفته تا وبسایتهای شرکتی، ثبت آگهی، خدماتی وردپرس به شما امکان میدهد تا ایدههای خود را به واقعیت تبدیل کنید.
در این بخش از دوره به صورت رایگان آموزش ساخت سایت با وردپرس را به همراه مفاهیم ابتدایی آن آموزش می دهیم.
مفاهیم اصلی در طراحی سایت وردپرس
در ابتدا یک توضیح مختصر درباره دلیل محبوبیت این CMS بگوییم سپس در ادامه با رایج ترین اصطلاحات و قابلیتهای آن آشنا شویم.
چرا وردپرس بستری قدرتمند برای طراحی سایتهای حرفهای است؟
وردپرس، به عنوان محبوبترین سیستم مدیریت محتوای (CMS) جهان، به دلیل سادگی استفاده و انعطافپذیری بالا شناخته شده است. هسته اصلی وردپرس با زبان برنامهنویسی PHP نوشته شده و از زبانهای HTML، CSS و JavaScript برای ساختاردهی، طراحی ظاهری و تعاملات پویا استفاده میکند.
این ترکیب قدرتمند، امکان ایجاد وبسایتهای متنوعی را از وبلاگهای شخصی تا فروشگاههای آنلاین فراهم میکند. در ادامه مهمترین مفاهیم وردپرس را معرفی میکنیم که یک طراح سایت باید بداند.
افزونهها: کلید گسترش قابلیتهای وردپرس
برای افزایش کارایی و شخصیسازی وبسایت وردپرسی، میتوانید از طیف گستردهای از افزونهها استفاده کنید. افزونهها مانند قطعات لگو، به شما اجازه میدهند تا قابلیتهای جدیدی را به وبسایت خود اضافه کنید. برخی از محبوبترین افزونهها عبارتاند از:
- افزونههای سئو: Yoast SEO و Rank Math برای بهینهسازی محتوا و بهبود رتبهبندی سایت در موتورهای جستجو
- افزونههای امنیتی: Wordfence Security و iThemes Security برای محافظت از وبسایت در برابر حملات سایبری
- افزونههای تجارت الکترونیک: WooCommerce و Easy Digital Downloads برای ایجاد فروشگاه آنلاین
- افزونههای صفحه ساز: Elementor و Beaver Builder برای طراحی صفحات بصری و بدون نیاز به کدنویسی
- افزونههای بهبود سرعت: WP Rocket و W3 Total Cache برای افزایش سرعت بارگذاری سایت
- افزونههای فرم تماس: WPForms و Contact Form 7 برای ایجاد فرمهای تماس حرفهای
- افزونههای بکاپ: UpdraftPlus و BackupBuddy برای ایجاد نسخه پشتیبان از سایت
قالبها: لباسهای زیبا و سفارشی برای وبسایت شما
قالب وردپرس، همانند یک قالب آماده، ظاهر و چیدمان کلی وبسایت شما را تعیین میکند. با انتخاب یک قالب مناسب، میتوانید طرح، رنگها، فونتها و سایر عناصر بصری سایت را به دلخواه شخصیسازی کنید.
هزاران قالب رایگان و تجاری در مخزن وردپرس و بازارهای آنلاین موجود است که برای انواع مختلف وبسایتها طراحی شدهاند.
مخزن وردپرس: گنجینهای از قالبها و افزونهها
مخزن وردپرس (WordPress.org) به عنوان بزرگترین کتابخانه رایگان قالبها و افزونههای وردپرس، در اختیار کاربران قرار دارد. شما میتوانید به راحتی قالبها و افزونههای مورد نظر خود را جستجو، نصب و فعال کنید. در طراحی سایت با وردپرس درنظر داشته باشید که علاوه بر مخزن وردپرس، مارکت های آنلاین دیگری نیز وجود دارند که قالبها و افزونههای حرفهایتری را به صورت غیر رایگان ارائه میدهند.
چه ویژگی هایی از وردپرس، این سیستم مدیریت محتوا را متمایز کرده است؟
- سادگی استفاده: حتی افرادی که تجربه برنامهنویسی ندارند نیز میتوانند به راحتی با وردپرس کار کنند.
- انعطافپذیری بالا: با استفاده از قالبها و افزونهها، میتوانید هر نوع وبسایتی را با وردپرس ایجاد کنید.
- جامعه بزرگ: وردپرس یک جامعه بزرگ و فعال دارد که به شما در حل مشکلات و یادگیری بیشتر کمک میکند.
- بهینهسازی برای موتورهای جستجو: وردپرس به طور پیشفرض برای سئو بهینه شده است و با استفاده از افزونههای سئو، میتوانید رتبهبندی سایت خود را در گوگل بهبود بخشید.
- رایگان و متنباز: وردپرس یک نرمافزار رایگان و متنباز است که به شما امکان میدهد تا در کدهای آن تغییرات ایجاد کنید.
در نتیجه، اگر به دنبال یک پلتفرم قدرتمند و قابل اعتماد برای طراحی سایت خود هستید، وردپرس بهترین گزینه برای شما است. با استفاده از زبان برنامهنویسی PHP و امکانات گستردهای که وردپرس در اختیار شما قرار میدهد، میتوانید وبسایتی حرفهای، زیبا و کاربرپسند ایجاد کنید.
طراحی سایت وردپرس در کمترین زمان، تنها با 7 مرحله
راه اندازی سایت وردپرسی 7 مرحله ساده دارد و فقط در 2 ساعت میتوانید سایتتان را طراحی کنید:
- انتخاب و خرید دامنه
- انتخاب و خرید میزبانی وب یا هاست
- نصب وردپرس
- انتخاب و نصب قالب مناسب بر اساس حوزه کاری
- نصب افزونههای ضروری وردپرس
- ساخت برگه های اصلی
- ساخت وبلاگ و انتشار نوشته
- اضافه کردن محصولات به سایت فروشگاهی
تمامی این مهارتها علاوه بر موارد پیشرفته تر در دوره آموزش طراحی سایت با وردپرس آموزش داده شده است. اما به طور مختصر ما در ادامه توضیح می دهیم.
مرحله اول: انتخاب دامنه
اولین مرحله در ساخت سایت با وردپرس، انتخاب و خرید دامنه است. Domain یک آدرس است که کاربران با آن وارد سایت میشوند و شامل یک نام و یک پسوند است. به عنوان مثال rtl-theme.com یک دامنه است که rtl-theme همان نام سایت و .com پسوند است. پسوندهای مختلفی مانند ir ،com ،info ،net ،org وجود دارد که در ایران ir و com بیشتر استفاده میشوند.
اگر فروشگاه دارید، بهتر است نام دامنه همان نام برندتان باشد؛ اما اگر به تازگی قصد راه اندازی کسب و کار دارید، هنگام انتخاب برند به خالی بودن نام دامنه دقت کنید. نام دامنه باید به آسانی نوشته شود و در ذهن کاربران باقی بماند تا به سرعت آدرس را تایپ و وارد سایت شوند.
هنگام انتخاب نام دامنه به نکات زیر توجه کنید:
- کوتاه بودن نام دامنه
- استفاده نکردن از اعداد و خط تیره
- عدم استفاده از نامهای تجاری معروف
- با معنی بودن نام دامنه
اگر بعدا بخواهید نام دامنه را تغییر دهید دردسرهایی مانند برندسازی، تبلیغات و مشکلات سئو دارد، به همین دلیل برای انتخاب نام وقت بگذارید و یک نام خلاقانه برای سایتتان انتخاب کنید.
نکته: اگر دامنه ir را از ایرنیک و هاست را از شرکت های هاستینگ خریداری کردهاید باید هاست و دامنه را بهم متصل کنید که اصطلاح ست کردن DNS گفته میشود.
مرحله دوم: انتخاب هاست
هاست یا میزبانی داده محل نگهداری اطلاعات سایت شامل دیتابیس، تصاویر، قالب، افزونهها و تمام قسمتهای سایت است. هاست تاثیر زیادی بر روی عملکرد، سرعت و امنیت سایت دارد، به همین دلیل باید به دقت انتخاب شود.
شرکتهای مختلف هاستینگ وجود دارد که میتوانید هاست و دامنه را به صورت همزمان یا هر کدام را از شرکتهای متفاوت خریداری کنید. برای طراحی سایت با وردپرس نیاز به یک هاست لینوکس دارید و میتوانید هاست مخصوص وردپرس یا یک هاست ووکامرس بخرید.
به صورت خلاصه برای انتخاب هاست معیارهای زیر را در نظر بگیرید:
فضای هاست، میزان فضا برای ذخیره و آپلود فایلها روی هاست است. شرکتهای هاستینگ معمولا از حجم ۵۱۲ مگابایت تا ۲۰۰ گیگابایت ارائه میدهند. برای شروع ساخت وبسایت با وردپرس 2 تا 5 گیگابایت کافیست.
با توجه به تعداد بازدیدکنندگان باید پهنای مناسب برای سایتتان خریداری کنید، معمولا شرکتهای هاستینگ پهنای باند نامحدود ارائه میدهند هر چند امکان ارتقای پهنای باند نیز وجود دارد.
کنترل پنل در واقع یک نرمافزار برای تنظیمات و مدیریت قسمتهای مختلف هاست مانند فایلها، دیتابیس، ایمیلها و… است. Cpanel و DirectAdmin بیشتر مورد استفاده قرار میگیرند و کار کردن با این کنترل پنلها سلیقهای است اما بسیاری از کاربران هاست سیپنل را ترجیح میدهند.
آپتایم یا در دسترس بودن هاست
منظور از uptime بودن، میزان در دسترس بودن هاست بدون قطعی و اصطلاحا دان شدن است. این فاکتور مهم علاوه بر تجربه کاربری تأثیر مستقیمی بر روی سئو سایت دارد.
آپتایم %100 ایده آلترین حالت است اما معمولا بیشترین مقدار تضمینی از سمت شرکتهای هاستینگ %99.99 است.
در دیتابیس یا پایگاه داده تمام دیتاهای سایت مانند محصولات، نوشتهها، برگهها، افزونهها و… نگهداری میشود. معروفترین دیتابیسها SQL ،MySql ،mariaDB است و برای سایت وردپرس باید پایگاه داده MySql باشد.
انواع مختلف هارد مانند NVMe، SATA وجود دارد که تاثیر زیادی بر روی سرعت سایت دارد. هاردهای NVMe قیمت و سرعت بالاتری نسبت به هاردهای SATA دارند.
مرحله سوم: نصب وردپرس
وردپرس را می توانید روی سیستم خودتان یعنی لوکال هاست نصب کنید و بعد از طراحی آن را به هاست انتقال دهید یا روی هاست اصلی نصب کنید. اگر میخواهید وردپرس را بر روی هاست نصب کنید؛ ابتدا فیلم آموزش طراحی سایت با وردپرس را بینید و سپس مراحل زیر را انجام دهید.
دانلود وردپرس از مخزن وردپرس
به یاد داشته باشید حتما فایل نصبی را از سایت رسمی وردپرس دانلود کنید تا مشکلات امنیتی برای شما ایجاد نشود. وردپرس در حال حاضر به زبان های مختلفی از جمله فارسی ترجمه شد است.
آپلود فایل های وردپرس روی هاست
وارد آدرس پنل هاست که شرکت هاستینگ در اختیار شما قرار داده شوید و از قسمت File Manager به پوشه public_html بروید و فایل وردپرس را آپلود کنید. حالا بر روی فایل نصبی وردپرس راست کلیک کنید و گزینه Extract را انتخاب کنید تا از حالت فشرده خارج شود. فایل های اکسترکت شده در پوشه WordPress را به روت(public_html) منتقل کنید.
از پنل هاست قسمت DATABASE بروید و MYSQL database wizard را انتخاب کنید. یک نام برای دیتابیس انتخاب کنید و دکمه Create را بزنید. یک یوزر ایجاد و به دیتابیس متصل کنید. با دادن تمام دسترسی ها به یوزر اطلاعات Username و password را در اختیارتان قرار می دهد. این دور اطلاعات را کپی کنید تا در مرحله استفاده کنیم.
اگ آدرس سایتتان را در مروگر باز کنید وارد مراحل نصب وردپرس میشوید. در ادامه زبان را انتخاب کنید و نام و رمز عبور دیتابیس را وارد کنید و دکمه بزن بریم را انتخاب کنید.
مرحله چهارم: نصب قالب سایت
بعد از نصب وردپرس یک سایت ساده و بدون استایل خاصی دارید، برای اضافه کردن امکانات بیشتر و داشتن یک ظاهر زیبا نیاز به نصب قالب وردپرس دارید.
اگر وردپرس را نصب کردید از پیشخوان وردپرس> نمایش> پوستهها قالب را نصب کنید و یا بدون نیاز به نصب وردپرس به راحتی و با بسته نصب آسان در 15 دقیقه قالب را نصب کنید.
تمامی قالبهای وردپرس در سایت راست چین دارای بسته نصب آسان هستند و در زمان کوتاهی میتوانید یک سایت مشابه دمو داشته باشید. مراحل نصب قالب به صورت خلاصه شامل موارد زیر است:
آپلود فایل بسته نصبی در هاست سی پنل
بعد از دانلود قالب، فایل بسته نصبی را از حالت فشرده خارج کنید، حالا دو فایل یکی با نام installer.php و دیگری یک فایل زیپ با با نام قالب دارید. برای نصب قالب به File Manager بروید و در public_html (روت سایت)، دو فایل بالا را آپلود کنید.
برای ساخت دیتابیس در پنل هاست به DATABASE بروید و گزینه Mysql Database Wizard را انتخاب کنید. یک نام برای دیتابیس انتخاب کنید و دکمه Create را بزنید. یک کاربر ایجاد و به دیتابیس متصل کنید، تمام دسترسیهای دیتابیس را به او بدهید و در آخر دکمه Make changes را بزنید.
نکته: حتما Username و password را ذخیره کنید تا در ادامه استفاده کنیم.
راه اندازی بسته نصبی قالب
در یک مرورگر انتهای آدرس سایتتان installer.php را اضافه کنید تا وارد مراحل نصب شوید. دو سربرگ Basic و Advanced وجود دارد کنید. با انتخاب Advanced مراحل زیر را پیش ببرید:
- تیک گزینه I have read and accept را بزنید و بر روی next کلیک کنید.
- اطلاعات دیتابیس از مرحله قبل را به صورت زیر وارد کنید و بقیه گزینهها را تغییر ندهید. گزینه Test Database را بزنید تا مطمئن شوید اتصال به درستی ایجاد شده است.
- نام کاربری، رمز عبور و ایمیل معتبر را وارد کنید.
پس از اتمام این مراحل اگر با هیچ خطایی مواجه نشوید، کار نصب قالب وردپرس در سی پنل به اتمام میرسد و یک سایت مشابه دمو خواهید داشت.
مرحله پنجم: نصب افزونههای وردپرس
در وردپرس افزونههای مختلفی برای افزودن امکانات بیشتر به سایتتان وجود دارد. در مخزن وردپرس 55 هزار افزونه رایگان وجود دارد، علاوه بر این افزونههای زیادی به صورت پولی وجود دارد و این یعنی تعداد زیاد افزونه که میتوانید برای افزودن امکانات بیشتر در طراحی وب سایت با وردپرس به سایتتان استفاده کنید؛ برای نصب افزونه وردپرس 4 راه وجود دارد:
- نصب افزونه در وردپرس از پیشخوان
- نصب افزونه در وردپرس به صورت دستی
- نصب افزونه از طریق هاست Cpanel
- نصب افزونه از طریق FTP
راحتترین روش نصب از طریق پیشخوان وردپرس است، بعد از دانلود افزونه از پیشخوان وردپرس > افزونهها > افزودن جدید را انتخاب کنید و افزونه را بارگذاری کنید. بعد از نصب گزینه فعالسازی افزونه را انتخاب کنید.
مرحله ششم: ساخت برگه در وردپرس
ششمین مرحله برای طراحی سایت ارزان با وردپرس ساخت برگه است، در قالبهای وردپرس تقریبا تمام صفحات مورد نیاز شما طراحی شده؛ اما اگر نیاز به افزودن صفحات دیگر دارید از پیشخان وردپرس> برگهها> افزودن جدید را انتخاب کنید. برای برگه یک عنوان و یک نامک که همان آدرس Url است، وارد کنید.
اگر میخواهید صفحات موجود را ویرایش کنید دو روش وجود دارد:
یک روش با استفاده از ویرایشگر پیش فرض وردپرس است که گوتنبرگ نام دارد و میتوانید مواردی مانند افزونه متن، تصویر، جدول، ویدئو، دکمه و.. را اضافه کنید. روش دیگر هم استفاده از افزونههای صفحه ساز مانند المنتور و ویژوال کامپوزر است که بدون کدنویسی، المانهای مختلف تنها با کشیدن و رها کردن بر روی صفحه اضافه میشوند و استایلهای هر المان قابل تغییر هستند.
مرحله هفتم: انتشار نوشته در وردپرس
همانند طراحی وب سایت با وردپرس کار کردن با قسمتهای مختلف سایت راحت است. در این قسمت به سراغ نوشتهها یا همان مطالب وبلاگ میرویم. برای اضافه کردن poste یا نوشته به پیشخوان وردپرس بروید و از قسمت نوشتهها > افزودن نوشته را انتخاب کنید.
برای نوشته یک عنوان، آدرس یا نامک، توضیحات قرار دهید. در وردپرس امکان نوشتن محتوا، بولد و ایتالیک کردن نوشتهها، اضافه کردن عکس، ویدئو، تغییر رنگ نوشتهها، اضافه کردن تیتر و تنظیمات مختلف وجود دارد.
چطور یک سایت اختصاصی با وردپرس طراحی کنیم؟
بد نیست بدانید سایت راست چین با وردپرس طراحی شده و همانطور که میبینید تمام قابلیتها و ظاهر آن کاملا اختصاصی است، بنابراین وردپرس به شما امکان ساخت یک سایت کاملا اختصاصی و متمایز از بقیه از قالبها را نیز ارائه میدهد.
برای این کار کافیست افزونه و قالب سایتتان توسط یک برنامه نویس به صورت کاملا سفارشی نوشته شود؛ همچنین بسیاری از امکانات داخل هسته وردپرس وجود دارد که باعث میشود در زمان برنامه نویسی و توسعه وبسایتتان صرفه جویی زیادی شود کافیست به وردپرس مسلط شوید و آنچیزی که نیاز دارید اگر از طریق نصب افزونه رفع نشد از طریق کدنویسی انجام دهید.
13 دیدگاه
مهدی
سلام داخل ویدئو پیش نمایش دوره بخشی تحت عنوان رزرو نوبت مشاهده کردم ولی در سرفصل ها پیدا نبود و آیا در دوره حذف شده ؟! و اگر وجود دارد در کدام سر فصل قرار دارد
سینا رسا کارشناس آکادمی
درود روز بخیر
خیر حذف نشده، در “فصل نهم: فوق تخصصی وردپرس” ویدیوهای مربوطه قرار گرفته.
کاربر آکادمی
سلام من این دوره رو حدود یک ماه پیش خریدم ولی الان تو پنل کاربریم نیس و من نمیتونم با مدرس در تماس باشم میشه راهنمایی کنید
سینا رسا کارشناس آکادمی
درود روز بخیر
به پشتیبانی تیکت ارسال کنید ابوالفضل جان، بررسی و راهنماییتون میکنن.
کاربر آکادمی
فقط همینو میتونم بگم: یه دوره فوق العاده!
واقعا دستمریزاد و ممنونم!
امیدوارم راستچین یه دوره سئوی توپ با همین کیفیت برگزار کنه.
سینا رسا کارشناس آکادمی
درود
تشکر بابت نظرتون و خوشحالم که از دوره بهره بردید.