3

我在尝试阅读的教程中遇到连字符问题... http://wp.tutsplus.com/tutorials/theme-development/create-a-quicksand-portfolio-with-wordpress /当我的客户在类别中使用连字符时我遇到了问题。当客户出于某种原因输入连字符时,该类别为空白。否则,其他一切都运行良好!

有没有其他人遇到过这个问题?我认为这是一个 js 问题,但不确定,因为我根本没有收到任何控制台错误。所以我不确定如何调试。

4

1 回答 1

0

为什么不使用term_id任何所需的前缀:$term->term_id. 在这种情况下,您将拥有唯一标识符,并且破坏某些东西的可能性较小。

最终版本可能是:

$term_list .= '<li><a href="javascript:;" class="sort_by_term_'. $term->term_id .'">' . $term->name . '</a></li>';

会产生这样的东西:

<li><a href="javascript:;" class="sort_by_term_1234568">some long name with more words</a></li>

信息:http ://codex.wordpress.org/Function_Reference/get_term_by

于 2014-10-09T16:23:50.437 回答