0

在WP Job Manager上构建解决方案,需要在工作截止日期前的剩余时间输出。我有所有的附加组件。我已将工作列表的有效期设置为 30 天。现在我需要一个函数来调用并计算当前时间和到期日期之间的时间差。基本上还有时间应用计算。

这就是我一直在做的事情:

printf( __( '%s left', 'wp-job-manager' ), human_time_diff(current_time( 'timestamp' ), get_job_field('job_deadline') ) );

然而,这只"1 min left"在任何时候都显示,所以它没有得到job_deadline.

现在最大的问题是可以输入截止日期的表单字段是可选的,但我计划完全删除它,只在我自己的仪表板上留下所有工作列表在 30 天内到期的选项,但我不能找到任何方法来引用我的管理仪表板中的设置。

如果有人有 WP Job Manager 的经验,或者可以在没有特定插件经验的情况下提供帮助。

4

1 回答 1

0
<?php get_job_field('job_expires'); ?>

我了解到这是引用默认 30 天到期的函数,但它不是 UNIX 格式,这就是我在第一个测试阶段出现问题的原因

如果有人需要,请留下问题/答案以供将来参考。

于 2014-09-24T12:35:17.340 回答