在 WP作业管理器上构建解决方案,并需要输出一段时间,直到作业截止日期为止。我有所有的附加活动。我已将工作列表的到期时间设置为30天。现在我需要一个函数来调出并计算当前时间和到期日之间的时间差。基本上还有一段时间来应用计算。
这就是我一直在努力的方法:
<?php 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的经验,或者可以在没有特定插件经验的情况下提供帮助。
答案 0 :(得分:0)
<?php get_job_field('job_expires'); ?>
我了解到这是引用默认30天到期的功能,但它不是UNIX格式的,这是导致我在第一个测试阶段出现问题的原因
如果有人需要,请留下问题/答案供将来参考。