WP Manifestindependent plugin directory
manifest / ecommerce / woocommerce-admin-request-board

WooCommerce Admin Request Board

Add an internal request widget and private admin board to WooCommerce for follow-ups, reminders, suggestions, and operational request

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/amirrezashf/woocommerce-admin-request-board/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Add an internal request form to the WordPress dashboard and manage submitted requests from a private admin board.

Features

  • Dashboard request widget
  • Private admin request post type
  • AJAX submission with nonce validation
  • Restricted to manage_woocommerce
  • Request title, description, and category
  • Admin list columns
  • Request count badge in the admin menu
  • Customizable request categories
  • Single-file plugin

Default Request Types

Includes general categories for customer follow-up, product availability, product requests, pricing, technical work, content, admin-panel suggestions, process improvements, management review, reminders, and other requests.

Customize them with:

add_filter( 'wc_arb_request_types', static function () {
    return array(
        'follow-up' => 'Follow-up',
        'technical' => 'Technical',
        'other'     => 'Other',
    );
} );

Requirements

  • PHP 7.4+
  • WordPress 6.0+
  • WooCommerce

Installation

  1. Download the repository as ZIP.
  2. Install from Plugins → Add New Plugin → Upload Plugin.
  3. Activate the plugin.
  4. Use the Internal Request dashboard widget.

Data Storage

Custom post type:

wc_admin_request

Metadata:

_wc_arb_request_type
_wc_arb_submitted_by
_wc_arb_submitted_at

License

GPL-3.0

Author

Amirreza Shayesteh Far


برد درخواست‌های داخلی ووکامرس

افزودن فرم ثبت درخواست به داشبورد وردپرس و مدیریت درخواست‌های داخلی در پنل مدیریت.

قابلیت‌ها

  • ویجت ثبت درخواست در داشبورد
  • Custom Post Type خصوصی
  • ثبت AJAX با Nonce
  • محدود به manage_woocommerce
  • عنوان، توضیحات و نوع درخواست
  • ستون‌های مدیریتی
  • شمارنده درخواست‌ها در منوی مدیریت
  • امکان شخصی‌سازی دسته‌بندی‌ها
  • افزونه تک‌فایلی

انواع درخواست

دسته‌بندی‌های عمومی برای پیگیری مشتری، موجودی محصول، درخواست محصول، قیمت‌گذاری، امور فنی، محتوا، پیشنهاد پنل، بهبود فرآیند، بررسی مدیریت، یادآوری و سایر موارد در نظر گرفته شده‌اند.

تغییر دسته‌بندی‌ها:

add_filter( 'wc_arb_request_types', static function () {
    return array(
        'follow-up' => 'پیگیری',
        'technical' => 'فنی',
        'other'     => 'سایر',
    );
} );

پیش‌نیازها

  • PHP 7.4+
  • WordPress 6.0+
  • WooCommerce

نصب

  1. Repository را به‌صورت ZIP دانلود کنید.
  2. از افزونه‌ها ← افزودن افزونه تازه ← بارگذاری افزونه نصب کنید.
  3. افزونه را فعال کنید.
  4. از ویجت ثبت درخواست داخلی استفاده کنید.

ذخیره‌سازی

wc_admin_request
_wc_arb_request_type
_wc_arb_submitted_by
_wc_arb_submitted_at

مجوز

GPL-3.0

نویسنده

Amirreza Shayesteh Far