我已将 Jobify 主题与 WP 作业管理器一起使用。我使用自定义代码从 xml(来自 jobadder Api)直接在 mysql 中导入作业列表。管理面板中的职位列表是正确的,但前端职位列表页面上的职位列表是错误的(旧数据)。我检查了一些要点:-
仅当选择完整列表而没有任何搜索数据时,数据才会错误。 如果搜索中有任何关键字、类别或位置,则会显示新的(正确的)数据。 它还在职位详细信息页面上显示新数据。 管理面板作业列表也显示新数据。 当我单击任何一项作业的编辑并更新时,即使没有任何变化,它也开始在各处显示新数据。
当我 checkin 代码时,get_posts() 返回旧数据。
我已经尝试过这个链接 https://wordpress.org/support/topic/wp-job-manager-listing-jobs-with-wp-all-import
请谁能帮助我。
最佳答案
<?php
$args = array( 'posts_per_page' => 20, 'offset'=> 1, 'post_type' => 'job_listing','post_status' => 'publish' );
$jobs = get_posts( $args );
?>
关于php - WordPress 在前端显示旧数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32644161/