是否使用WP-Cron对WooCommerce数据进行排序?

时间:2017-09-19 作者:Kiril Climson

我正在用限量版产品建立一个电子商务网站。

当产品不再可供购买时,每个Woocommerce产品页面都有一个自定义属性。

当产品销售期结束时,“添加到购物车按钮”将被删除。如果原始卖家查看其仪表板页面,我可以显示其活动已结束的通知。

但是,管理员需要可视化已完成的产品及其销售统计数据。如果只在原始卖家登录时运行,我不能依赖函数来发送此数据。

Logically, do I run a daily WP-CRON job that queries all products, compares the current time to their completion date, and conditionally manipulate data if the conditions are true?

这是一种糟糕的做法,速度非常慢,还是有更好的方法?

慢慢学习,提前感谢您的指导

1 个回复
最合适的回答,由SO网友:Welcher 整理而成

对我来说,这听起来不是一个坏方法。要记住的事情WP_CRON 它不是“真正的”cron,只有在有人访问该站点时才会触发。

为此,您还可以在产品页面加载时进行检查,并根据需要隐藏按钮。

结束

相关推荐

Wp-login.php重定向导致注销进程无法工作

我想创建自定义登录、注册、密码重置;注销页面。为此,我在函数中添加了以下代码。php文件。function custom_login_page() { $new_login_page_url = home_url(); // new login page global $pagenow; if( $pagenow == \"wp-login.php\" && $_SERVER[\'REQUEST_METHOD\'] == \'GET\' ) {