我在尝试阅读的教程中遇到连字符问题... http://wp.tutsplus.com/tutorials/theme-development/create-a-quicksand-portfolio-with-wordpress /当我的客户在类别中使用连字符时我遇到了问题。当客户出于某种原因输入连字符时,该类别为空白。否则,其他一切都运行良好!
有没有其他人遇到过这个问题?我认为这是一个 js 问题,但不确定,因为我根本没有收到任何控制台错误。所以我不确定如何调试。
我在尝试阅读的教程中遇到连字符问题... http://wp.tutsplus.com/tutorials/theme-development/create-a-quicksand-portfolio-with-wordpress /当我的客户在类别中使用连字符时我遇到了问题。当客户出于某种原因输入连字符时,该类别为空白。否则,其他一切都运行良好!
有没有其他人遇到过这个问题?我认为这是一个 js 问题,但不确定,因为我根本没有收到任何控制台错误。所以我不确定如何调试。
为什么不使用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