【问题标题】:Wordpress dropdown menu values not in running orderWordpress 下拉菜单值未按运行顺序排列
【发布时间】:2015-12-31 11:21:51
【问题描述】:

我有一个下拉菜单(选择人数),其中包含我在后端添加的“标签”。基本上是整数,如 2,3-4,5-6,7-8 等。一切看起来都很好,直到我开始添加标签“13,15”——这个值实际上出现在列表的顶部。我想这是因为 WordPress 检测到第一个数字是“1”,根据我的 PHP 代码,“订单”设置为“ASC”。

有没有办法让它保持运行状态,让 WordPress 将其检测为数字“13”,而不是只看第一个数字?

我的下拉菜单现在看起来像这样:

13-15
2
3-4
5-6
7-8
9-10

【问题讨论】:

    标签: javascript html css wordpress


    【解决方案1】:

    您可能正在寻找 natsort 的东西。尝试在你的标签数组上使用它,http://php.net/manual/en/function.natsort.php

    没有代码很难看到。也许您正在谈论您的 SQL 查询,在这种情况下,这里有一篇很好的帖子:http://www.copterlabs.com/natural-sorting-in-mysql/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-31
      相关资源
      最近更新 更多