Linux 软件免费装
Banner图

Multiple Sale Prices Scheduler

开发者 fernandot
ayudawp
更新时间 2025年11月28日 18:03
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

scheduler sales woocommerce pricing dynamic-pricing

下载

1.0.0

详情介绍:

Multiple Sale Prices Scheduler extends WooCommerce's native sale scheduling functionality by allowing you to schedule multiple sale prices for each product, each with its own start and end dates. Perfect for planning seasonal sales, flash sales, promotional campaigns, and dynamic pricing strategies in advance. Key Features Use Cases How It Works
  1. Edit any product in WooCommerce
  2. Find the "Scheduled sale prices" section
  3. Add multiple sale prices with start and end dates
  4. Set any price you want - lower for discounts, higher for peak demand pricing
  5. Configure overlap priority if needed
  6. Save the product
The plugin automatically activates and deactivates sales based on the scheduled dates using WordPress cron every hour. Note: Unlike WooCommerce's native sale scheduler, this plugin allows you to set prices higher than the regular price, enabling dynamic pricing strategies for seasonal demand, special events, or peak periods. Settings Options Requirements

安装:

  1. Upload the plugin files to /wp-content/plugins/multiple-sale-prices-scheduler/
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Go to WooCommerce > Multiple Sale Prices Scheduler to configure settings
  4. Edit any product and find the "Scheduled sale prices" section

屏幕截图:

  • Multiple sales configured with different dates and statuses
  • Settings page - General tab with priority and log options
  • Settings page - Notifications configuration
  • Settings page - Overview with all scheduled sales
  • Import/Export functionality with CSV template
  • Activity log with filtering options
  • Variable product with variation-specific scheduled sales
  • Dashboard widget showing sales overview at a glance

升级注意事项:

1.0.0 Initial release of Multiple Sale Prices Scheduler. Schedule unlimited sale prices per product with automatic activation and deactivation.

常见问题:

Does this work with variable products?

Yes, the plugin fully supports both simple and variable products. Each variation can have its own scheduled sales and priority settings.

What happens if two sales overlap?

You can configure the priority (lowest price, highest price, first scheduled, or last scheduled) both globally in settings and per product/variation. The plugin will automatically apply the sale price according to your priority setting.

Can I import existing WooCommerce sales?

Yes, the plugin includes an "Import current sale" button that converts existing WooCommerce sales into scheduled sales, allowing you to add more sales to the same product.

Can I bulk import sales?

Yes, use the CSV import feature in the settings page to bulk import scheduled sales for multiple products. You can also download a CSV template to see the required format.

Is this compatible with HPOS?

Yes, the plugin is fully compatible with WooCommerce's High-Performance Order Storage (HPOS).

How often does the plugin check for sales to activate?

The plugin uses WordPress cron to check every hour. Sales are activated or deactivated automatically based on their start and end dates.

Can I automatically delete old expired sales?

Yes, you can configure automatic deletion of expired sales after a specified period (30, 60, 90, 180, or 365 days) in the General settings tab. This helps keep your database clean.

How long are activity logs kept?

You can configure log retention from 30 to 365 days in the General settings. Logs older than the retention period are automatically deleted.

What happens to scheduled sales when I delete a product?

You can use the "Clean orphaned schedules" button in the Overview tab to remove all scheduled sales from deleted or invalid products.

Can I get notified before a sale ends?

Yes, you can enable notifications to alert you a specified number of days (1-30) before a sale expires, giving you time to plan your next promotion.

Can I schedule price increases, not just sales?

Yes! While the plugin is designed primarily for scheduling sale prices (discounts), you have complete flexibility to set any price - including prices higher than the regular price. This allows you to handle seasonal pricing adjustments, high-demand periods, or other dynamic pricing strategies. Note: If you schedule a price higher than the regular price, the product will simply show the scheduled price without displaying a "sale" badge or strikethrough pricing.

更新日志:

1.0.0