繁体   English   中英

Drupal:如何从分类条款中删除链接?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM