首页 > 解决方案 > 如何从 gatsby wordpress 获取超过 100 个提取的数据结果

问题描述

我想使用 gatsby 获取 300 篇 WordPress 帖子。但我不知道如何增加每次接受的每页数量。这就是我使用 gatsby 从 WordPress 获取数据的方式。

   resolve: 'gatsby-source-WordPress', 
options: {

  baseUrl: '******',
perPage: 1000,

  hostingWPCOM: true,

  protocol: 'https',

  useACF: true,
  auth: {
    wpcom_app_clientSecret: "******",
    wpcom_app_clientId: "******",
    wpcom_user: "******",
    wpcom_pass: "******",

  },
.......
},

标签: gatsby

解决方案


如果您查看Gatsby WordPress 源文档,您可以看到增加分页值的可用选项perPage

因此gatsby-config.js,在您声明插件的地方,您可以执行以下操作:

module.exports = {
  plugins: [
    // ...
    {
      resolve: "gatsby-source-wordpress",
      options: {
        // ...
        perPage: 1000
      }
    }
  ]
};

推荐阅读