Linux 软件免费装
Banner图

PSBDx Smart Report Management

开发者 atwfarhan
psbdx
mfhamim
更新时间 2026年5月10日 14:45
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

ajax report issue tracker order report complaint

下载

1.1.0 1.0.0 1.0.1

详情介绍:

PSBDx Smart Report Management gives your customers a clean, fast way to report issues directly from your site — no page reloads, no clunky forms, no leaving the page. Reports are submitted via AJAX and stored in a dedicated admin interface, where your team can track statuses and update them. An admin dashboard widget gives you an at-a-glance overview at all times. Key Features Shortcodes [psbdx_report id="X"] Display a report button and modal form. Replace X with the Report Form post ID shown in the Shortcode box. [psbdx_user_reports] Display a paginated table of the currently logged-in user's report history.

安装:

  1. Upload the psbdx-smart-report-management folder to /wp-content/plugins/.
  2. Activate the plugin through Plugins > Installed Plugins.
  3. Go to Report Forms in the admin sidebar and click Add New Form.
  4. Configure the form, then copy the shortcode from the Shortcode meta box.
  5. Paste the shortcode on any page, post, or widget area.
Alternatively, enable global auto-display in the form settings to show the report button on all product or order pages automatically.

屏幕截图:

  • Admin dashboard showing Report Form Management Screen.
  • Admin Report Logs list table with status badges, reporter, and order link columns.
  • Admin Report Form configuration screen.
  • Admin dashboard widget showing report customization screen.

常见问题:

Can guests submit reports?

Yes. Guest reports are logged without a user association. The reporter name defaults to "Guest".

Can I disable the reporter identity card shown in the form?

Yes. Each form has an "User Identity Display" toggle in its configuration. When turned off, the read-only name and email card is hidden from the form — but identity is still collected server-side for the admin log.

How does rate limiting work?

Each form has a configurable cooldown (in minutes, default 30). Once a logged-in user submits a report via a form, they cannot submit again through that same form until the cooldown expires. The cooldown is enforced both on the frontend (form is hidden) and in the AJAX handler (server rejects the request even if the UI is bypassed).

Does the plugin require any other plugins?

No. PSBDx Smart Report Management works as a standalone plugin. E-commerce and LearnPress integrations activate automatically when those plugins are present.

What is the order auto-link feature?

When a user submits a report from an order page (e.g. My Account > Orders > View Order), the plugin automatically detects and stores the order ID. The admin Report Log shows a direct link to the order, and the user's report history table shows the order number instead of a URL.

Is it compatible with High-Performance Order Storage (HPOS)?

Yes. The plugin declares HPOS compatibility and uses wc_get_order() with get_edit_order_url() for all order links.

From where I can read all the documentations?

We are happy to see that you are interested to read the documentations. Please visit https://dev.psbdx.xyz/documentations/psbdx-smart-report-managment/

更新日志:

1.1.0 Admin menu and navigation 1.0.1 Learn more (full release story): https://dev.psbdx.xyz/v1-0-1-summary-psrm/ New: Admin Review Notice 1.0.0 Learn more (launch overview): https://dev.psbdx.xyz/v1-0-0-summary-psrm/