[英]Drupal: how can I remove the links from taxonomy terms?
我喜欢节点页面中的分类术语,但我不希望用户能够点击它们。 我只是想删除链接。
我试图从分类模块php文件中删除它们,但我找不到它们。
谢谢
您永远不想编辑像分类法这样的核心模块,因为这会使升级Drupal安装变得非常复杂。 另见 。
您可以使用hook_link_alter来更改/删除您自己模块中的链接。 将它们作为非链接添加回来会稍微复杂一些,但可以使用示例代码在node.tpl.php文件中完成。
我建议使用Display Suite模块或一些jQuery
jQuery(".taxonomy-term h2 a").each(function(){
var $t = jQuery(this);
$t.after($t.text());
$t.remove();
感谢@Will和@Matt这个优雅的解决方案。
尝试这个:
jQuery(".views-field-field-categories >.field-content >a").removeAttr("href");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.