当前位置: 首页 > 知识库问答 >
问题:

Wordpress api json 不适用于大量帖子

孙昂然
2023-03-14

我正在使用JSON API插件与我的wordpress页面,get_recent_posts json的数组大小约为250个帖子。例如,当我调用
http://www.example.org/api/get_recent_posts/ 在浏览器中查看这些帖子时,我得到一个空白页面,控制台中没有错误。但是,如果我限制例如 http://www.example.org/api/get_recent_posts/?count=50 它工作正常。

我的问题是,这正常吗?我该如何解决这个问题,因为我想用一个应用程序来显示这些帖子,但我只能显示一定数量的帖子,而不需要使用自定义代码来解决这个问题。

谢谢

共有1个答案

欧阳俊晖
2023-03-14

正如Lucas在评论中提到的,这不是Wordpress的问题,而是可以通过调整服务器(更准确地说,是PHP)配置来解决的问题。尝试在.htaccess文件(如果在Apache上)和ed中添加以下内容,以允许您处理所需的大小。

php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value memory_limit 64M
 类似资料:
  • 问题内容: 我试图分裂循环即 使用multiprocessing.Process,它对于较小的N值效果很好。当我使用较大的N值时,就会出现问题。在p.join()之前或期间发生了一些奇怪的事情,并且程序没有响应。如果我将print i放在函数f的定义中,而不是q.put(i),则一切正常。 我将不胜感激任何帮助。这是代码。 问题答案: 您正在尝试无限制地增加队列,并且您正在加入一个等待队列中有空间

  • 问题内容: 我正在使用NodeJS 请求-简化的HTTP客户端 我似乎在使用HTTPS网站时遇到问题,但没有得到结果。 在Postman上测试了API端点(我不能共享),我只是关闭了SSL,它起作用了,我该如何使用请求插件做同样的事情? 问题答案: 只需添加以下行: 因此,您的代码如下所示:

  • 问题内容: from celery import Celery 这是我用来测试芹菜的代码。我希望每次使用addone()时,返回值都应该增加。但是为什么总是1? 结果 问题答案: 默认情况下,启动工作程序时,Celery以并发4启动它,这意味着它已启动4个进程来处理任务请求。(加上一个控制其他进程的进程。)我不知道该使用哪种算法将任务请求分配给为工作人员启动的进程,但是最终,如果执行足够,您将看到

  • 问题内容: 我编写了量角器自动化测试并遇到了问题。Wait命令实际上并不等待数组元素之一。请参阅以下示例:导航到网页后,我尝试等待第一个元素。 但是测试失败,并显示以下错误:。 错误与定位器类型无关,因为它同时出现在:“ by.repeater”和“ by.css”上。选择器还可以,添加“ sleep”命令后测试通过: 另外,timeout参数也无济于事,它会忽略它并立即失败。 那么问题是如何等待

  • 铬:58.0.3029.81 量角器:5.1.1 WebDriver-Manager:12.0.4 Chrome驱动程序:2.29 节点:6.9.4

  • 我有一种特殊的鼻涕虫。php页面。 我想显示第一类“横幅广告”,每页只有一篇文章,然后在下面,显示“特色”类别的每页3篇文章 我不想使用:**query_posts('posts_per_page=4')** 我尝试过pre_get_posts功能,但似乎无法让它工作。 现在每页显示的帖子数量是我在设置中指定的数量- 以下是我当前的代码: