پرش به محتوا

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

از ویکی‌پدیا، دانشنامهٔ آزاد
(تغییرمسیر از افزونه)

افزونه وردپرس یا پلاگین وردپرس (به انگلیسی: wordpress plugin) در واقع یک «نرم‌افزار کوچک» شامل گروهی از توابع است که می‌تواند در وب سایت‌های وردپرسی اضافه شود. افزونه‌ها به زبان php نوشته شده و با وردپرس یکپارچه می‌شوند، آنها کارکرد یا ویژگی‌های جدیدی به سایت وردپرسی اضافه می‌کنند. حدوداً بیش از ۱ میلیون افزونه برای وردپرس وجود دارد. تا اواخر سال ۲۰۲۲، نزدیک به ۶۰ هزار افزونه رایگان قابل دریافت، در وبگاه رسمی وردپرس ثبت شده‌اند.[۱]

همچنین لازم به توضیح است که در استفاده از افزونه‌های وردپرس باید احتیاط لازم را داشت تا سایت دچار چالش‌های امنیتی نشود.[۲]

همچنین گاهی دو یا چند افزونه می‌توانند در حضور هم ایجاد اختلال نمایند که به اصطلاح تداخل دو افزونه یا پلاگین می‌گویند. در تعداد زیادی از افزونه‌های فعال در وردپرس یافتن عوامل مشکل‌زا می‌تواند مقداری دشوار باشد؛ لذا پیشنهاد می‌شود از افزونه‌های اورجینال(به انگلیسی: orginal) و محبوب استفاده شود.[۳][۴][۵][۶][۷][۸][۹][۱۰][۱۱]

این عبارت اغلب به غلط با افزایه اشتباه گرفته می‌شود. افزونه و افزایه هر دو نوعی از برافزا هستند. گاهی به افزونه وردپرس، الحاقیه نیز گفته می‌شود.[۱۲]

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

[ویرایش]

وردپرس دارای انواع افزونه است. در ادامه با نوع و کاربردهای آن‌ها آشنا می‌شوید.

  • افزونه‌های فروشگاهی: برای ایجاد فروشگاه‌های آنلاین و مدیریت محصولات، سفارشات و پرداخت‌ها.
  • افزونه‌های سئو: برای بهبود بهینه‌سازی موتورهای جستجوی وب‌سایت و افزایش رتبه‌بندی در نتایج جستجو. (مانند: افزونه Yoast SEO و افزونه رنک مث) این نوع پلاگین‌ها جزو افزونه‌های کاربردی وردپرس محسوب می‌شوند.
  • افزونه امنیتی: برای محافظت از وب‌سایت در برابر تهدیدهای امنیتی و هکرها.
  • افزونه وردپرس کش: برای بهبود سرعت و عملکرد وب‌سایت.
  • افزونه وردپرس فرم ساز: برای ایجاد فرم‌های تماس، نظرسنجی‌ها و فرم‌های سفارشی در وب‌سایت.
  • افزونه‌های شبکه‌های اجتماعی: برای اتصال و نمایش پروفایل‌ها و مطالب شبکه‌های اجتماعی در وب‌سایت.
  • افزونه‌های چند زبانه کردن سایت: برای ترجمه و مولتی‌زبانی وب‌سایت. (افزونه‌هایی مانند WPML و افزونه TranslatePress یا Polylang)
  • افزونه‌های تحلیل و آمار: برای نظارت بر بازدیدکنندگان و آمار وب‌سایت. (مانند Google Analytics for WordPress)
  • افزونه‌های نمایش نوشته‌ها و پست‌ها: برای سفارشی‌سازی نمایش مطالب و نوشته‌ها در وب‌سایت. (مانند Advanced Custom Fields)[۱۳]

بهترین افزونه‌های وردپرسی

[ویرایش]

Yoast SEO

[ویرایش]

