链接可以通过以下方式定义:
[foo](http://foo)
//or
[foo][1]
[1]:http://foo
您如何自定义php-markdown以便您可以选择是否使用rel="nofollow"
?就像是
[foo](!http://foo "this is the title")
在哪里!
表示一个rel="nofollow"
属性?
链接可以通过以下方式定义:
[foo](http://foo)
//or
[foo][1]
[1]:http://foo
您如何自定义php-markdown以便您可以选择是否使用rel="nofollow"
?就像是
[foo](!http://foo "this is the title")
在哪里!
表示一个rel="nofollow"
属性?
对于参考链接,请修改第733 行周围的行(在撰写本文时)以添加nofollow
适当的内容。对于内联链接,修改第 752 行。
参考链接代码目前如下所示:
$url = $this->urls[$link_id];
$url = $this->encodeAttribute($url);
$result = "<a href=\"$url\"";
if ( isset( $this->titles[$link_id] ) ) {
$title = $this->titles[$link_id];
$title = $this->encodeAttribute($title);
$result .= " title=\"$title\"";
}
$link_text = $this->runSpanGamut($link_text);
$result .= ">$link_text</a>";
$result = $this->hashPart($result);
内联链接代码看起来很相似。您需要添加一个检查是否$url
以开头,!
如果是,则将其剥离并rel="nofollow"
放在$result
.