在管理区域按帖子字数排序

时间:2012-07-24 作者:turbonerd

我有一个自定义的帖子类型,叫做species 其中包括meta_fields.

理想情况下,我想要的是每个词的字数species profile (这正是我用来形容单数类型的帖子的术语species).

例如,当您单击Species 在后端的菜单中,您可以看到所有物种配置文件的列表(分页,就像WordPress一样),其中包含关于每个物种中有多少个单词的信息species profile 并能按此排序ASC/DESC.

如果我在后端区域之外进行此操作,我可能会执行以下操作:

检索特定Post_ID

  • strip_tags 数据(和WP的快捷码标签)将其全部放在一个大字符串中使用$array = explode( " ", $string ) 要创建大型数组,请从sizeof( $array )

    提前感谢,

  • 1 个回复
    最合适的回答,由SO网友:Milo 整理而成

    我认为最好的办法是将save\\u post挂钩,并将每个post的计数保存到一个元字段。加载后端时进行计算是不可行的,每个帖子都必须在内存中进行查询和排序。同样,在MySQL中完成这一切需要对查询进行一些重大修改,但仍然无法从数字中删除短代码和标记。

    就列和排序而言,这里有几个关于如何做到这一点的答案,从右侧的相关问题列开始。另请参见this post by Scribu 关于这个问题。

    结束

    相关推荐

    wp-admin redirects to 404

    昨天我登录了我的网站,发现当我以管理员身份登录时,出现了404错误,如下所示:我做了一些研究,上传了一个备份,修改了我的.htaccess 文件收件人:# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f Rewrite