Мне нравятся термины таксономии на моих страницах узлов, но я не хочу, чтобы пользователь мог на них нажимать. Я просто хочу удалить ссылки.
Я пытаюсь удалить их из 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 за это элегантное решение.