【问题标题】:Wordpress search-loop: How to substring the last 6 digits of the pages in the search loop?Wordpress 搜索循环:如何在搜索循环中对页面的最后 6 位进行子串化?
【发布时间】:2019-10-11 08:35:23
【问题描述】:

所以我想为我的一个朋友创建某种自定义搜索。他希望显示搜索中的页面(有超过 4000 个页面),最后 6 位数字与其余数字分开。因此,如果客户搜索它只搜索没有最后 6 位数字的页面标题。 (另外我不确定将代码放在搜索循环中的哪个位置)

我是一名 Java 开发人员,我想知道 PHP 中是否有办法对最后 6 位数字进行子串化,并用它们创建一个新字符串,以及让 WordPress 只使用缩短的字符串进行搜索。

非常感谢!

这是一个例子:
用户搜索输入:US98 2131 4231
WordPress 页面标题:US98 2131 4231 543565
循环中的 WordPress 页面标题:US98 2131 4231

这应该由 WordPress 搜索显示:
US98 2131 4231 我们的 ID:543565

【问题讨论】:

    标签: php wordpress string loops search


    【解决方案1】:
    $str = substr("US98 2131 4231 543565", -6, 6);
    

    返回 $str = "543565"。希望这是您正在寻找的答案?

    【讨论】:

    • 并非如此。我希望对整个 4000 页进行此操作,而不仅仅是一个字符串
    猜你喜欢
    • 2021-10-21
    • 1970-01-01
    • 1970-01-01
    • 2011-03-26
    • 2019-05-28
    • 1970-01-01
    • 2013-10-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多