طراحی و ساخت وبسایت

آموزش وردپرس

قطعا تا الان کلمه “وردپرس” زیاد به گوشتون خورده.سوال هایی مثل اینکه وردپرس چیه؟برای آموزش وردپرس از کجا باید شروع کنیم؟ چه ویژگی‌هایی داره؟ چه سایت‌هایی با وردپرس می‌تونیم راه‌اندازی کنیم؟ چطور می تونیم یک سایت راه اندازی کنیم و …. پس اگر دوست دارین با یکی از زبان های سیستم مدیریت محتوا آشنا بشین با ما همراه باشید.

چرا وردپرس؟

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

وردپرس چیست؟

یک سایت ساز متن باز و رایگان تحت وب که در دسته CMS ها (Content Management System) قرار داره. همونطور که در بالا گفته شد وردپرس به صورت رایگان و متن باز می‌باشد پس می تونیم جزو دسته نرم‌افزارهای دنیای آزاد نام ببریم. یعنی اگر دستی در برنامه‌نویسی و کدنویسی داشته باشید قادر خواهید بود تا هر نوع شخصی سازی بر روی وردپرس انجام دهید و سایت دلخواه خودتون رو طراحی و پیاده سازی کنید.
وردپرس با استفاده از زبان برنامه نویسی PHP ساخته شده و توسط Mysql نیز پشتیبانی می‌شود، همچنین نسخه‌ای برای پست‌گرس‌کیوال نیز موجود می‌باشد که این سیستم کاملاً رایگان و متن باز است.
مت مولنوگ پایه‌گذار وردپرس است که در 27 مِی سال 2003 آن را به صورت رسمی عرضه کرد، نرم‌افزار کدبازی که ابتدا مورد استقبال وبلاگ‌نویسان برای نوشتن وبلاگ قرار گرفت اما اکنون با گذشت 17 سال که از انتشار و به‌روزرسانی‌های مختلفی که در آن ایجاد شده است می گذرد، می تونیم علاوه بر وبلاگ با استفاده از افزونه‌ها و طراحی‌های اختصاصی در پوسته‌های وردپرس هر نوع وبسایتی را با آن راه‌اندازی کنیم.

تصویر1.مراحل کار با وردپرس در یک نگاه

تصویر1.مراحل کار با وردپرس در یک نگاه

افزونه (پلاگین) چیست و چه کاربردی دارد؟

برنامه هایی که امکان اضافه کردن ویژگی‌ها و کارکردهای جدید به وبسایت شما را می‌دهد. مثل برنامه هایی که در تلفن های هوشمند مورد استفاده مردم قرار می گیرد. و در حال حاضر بیش از 56,008 پلاگین(افزونه) به صورت رایگان در وبسایت https://wordpress.org/plugins وجود دارد. علاوه بر افزونه های رایگان هزاران افزونه فروشی و یا سفارشی در سایت های گوناگون وجود دارد که شما می توانید آن ها را تهیه و استفاده کنید.
از پر کاربردترین و بهترین افزونه ها در سال 2019 می توان به افزونه های زیر اشاره کرد.

  • افزونه رسانه اجتماعی:

  Social Icons که به صورت رایگان می باشد که آیکون های شبکه های اجتماعی را در خدمت شما قرار می دهد تا اطلاعات مربوط به خودتون رو داخل آن بنویسید و درر صفحات به نمایش بگذارد.

  • افزونه ایمیل و خبرنامه:

MailChimp که برای مدیریت مشترکین، ارسال ایمیل و پیگیری پیام هت مورد استفاده قرار می گیرد.

  • افزونه سازنده فرم:

فرم های Everest که رایگان می باشد و کاربران برای تماس با شما نیاز به فرم های مثل تماس با مدیریت، فرم پیشنهادات و انتقادات و …. دارند و این افزونه قالب های متعددی از این نوع فرم ها را در اختیار شما قرار می دهد.

  • افزونه پشتیبان گیری (بکاپ): 

VaultPress یک افزونه امنیتی می باشد و به صورت اتوماتیک از سایت پشتیبان گیری می کند و آن را بهینه سازی می کند.

  • افزونه تجزیه و تحلیل داده های سایت:

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

  • افزونه های سئو در وردپرس:

Yoast SEO افزونه ای است که به شما در پیدا کردن کلمات کلیدی کمک می کند و اگز از آن ها در قسمت های مختلف مقاله استفاده کرده باشید آن ها را تحلیل می کند و یا یادآوری می کند در کدام قسمت کلمات کلیدی به کار نبرده اید.
نقشه XML گوگل افزونه ی دیگری است که به سایر موتور های جستجو مثل گوگل، بینگ، یاهو و … کمک می کند که با استفاده از نقشه سایت اساسی سایت شما را بهتر ایندکس کنند.

  • افزونه بهینه سازی عملکرد:

