what is wordpress
خرداد ۳۱, ۱۳۹۵

وردپرس چیست


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

اگر شما هم قصد دارید در مورد وردپرس اطلاعات بیشتری بدست بیاورید و با این سیستم مدیریت محتوی بیشتر آشنا شوید در ادامه مقاله با من همراه باشید.

توجه داشته باشید که اطلاعات این مقاله به صورت مختصر جمع آوری شده است و اگر به دنبال اطلاعات کاملتر هستید میتوانید از اینجا به زبان انگلیسی مطالعه کنید.

وردپرس چیست

وردپرس دقیقا چیست :

ورردپرس WordPress یک پلتفورم کاملا رایگان و متن باز است که به عنوان سیستم مدیریت محتوی برای سایت استفاده میشود و به شما اجازه میدهد به راحتی تمامی بخشهای سایت را مدیریت کنید . از جمله :

  1. اضافه کردن , ویرایش و حذف محتوی در سایت
  2. آپلود کردن مولتی مدیا مانند : عکس , فیلم , صدا , فایل پی دی اف و …
  3. تغییر ظاهری سایت از طریق بخش مدیریت قالبها Themes
  4. افزودن قابلیتهای جدید و نامحدود به سایت از طریق بخش افزونه ها Plugins

محتوی متنی سایت شما در بانک اطلاعاتی MySQL سایت ذخیره میشود و باقی فایلها روی هاست شما وجود دارد.

انواع نصب وردپرس :

به صورت کلی دو نوع مختلف از نصب وردپرس وجود دارد که عبارت اند از :

  • نصب اختصاصی : برای این نوع نصب وردپرس که هدف اصلی مقاله من است باید دسترسی به فضای میزبانی وب داشته باشید و همچنین بتوانید یک بانک اطلاعاتی در هاست خود ایجاد کنید. که این امکانات با قیمت ناچیزی قابل خریداری است و بعد از آن میتوانید پکیج قابل نصب وردپرس را از سایت اصلی دانلود کرده و با نصب روی سرویس هاست خود یک سایت اختصاصی داشته باشید که تمامی امکانات آن در دست خودتان هست و میتوانید به دلخواه خودتان آن را تغییر دهید.
  • نصب اشتراکی : در این نوع نصب وردپرس باید از سرویس میزبانی سایت wordpress.com استفاده کنید که سایت شما بعد از ثبت نام به آدرس xxxxxxxxxx.wordpress.com در دسترس است و میتوانید به پنل مدیریت آن وارد شوید و از امکانات آن استفاده کنید.

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

آموزش نصب وردپرس :

برای نصب اختصاصی وردپرس که به نصب ۵ دقیقه ای معروف است به امکانات زیر نیاز دارید:

  1. آخرین نسخه پکیج وردپرس دانلود شده از اینجا یا  برای نسخه فارسی از اینجا
  2. ایجاد یک بانک اطلاعاتی MySQL در پنل هاست
  3. یک ویرایشگر متنی مانند Notepad ویندوز یا هر نرم افزار مشابهی برای ویرایش فایل wp-config.php
  4. نرم افزار FTP برای انتقال(آپلود) فایلها از سیستم خودتان بر روی هاست (نرم افزار رایگان FileZilla)

بعد از اینکه امکانات اولیه را تهیه کردید و فایلها روی سرور آپلود شد با رفتن به آدرس محل فایلهای وردپرس با صفحه نصب آن مواجه میشوید. برای مثال اگر فایلها در پوشه اصلی هاست قرار دارد کافی است به آدرس sitename.com بروید تا پیام نصب کننده وردپرس را مشاهده کنید و اگر فایلها را در مسیر زیردامنه قرار داده اید باز هم باید آدرس آن را در مرورگر وارد کنید تا وارد صفحه نصب شوید مانند : xxxxx.sitename.com  یا  sitename.com/xxxx/ و مراحل نصب را با وارد کردن مشخصات سایت و بانک اطلاعاتی ادامه دهید.

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

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

Sitename.com/wp-admin/

با اضافه کردن wp-admin به انتهای آدرس سایت به پنل مدیریت دسترسی خواهید داشت و با وارد کردن نام کاربری و رمز انتخابی خودتان وارد پیشخوان میشوید

پیشخوان وردپرس :

همانطور که خواندید میتوانید با  رفتن به مسیر بالا وارد داشبورد مدیریتی وردپرس شوید که چیزی شبیه به شکل زیر است :

پیشخوان وردپرس

و با توجه به تعداد افزونه ها و نوع قالبی که استفاده میکنید میتواند امکانات آن بیشتر یا کمتر باشد.

پیشخوان Dashboard وردپرس جایی است که شما دسترسی به تمامی امکانات مدیریتی سایت دارید و میتوانید هر نوع تغییری را در سایت ایجاد کنید.

قالبهای وردپرس :

برای تنظیمات ظاهری سایت میتوانید از قالبهای وردپرس استفاده کنید که به همراه نصب پیش فرض ۳ عدد قالب برای شما قرار داده شده است. برای دسترسی به قالبها میتوانید :

در نسخه انگلیسی  : Appearance > themes

در نسخه فارسی : نمایش > پوسته ها

را از منوی عمودی داشبورد انتخاب کنید و اگر میخواهید قالب جدیدی به سایت خود اضافه کنید میتوانید پوشه قالب خود را از طریق نرم افزار FTP به مسیر www>>>wp-content>>>themes انتقال دهید و سپس با مراجه به صفحه پوسته ها میتوانید آن را فعال کنید و از امکانات آن استفاده کنید

      بعضی قالبهای پیشرفته برای اجرای درست نیاز به نصب تعدادی پلاگین دارند باید حتما آنها را نصب کنید تا قالب شما عملکرد صحیح داشته باشد.

قالبهای وردپرس بسیار انعطاف پذیر هستند و اگر کمی با زبانهای برنامه نویسی آشنایی داشته باشید میتوانید تغییراتی مانند :

  1. تغییر نوع و سایز فونت قالب
  2. تغییر قالب بندی و راست چین کردن قالب
  3. افزودن و حذف کردن بخشهای مختلف قالب

را به راحتی انجام دهید و قالبی اختصاصی شده برای خودتان ایجاد کنید.

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

همانند قالبها که به آن اشاره کردم وردپرس تعداد بسیار زیادی افزونه Plugin رایگان و تجاری دارد که میتوانید با کمک آنها هر نوع امکاناتی به سایت خود اضافه کنید که این افزونه ها از سایت سازنده آن قابل دانلود هستند و یا میتوانید آنها را از مخزن اصلی سایت وردپرس دانلود کنید  برای جستجو افزونه ها :

در نسخه انگلیسی : Plugins> add new

در نسخه فارسی : افزونه ها >> افزودن

را انتخاب کنید و لیستی از محبوب ترین افزونه های وردپرس برای شما نمایش داده میشود که میتوانید از آنها استفاده کنید یا از بخش جستجو نام افزونه دلخواه خود را جستجو کنید.

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

همچنین اگر افزونه را قبلا از سایت دیگری دانلود کرده اید و به صورت فایل zip در اختیار دارید میتوانید با کلیک روی بارگذاری , آن افزونه را انتخاب کرده و نصب کنید

نکته : تمامی پلاگین های موجود در مخزن وردپرس بی نقص و تایید شده نیستند و باید قبل از نصب به مشخصات سازنده و نظرات سایر کاربران دقت کنید زیرا ممکن است نصب کردن یک افزونه غیر ایمن در آینده سایت شما را با مشکل هک شدن مواجه کند و خطرات امنیتی بسیار شدیدی برای شما به همراه داشته باشد

تفاوت برگه Page با نوشته Post

در سیستم مدیریت محتوی وردپرس دو نوع ایجاد محتوی داریم که به صورت برگهPage  یا نوشته Post تقسیم میشود و بسیاری از کاربران تازه کار تفاوت این دو نوع را نمیدانند که در ادامه توضیح میدهم :

برگه ها : برای ایجاد صفحاتی از سایت که محتوی ثابت دارند از برگه استفاده میشود مانند صفحه تماس با ما , درباره ما که این صفحات یک بار ایجاد میشوند و دیگر تغییری در آنها داده نمیشود

نوشته ها : برای بخش مقالات سایت , اخبار و اینگونه بخشها که  به صورت پیوسته ایجاد میشوند از نوشته ها استفاده میشود و میتوانید نوشته های خود را در بخش بندی Category   قرار دهید و به نوعی آن را منظم کنید.

سایر قابلیت های وردپرس :

در وردپرس امکانات بسیار زیادی برای مدیران سایتها قرار داده شده تا بتوانند کنترل بسیار قوی روی سایت داشته باشند و در نسخه های جدید امکانات بیشتری به آن اضافه میشود و همچنین مشکلات قبلی و نقص های امنیتی گزارش شده توسط کاربران اصلاح میشود از جمله امکاناتی که میتوانید در وردپرس از آن استفاده کنید :

  1. از ویرایشگر بصری Visual Editor استفاده کنید که به شما کمک میکنید با کشیدن و رها کردن خیلی راحت بخش های مختلف سایت مانند : اسلایدر , مقالات , تصاویر و …… را در کنار هم بچینید و یک سایت زیبا با امکانات بسیار خوب ایجاد کنید.
  2. گالری پرونده های چند رسانه ای به شما اجازه میدهد که به راحتی به فایلهای مولتی مدیای خود دسترسی داشته باشید و به راحتی آنها را در نوشته ها و برگه ها وارد کنید.
  3. منو ها را میتوانید با استفاده از کشیدن و رها کردن Drag n Drop ایجاد کنید و ترتیب صفحات در منو را به راحتی مشخص کنید
  4. ابزارک ها Widget به ستون کناری سایت اضافه میشوند و امکانات خوبی به سایت شما اضافه میکنند مانند : وضعیت آب و هوا , شمارشگر , فرم ثبت نام در خبرنامه , لیست آخرین مقالات سایت و ……
  5. اپلیکیشن های قدرتمندی برای انجام امور مدیریتی و انتشار مطالب در سایت برای گوشی های هوشمند ایجاد شده و با کمک آنها میتوانید از هر موقعیتی روی سایت خود کنترل داشته باشید.
  6. افزونه جت پک JetPack که توسط خود وردپرس ایجاد شده میتواند امکانات بسیار زیادی به سایت شما اضافه کند (اگر در ایران هستید فعال کردن این افزونه باعث کندی محسوس سرعت سایت میشود)

حرف آخر

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

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