افزونه Yoast SEO یکی از پرطرفدارترین و بهترین افزونه‌های وردپرس است که به بهینه‌سازی سایت شما برای موتورهای جستجویی کمک می‌کند. این افزونه شامل ویژگی‌هایی مانند تنظیم عنوان‌ها و توضیحات متا، ایجاد نقشه سایت، مدیریت فایل‌های robots.txt و غیره است.

Elementor

[ویرایش]

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

WooCommerce

[ویرایش]

افزونه ووکامرس یکی از قوی‌ترین و پراستفاده‌ترین افزونه‌های فروشگاه ساز برای وردپرس است.[۱۴] این افزونه به شما امکان می‌دهد فروشگاه آنلاین خود را ایجاد کرده و محصولات، مدیریت سفارشات، پرداخت‌ها و … را به ��احتی مدیریت کنید.

Akismet

[ویرایش]

افزونه Akismet یک افزونه مهم برای مدیریت کامنت‌های وردپرس است. این افزونه به شما کمک می‌کند از اسپم‌ها و نظرات غیرمجاز در سایت شما جلوگیری کنید.

WP Super Cache

[ویرایش]

با استفاده از افزونه WP Super Cache می‌توانید سرعت بارگذاری صفحات وب‌سایت خود را افزایش دهید. این افزونه به صورت خودکار صفحات شما را به فایل‌های استاتیک تبدیل می‌کند که باعث افزایش سرعت بارگذاری می‌شود.

Jetpack

[ویرایش]

افزونه Jetpack یک افزونه چندمنظوره است که شامل ابزارهای مختلفی برای بهبود امنیت، نظارت بر وضعیت وب‌سایت، افزایش سرعت بارگذاری و… است.

UpdraftPlus

[ویرایش]

افزونه UpdraftPlus یک افزونه پشتیبان‌گیری و بازیابی ساده و کارآمد برای وردپرس است. ب�� استفاده از این افزونه می‌توانید به راحتی نسخه‌های پشتیبان از سایت خود را ایجاد کرده و در صورت نیاز بازگردانی کنید.

Wordfence Security

[ویرایش]

افزونه Wordfence Security به شما کمک می‌کند از نقاط ضعف امنیتی سایت شما در برابر حملات مخرب و هکرها محافظت کنید. این افزونه دارای ویژگی‌هایی مانند دیوار آتش، مسدود کردن آی‌پی‌های مشکوک و اسکن فایل‌ها برای شناسایی تهدیدات است.

WPForms

[ویرایش]

افزونه WPForms یکی از بهترین افزونه‌های ساخت فرم برای وردپرس است. با استفاده از این افزونه می‌توانید به راحتی فرم‌های تماس، نظرسنجی و … را طراحی و اضافه کنید.

Google Analytics Dashboard for WP by ExactMetrics

[ویرایش]

با استفاده از این افزونه می‌توانید به راحتی آمار و اطلاعات مربوط به بازدیدکنندگان و استفاده‌کنندگان وب‌سایت خود را در داشبورد وردپرس مشاهده کنید. این افزونه ارتباط مستقیم با Google Analytics برقرار می‌کند.

LiteSpeed Cache

[ویرایش]

افزونه LiteSpeed Cache که با نام LSCache هم شناخته می‌شود، یک افزونه کش و بهبود عملکرد برای وب‌سایت‌ها است که مختص وب‌سرور لایت اسپید (LiteSpeed Web Server) توسعه داده شده است.

wp Rocket

[ویرایش]

افزونه راکت (WP Rocket) یکی از بهترین افزونه‌های بهینه‌سازی و performance وب‌سایت است که مختص سیستم مدیریت محتوا وردپرس (WordPress) طراحی و توسعه داده شده است. این افزونه، مختص وب‌سرورهای Apache و nginx می‌باشد و به خاطر کد نویسی قدرتمند و سادگی در استفاده، به یکی از بهترین افزونه‌های بهینه‌سازی سرعت سایت تبدیل شده است.

افزونه و افزایه

[ویرایش]