یعنی سایت بتواند در کمترین زمان بارگیری داشته باشد. WP Smush افزونه ای برای فشرده سازی پرونده های تصویری که حجم آن ها را کم می کند و فضای بیش تری را در اختیار شما قرار می دهد.
BJ Lazy Load یک افزونه رایگان می باشد و تمام تصاویر ارسال شده را با یک نگهدارنده جایگزین می کند و محتواها را زمانی که کاربران می خواهند به صفحه وارد شوند به راحتی بارگذاری می کند.
w3 total cache دارای حافظه پنهان صفحه، ذخیره پایگاه داده، حافظه پنهان اشیاء، حافظه پنهان مرورگر و موارد دیگر است. و به شما امکان می دهد خدمات CDN را برای کاهش زمان بارگذاری صفحه داشته و پهنای باند را تا 80% افزایش دهید.
WP Optimize افزونه رایگان دیگری برای بهینه سازی می باشد که رایگان است و اتوماتیک داده های غیر ضروری را بدون اینکه نمایش دهد پاک می کند.

  • افزونه تغییر مسیر :

redirection تمام تغییر مسیر های 301 را مدیریت کنید و تمام خطاهای 404 را پیگیری می کنید.مادامی که آدرس اینترنتی پست تغییر می کند تمام مسیر های مربوط به آن پست نیز تغییر می یکند. در صورتی که بدون این افزونه باید به صورت دستی آن ها را مدیریت کنید.

  • افزونه برای تجارت الکترونیکی:

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

  • افزونه صفحه ساز گرافیکی:

ویژوال کامپوزر(Visual Composer) افزونه ای است که به شما این امکان را می دهد که برگه و صفحه مورد نظر خودتون رو بسازید و یا اگر از قالب ها آماده استفاده می کنید آن ها را تغییر بدید و طبق نظر خودتون بدون کد نویسی آن را تهیه کنید.

اصطلاحات کلیدی در وردپرس

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

  • portfolio:

به معنی نمونه کار یعنی آلبومی از آثار و فعالیت ها

  • Keywords:

گلمات کلیدی که در موتورهای جستجو به کار می روند

  • header:

قسمت بالا و اصلی سایت که اصطلاحاً سربرگ می نامند

  • Footer:

قسمت پایین سایت که همانند پاورقی است و اطلاعات تماس، قوانین و مقررات، نشانه ها و … قرار می گیرند

  • Ajax:

کمک می گند تا بدون رفرش کردن سایت محتوا به روز شود

  • Description:

توضیحاتی که به کار می بریم

  • Navigation Menu:

منوی اصلی 

  • UI:

 واسط کاربری یعنی واسط بین کاربر با سایت و کامپیوتر

  • User Friendly:

کاربر بتواند به راحتی با سایت کار کند و کاربر آن را دوست داشته باشد

  • Responsive:

یعنی سایت در موبایل و مرورگر نمایش داده شود و پاسخ بدهد در اصطلاح لغوی یعنی واکنشگرا

  • Thumbnails:

تصاویر کوچکی که در کنار نوشته ها قرار می گیرند

  • Downgrade:

بازکردانی تمام تغییرات به حالت اولیه

  • dashboard:

صفحه پنل ادمین که در آن می تواند به صورت آماری و کلی اطلاعات سایت خود را ببیند

  • theme:

ظاهر سایت و چیزی که دیده می شود و قالب والد

  • child theme:

همانند قالب والد است با این تفاوت که بخواهیم بدون تغییر در قالب اصلی  سفارشی سازی و یا تغییرات ایجاد کنیم

  • shortcode:

کد دستوری کوتاه که می تواند جای چندین خط کد نویسی آن را به کار برد

  • permalink:

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

  • categories:

هر سایتی با توجه به کاربری خود دسته های منحصر بفرد خودش را دارد

  • tag:

همان برچسب است یعنی کلماتی که بیش ترین کاربرد را در متن شما داشته اند

  • widget:

ابزارک های سمت راست و چپ سایت که به دسترسی راحتتر مطالب کمک می کنند

  • Wireframe:

راهنمای تصویری سایت که به ما کمک می کند قبل از طراحی نقشه سایت را بدانیم

  • Pagination:

شماره صفحات در وردپرس

  • Optimize:

یعنی بهینه سازی

  • Customize:

یعنی سفارش سازی

  • Data Entry:

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

جهت مشاهده ویدئوهای آموزشی وردپرس کلیک کنید.

5/5 - (1 امتیاز)
مشاهده بیشتر

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

46 − 38 =

دکمه بازگشت به بالا
بستن