轻松杀死所有链接

时间:2012-01-20 16:07:46

标签: html css wordpress

是否有一种简单的方法可以杀死Wordpress页面上的所有链接?我基本上剥离了二十一个主题,并将其放在我网站上的一个简单的iFrame中,作为一个简单的新闻源。我想杀死所有链接,例如 - 目前,默认情况下,Wordpress Post标题链接到独立帖子;只是想知道是否有一种简单的方法可以使用CSS片段取消这些链接,我可以将其放入标题或样式表中。

修改:具体来说,我想保留这些默认链接的文字。只是没有链接,所以我认为display: none;不起作用。

我知道我可以手动完成,只是一直在寻找小技巧 - 因为我觉得可能有一个,因为我不想在页面上有任何活动链接。

4 个答案:

答案 0 :(得分:2)

我想jQuery可以通过以下方式为您做到这一点:

$('a').removeAttr('href');

答案 1 :(得分:1)

除了隐藏所有链接之外,CSS无法控制它。您需要为此使用JavaScript ....或者编辑PHP源代码。

答案 2 :(得分:1)

确定你想要做什么有点困难,但......

您可以使用css隐藏所有链接

a {display: none};

或点击特定的选择器或类,以便您只隐藏特定的链接......

a.wp-link {display: none};

你也可以使用javascript等做一些事情,比如

(jQuery示例)

$("a").attr("href", "#");

这会用#或所需内容替换所有链接网址,因此您也可以设置重定向。

最后你可以这样做更复杂:

$('a').click(function() {
  alert('Site under development...check back soon.');
  return false;
});

如果点击了链接,那么(未经测试)会显示警告并阻止其默认操作。

请注意所有这些看起来非常'hacky',如果它是一个短期的修复,而你正在开发是可以接受的,但如果你正在寻找一个长期解决方案,似乎你需要更深入地看看你的wordpress建立。

答案 3 :(得分:0)

$("a").click(function(e){
 e.preventDefault();
})