我正在使用WP运行优惠券网站。我有一个自定义主题,可以创建自定义的帖子类型“优惠券”&;这些优惠券的自定义分类“存储”和“类别”。我在这个网站上有大量的数据(5千家店铺和近5万张优惠券)。所以有时候我需要从这些优惠券中提取一些特定的数据。
我写了一个“一次性脚本”,我把它放在我的主题函数中。php并使用URL中的参数运行它。示例:这是我在函数中添加的代码。php
if ( isset($_GET[\'linkupdate\']) ) {
add_action(\'init\', \'link_update\', 10);
}
function link_update() {
// actions to perform
// actions to perform
die;
}
然后我用“www.sitename.com/?linkupdate”URL运行这个。这对于中小型数据量(1K存储的数据)来说运行得很好,但当获取超过2-3K存储的数据时,脚本超时。
我试过使用set_time_limit(0);
在我的代码开始执行之前,但它没有帮助。还有别的办法吗?