افزونه‌ها کمی با افزایه‌ها (به انگلیسی: Plug-in) متفاوتند. بر خلاف افزایه‌ها که معمولاً از واسط کاربری برنامه کاربردی استفاده می‌کنند و چارچوبی معین برای عملکردهایشان دارند، اما افزونه‌ها معمولاً محدودیت کمتری داشته و بعضاً واسط کاربری مربوط به خود را دارند. و همین‌طور افزایه‌ها دارای قابلیت‌های محدودتری هستند.[۱۵][۱۶]

افزونه (به انگلیسی: Plug-in) یا گاهی پلاگین، برنامه‌ای در یک پرونده است که برای افزایش قابلیت‌ها یا داده‌های موجود در یک برنامهٔ پایه‌ای‌تر استفاده می‌شود. در واقع نوعی فهرست دستورهایی است که به صورت مستقیم در برنامه شامل می‌شود. هنگام نصب آن احتمالاً خواسته می‌شود که یک یا چند مرحله برای تکمیل نصب پیموده شود که گاه نیز به صورت خودکار این مراحل انجام می‌شود.[۱۷]

منابع

[ویرایش]
  1. "WordPress Plugin Development" (به انگلیسی).
  2. «افزونه وردپرس چیست؟ - آکادمی وبینو». webino.academy. بایگانی‌شده از اصلی در ۲ اکتبر ۲۰۲۲. دریافت‌شده در ۲۰۲۲-۰۴-۲۱.
  3. "PCSX2 - The Playstation 2 emulator - Plugins". pcsx2.net (به انگلیسی). Archived from the original on 25 January 2018. Retrieved 2018-06-10.
  4. Bernert, Pete. "Pete's PSX GPU plugins". www.pbernert.com. Retrieved 2018-06-10.
  5. Team, Demul. "DEMUL - Sega Dreamcast Emulator for Windows". demul.emulation64.com. Retrieved 2018-06-10.
  6. "Android Emulator Plugin - Jenkins - Jenkins Wiki". wiki.jenkins.io. Retrieved 2018-06-10.
  7. "KDE/dolphin-plugins". GitHub (به انگلیسی). Retrieved 2018-06-10.
  8. "Recommended N64 Plugins". Emulation General Wiki (به انگلیسی). Retrieved 2018-06-10.
  9. "Playstation plugins & utilities!". www.emulator-zone.com. Retrieved 2018-06-10.
  10. "PS3 Homebrew Apps / Plugins / Emulators | PSX-Place". www.psx-place.com (به انگلیسی). Retrieved 2018-06-10.
  11. "OpenEmu/SNES9x-Core". GitHub (به انگلیسی). Retrieved 2018-06-10.
  12. «رفع خطای بارگزاری افزونه المنتور با چند روش کاربردی؟ | ماهان سرور». ۱۴۰۲-۱۰-۱۹\+۰۳۳۰۰۸:۵۴:۵۳+۰۳:۳۰. دریافت‌شده در 2025-02-27. تاریخ وارد شده در |تاریخ= را بررسی کنید (کمک)
  13. «افزونه وردپرس - تم فور». themefour.com. دریافت‌شده در ۲۰۲۵-۰۲-۲۷.
  14. کاربردهای افزونه ووکامرس. «ساخت فروشگاه فایل». دریافت‌شده در ۲۰۲۴-۰۷-۱۷.
  15. "Helper Applications and Plug-ins - Web Security, Privacy & Commerce, 2nd Edition [Book]". Web Security, Privacy, and Commerce 2nd Edition (به انگلیسی). O'Reilly.
  16. "For web browsers, what are helper applications, and where can I find them?". kb.iu.edu.
  17. Sterne, Jonathan. "Plug-in | software". Encyclopedia Britannica (به انگلیسی). Retrieved 2021-02-05.
  • extension، ویکی‌پدیای انگلیسی، برداشت شده در ۱ تیر ۱۳۸۹.