我们的wordpress网络上有10000多个用户和博客。
有两个问题:
管理博客列出了wp管理员/网络/站点。php只显示1页,不分页,不显示所有博客列表,不显示博客计数。
管理用户列出wp admin/网络/用户。php只显示1页,不分页,不显示所有用户列表,显示用户数(10113)。
请告知我们如何解决此问题。
我们的wordpress网络上有10000多个用户和博客。
有两个问题:
管理博客列出了wp管理员/网络/站点。php只显示1页,不分页,不显示所有博客列表,不显示博客计数。
管理用户列出wp admin/网络/用户。php只显示1页,不分页,不显示所有用户列表,显示用户数(10113)。
请告知我们如何解决此问题。
当WordPress构建这样一个列表时,它会对函数进行检查wp_is_large_network()
. 它为用户和站点设置了10000个限制,当达到该限制时,将不再执行昂贵的数据库操作。
有两个同名过滤器,因此可以更改限制。
示例:
add_filter( \'wp_is_large_network\', function( $state, $type, $count ) {
if ( \'users\' === $type )
return $count > 30000;
if ( \'sites\' === $count )
return $count > 20000;
return $state;
}, 10, 3 )
如果您只想完全关闭该限制,请使用:add_filter( \'wp_is_large_network\', \'__return_false\' );
请确保您的数据库能够处理该问题!我几乎没有发现关于rest API是否与Wordpress多站点设置一起工作的信息。是吗?