
آموزش نصب افزونه وردپرس
با سلام، جلسهای دیگر از دانشكده وردپرس را با عنوان نصب افزونهها آغاز میکنیم، وردپرس در ابتدای کار یک سیستم برای تولید وبلاگ بود اما با گذشت زمان کاملتر شده و تبدیل به یک سیستم مدیریت محتوای تمام عیار شده است و این پیشرفت بیش از هرچیز به خاطر وجود قابلیت گسترش پذیری از طریق افزونهها است، افزونهها قطعه برنامههایی هستند که با نصب آنها به وردپرس ویژگیهای جدیدی اضافه میشود که تنها محدودیتی که برای ویژگیهایی جدید است قدرت تصور انسان است هر آنچه که برای وردپرس تصور شود با استفاده از افزونهها قابل پیاده سازی است. اما در ادامه میپردازیم به سه روش موجود برای نصب افزونهها در وردپرس.
نصب افزونه از طریق قابلیت جستجو در پنل مدیریتی وردپرس
این آسانترین راه برای نصب افزونه در وردپرس است، البته فقط افزونههایی که در مخزن وردپرس موجود هستند را میتوانید از این طریق نصب کنید، برای نصب افزونههای دیگر مثل افزونههایی که از سایت همیار وردپرس تهیه میکنید باید از یکی از دو روش دیگر استفاده کنید. خوب، برای نصب در پنل مدیریتی وردپرس از طریق منوی مدیریتی بروید به افزونهها -> افزودن بعد صفحهای همانند تصویر زیر میبینید که میتوانید نام افزونه را تایپ کنید و به دنبال آن بگردید این صفحه، مشابه صفحه نصب پوسته تازه است که با آن در جلسه دهم آشنا شدید. بعد از وارد کردن عبارت مورد جستجو و زدن اینتر لیستی همانند تصویر زیر برای شما ظاهر میشود که هر افزونه ای را که مناسب دیدید با زدن دکمه نصب در کنار عنوان آن، به راحتی برای شما نصب میگردد. برای مثال در اینجا عبارت custom cursor جستجو شده که به دنبال افزونهای هستم که شکل ماوس را در وبسایت وردپرسی تغییر دهد.
بعد از زدن دکمه نصب پنجرهای باز میشود که مراحل نصب را نشان میدهد بعد از موفقیت آمیز بودن نصب دکمه فعالسازی افزونه ظاهر میشود که با کلیک بر روی آن از افزونه میتوانید استفاده کنید. بعد از نصب شدن افزونهها با توجه به نیازهایتان میتوانید تنظیمات افزونه را تغییر دهید.
نصب افزونه از طریق گزینه بازگزاری در پنل مدیریتی وردپرس
اگر افزونهای که میخواهید نصب کنید در مخازن وردپرس موجود نیست مثلا افزونه پولی است یا از سایتی دیگر دانلود کردهاید این روش، روشی ساده برای نصب اینگونه افزونهها است، ابتدا افزونه را از سایت مبدا دانلود کرده (که یک فایل zip است) سپس در پنل مدیریتی وردپرس بر روی افزونه -> افزودن کلیک کنید و بعد بر روی لینک بارگذاری کلیک کنید. با کلیک بر روی دکمه Choose File پنجرهای باز میشود که با استفاده از آن میتوانید فایل افزونهای را که دانلود کرده اید را انتخاب کنید و بعد با زدن دکمه نصب مراحل نصب آغاز میشود و بعد از پایان مراحل نصب دکمه فعال سازی افزونه را کلیک کنید تا افزونه قابل استفاده شود.
نصب افزونه از طریق FTP
اما راه آخر که برای مبتدیان ممکن است مشکل به نظر برسد استفاده از مدیریت فایل و FTP است، این روش زمانی به کار میاید که با دو روش قبلی به مشکل برخورده باشید از جمله اینکه وردپرس طوری تصب شده باشد کهدسترسی به سیستم مدیریت فایل هاست نداشته باشد، برای اینکار شما نیاز به یک نرم افزار مدیریت FTP مثل FileZilla دارید البته از طریق مدیریت فایل هاست ( file manager در cPanel و DirectAdmin ) نیز اینکار میشود اینکار را انجام داد، خوب فقط کافی است فایل افزونه را که در قالب zip است در مسیر /wp-content/plugins/ برروی هاستتان در جایی که وردپرس نصب شده است، آپلود کنید و سپس آنرا از حالت فشرده خارج کنید (unzip کنید) و یا در کامپیوتر unzip کرده و از طریق نرم افزار مدیریت ftp فولدر افزونه را در مسیری که گفته شد آپلود نمایید. خوب پس از آپلود به قسمت پنل مدیریتی وردپرس افزونه ها -> افزونههای نصب شده بروید. در صفحهای که باز شده است به دنبال افزونه ای که آپلود کرده اید بگردید و دکمه فعال کردن در کنار عنوان آن را کلیک کنید تا افزونه فعال و قابل استفاده شود.
مدیریت افزونه های نصب شده
همیشه این را در نظر داشته باشید برای اینکه افزونهها قابل استفاده باشند باید فعال باشند که در مراحل نصب با نحوه فعال کردن افزونه ها آشنا شدید اما ممکن است بنا به هر دلیلی افزونه را در هنگام نصب فعال نکنید برای فعال کردن همیشه می توانید در پنل مدیریتی به قسمتافزونهها -> افزونههای نصب شده مراجعه کنید و دکمه فعال کردن را در کنار نام افزونه مورد نظر کلیک کنید تا افزونه فعال شود، هر زمان که به افزونهای نیاز نداشتید می توانید آنرا در همینه صفحه با استفاده از دکمه غیر فعال کردن ، غیر فعال کنید توجه کنید که برای حذف دائمی افزونه باید برروی دکمه پاک کردن کلیک کنید.
به روز رسانی افزونه ها
معمولا افزونه هایی که شما نصب و سپس فعال سازی می نمایید پس از مدتی نسخه ی جدید تری از اون در دسترس قرار میگیره.دقیقا دز صفحه ی افزونه های نصب شده در خط پایین در کنار توضیحات افزونه و خانه ی افزونه به شما این پیغام را می دهد که افزونه را بروز رسانی نمایید.
افزونه ها باید بروز رسانی بشن و این اندیشه که احتیاجی به این کار نیست و از همین نسخه استفاده میشه ، درست نیست! زیرا گاهی با ارتقای وردپرس شما اگر افزونه به روز رسانی نشود دچار مشکل خواهید شد و در بهترین حالت افزونه ی شما از کار می افته!
اما همیشه این نکته رو به خاطر داشته باشید که قبل از بروز رسانی افزونه ها، یک نسخه ی پشتیبان از وبسایت خود تهیه نمایید تا اگه مشکلی پیش اومد به راحتی بتونین وبسایت خودتون رو برگردونین.
مشکلات افزونه ها
با اینکه یک سایت وردپرسی با وجود افزونه ها تکمیل میشه و اگه بخواهیم حساب کنیم بدون وجود افزونه ها مثل یک قاب ایستا عمل میکنه اما مشکلاتی هم به دنبال داره.
باید مواظب باشید که از چه افزونه هایی در کنار یکدیگر استفاده می کنید و آیا افزونه های شما استاندارد هستند یا خیر!
گاهی اوقات افزونه های رو دانلود می کنید و وقتی میخواهید اون رو نصب کنید نصب نمیشه و پیغام خطا در نصب افزونه رو به شما میده. این خطا به دو دلیل می تواند باشد :
۱- در فایل فشرده شده ی افزونه ی شما، فقط افزونه به صورت اختصاصی وجود نداره و باید در مرحله ی اول فایل رو از حالت فشرده خارج کنید و فقط فایل افزونه رو پیدا کرده و فشرده سازی کنید و سپس نصب و فعال سازی نمایید.
۲- در حالت دوم، اگر افزونه ی شما نصب نشد یعنی افزونه اشکال دارد یا اینکه با نسخه ی وردپرس شما همگام و سازگار نیست!
حال مشکلاتی که ممکنه افزونه ها به وجود بیارند رو با هم بررسی می کنیم؛
همونطور که گفته شد برای نصب هر افزونه ای دقت کافی رو داشته باشید. از قبل آگاهی خاص درباره ی آن را کسب کنید و بدونید واقعا با نیاز شما سازگار هست یا نه! و همچنین با نسخه ی وردپرس شما و قالب شما مشکلی نداره و سپس اون رو نصب کنید.
گاهی وقتا افزونه ای رو نصب می کنید که با افزونه های دیگه ی وبسایت شما سازگاری نداره و بخشی از سایت رو غیر فعال می کنه و باعث تخریب میشه و یا اینکه برخی افزونه ها به تنهایی باعث میشن که سایت از کار بیفته یا به اصطلاح برخی کاربران، کل صفحه ی وبسایت سفید میشه و خبری از سایت نیست.این امر به خاطر ناسازگاری افزونه است.
بعضی مواقع هم ارتباط افزونه با پایگاه داده برقرار نمیشه و این خود دردسری بزرگ است!
پس مواظب باشید! هر افزونه ای که به نظر خوب است لزوما نمیتونه شما رو به هدفتون برسونه. افزونه هاب استاندارد رو در حد نیاز نصب کنید.
این جلسه نیز به پایان رسید امیدوارم مفید واقع شود.