WP Manifestindependent plugin directory
manifest / ecommerce / woo-hit-orderlist

ETBS Hit Orderlist WP Registry grade C-. High-severity findings · 1 findingWP RegistryHigh-severity findings · 1 findingOpen the reportC-

特定の商品を注文したユーザーにランダムでメッセージを送信可能なプラグインです。抽選・当選メールなどを注文メモで送信することを想定しています。登録商品が多い場合は”抽選購入”のタグを追加すると、絞り込みし易くなります。

★ 0stars
1.0.0latest · 1 year ago

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/etbsjp/woo-hit-orderlist/archive/refs/heads/dist.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

特定の商品を注文した方の中から抽選で当選者を選び、注文メモ経由でメッセージを送信できる WooCommerce 用プラグインです。抽選販売の当選通知を想定しています。

できる事

  • WooCommerce > 注文検索 … 商品・期間・注文ステータスで注文を絞り込み、一覧を XLSX で書き出せます
  • ランダムチェック … 当選人数を指定して、対象の注文から無作為に選びます
  • メール送信 … 選んだ注文に「顧客へのメモ」を追加します(注文者にメールが届きます)
  • WooCommerce > 注文メモ検索 … 送信済みの注文メモをキーワードと期間で検索できます

商品に「抽選購入」タグを付けると、検索で絞り込みやすくなり、商品ページのボタンが「抽選に申し込む」に変わります。

注意事項

  • 送信されるのは「顧客へのメモ」です。そのまま注文者にメールが届きます。 文面を確認してから送信してください
  • 送信は取り消せません
  • 同じ商品が1つの注文の中で複数明細に分かれていても、1注文1行として扱われます(当選確率が偏らないようにするため)

動作環境

  • WooCommerce(HPOS・レガシーのどちらの注文保存方式にも対応)
  • PHP 7.4 以上

WordPress のバージョン下限は設けていません(本プラグインが使用する WordPress の機能は いずれも古くから提供されているものです)。

サポート

有償サポートやカスタマイズはこちらのページからお問い合わせください。 開発の継続はご支援で応援いただけます。

Releases

3 releases.

Tag
Published
1.0.0 latest
May 12, 2025 1 year ago
May 11, 2025 1 year ago
May 11, 2025 1 year ago

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.

C- grade

Security

ETBS Hit Orderlist 1.0.0 · audited by WP Registry

High-severity findings.

1 high
Audited release
1.0.0
Findings
1
Worst severity
high
Content hash
419cd2dcdb4915518a4018ab…

Findings

  • high Missing capability/nonce on etbs_woo_sendmailhit AJAX (BAC)

    wp_ajax_etbs_woo_sendmailhit has no current_user_can or nonce check. Any authenticated user (Subscriber+) can POST mes=note||id##id and call WC_Order::add_order_note(..., 1) making customer-visible notes on arbitrary orders. Admin UI requires edit_pages but the AJAX handler does not.

    inc/func.php:172-185

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.