【发布时间】:2013-05-06 23:43:08
【问题描述】:
我在尝试学习的教程中的 slug 中出现连字符问题...http://wp.tutsplus.com/tutorials/theme-development/create-a-quicksand-portfolio-with-wordpress/ 当我的客户在类别中使用连字符时我遇到了问题。当客户出于某种原因输入连字符时,该类别为空白。否则,其他一切都运行良好!
还有其他人遇到过这个问题吗?我认为这是一个 js 问题,但不确定,因为我根本没有收到任何控制台错误。所以我不确定如何调试。
【问题讨论】:
-
看起来其他人也有同样的问题。这是一个链接。 wp.tutsplus.com/tutorials/theme-development/…
-
我不知道它是否对你有帮助,但是我遇到了一些类似的 JS 脚本和非英文字符的问题,我通过在所有生成的链接上应用
htmlenteties()解决了这些问题。 -
这样的? $term_list .= '
- ' 。 htmlenteties($term->name) 。 '
'; -
其实,现在想起来(很久以前)我想是
rawurldecode(),如果我没记错的话,它是应用在ID(或类)上的分区。但是您可以尝试任何相关功能,例如urldecode()urlencode()、htmlenteties()等,并尝试将其逐个应用于任何生成的链接,直到找到罪魁祸首。再次,不确定问题是否相同,只是敲响了警钟.. -
如果你不能让它工作,并且需要这种类型的过滤功能,请在此处查看另一个很棒的教程:net.tutsplus.com/tutorials/javascript-ajax/…
标签: javascript jquery wordpress filter quicksand