php - WordPress 在前端显示旧数据

标签 php mysql wordpress

我已将 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/

相关文章:

php - 如何将 php 变量传递到新页面以从数据库中删除一行?

php - 使用 PHP 生成 MySQL 数据库的 XML 输出的最佳方法是什么

php - 错误 : Warning: Creating default object from empty value

php - 创建要在 wordpress 后导入中使用的 xml 文件

php - 如何将图像保存在CodeIgniter根文件夹和数据库中?

php - 请检索存储在 blob 字段中的 PDF

MySQL:如何在其他查询中有效地重用一个查询的结果?

mysql - 从同一个表中的不同列计算相同的值

java - 当指定了 MySql 时,SonarQube 尝试使用 'org.h2.Driver'

wordpress - Woocommerce - 模板上的“添加到购物车”按钮