标签: REST API

  • wordpress站外调用指定ID分类下的推荐内容

    在WordPress中,如果你想从站外调用指定ID分类下的推荐内容,你可以使用WordPress REST API来实现。以下是一个基本的步骤指南:

    1. 启用REST API

    确保你的WordPress站点已经启用了REST API。大多数现代WordPress版本默认启用此功能。

    2. 获取分类ID

    首先,你需要知道你要调用的分类的ID。你可以在WordPress后台的“文章” -> “分类目录”中找到分类ID。

    3. 使用REST API获取内容

    你可以使用以下URL格式来获取指定分类下的内容:

    https://wodepress.com/wp-json/wp/v2/posts?categories=YOUR_CATEGORY_ID&per_page=NUMBER_OF_POSTS

    – `YOUR_CATEGORY_ID` 是你要调用的分类ID。

    – `NUMBER_OF_POSTS` 是你想要获取的文章数量。

    例如,如果你想要获取分类ID为5下的5篇文章,你可以使用以下URL:

    https://wodepress.com/wp-json/wp/v2/posts?categories=5&per_page=5

    4. 在站外调用

    你可以在站外的网页或应用中使用JavaScript或其他编程语言来调用这个API。以下是一个简单的JavaScript示例,使用Fetch API来获取数据:

    fetch('https://wodepress.com/wp-json/wp/v2/posts?categories=5&per_page=5')
      .then(response => response.json())
      .then(data => {
        data.forEach(post => {
          console.log(post.title.rendered);
          console.log(post.content.rendered);
        });
      })
      .catch(error => console.error('Error:', error));

    5. 处理返回的数据

    返回的数据是一个包含文章对象的数组。你可以遍历这个数组并提取你需要的信息,比如文章标题、内容等。

    注意事项

    – 确保你的WordPress站点允许跨域请求(CORS),否则你可能会遇到跨域问题。你可以在WordPress中安装并配置“WP-CORS”插件来解决这个问题。

    – 如果你需要更复杂的查询参数或过滤条件,可以参考WordPress REST API文档了解更多信息。