如何在自定义域中自动添加NOFLOW到链接?

时间:2015-03-07 作者:Ruriko

我有一个自定义字段,其中包含链接,我只想自动将nofollow添加到该自定义字段中的链接。我该怎么做?

自定义字段值示例:

<a href="http://www.uploadable.ch/file/PnvbZ2k8B4ku/[Raizel]_Medaka_Box_01v2_(BD_720p_AAC)_(1A92BFA4).mkv">[Raizel]_Medaka_Box_01v2_(BD_720p_AAC)_(1A92BFA4).mkv</a>
我找到了一个教程,可以自动将nofollow添加到externals链接http://smartwebworker.com/485-automatic-nofollow-external-links-wordpress/但它只适用于帖子内容,不适用于自定义字段。有人知道如何使用自定义字段吗?

2 个回复
最合适的回答,由SO网友:Ituk 整理而成

这是您无法在字段it self中更改的内容,但可以在模板文件中更改。在此处复制并粘贴输出此选项的模板文件。

另一种方法是向您添加javascript片段head, 如果模板中有此选项。

请在此发表评论,我们将了解最佳解决方案是什么。

更新时间:

我认为最好的解决方案是使用两个不同的自定义字段-一个用于url(称为链接,但只放url而不是完整的html链接),另一个用于链接标题(称为Links\\u title,只放想要链接的文本)。然后将此代码放入模板中以将其输出:

    <a href="<?php echo( get_post_meta( $post->ID, "Links", true ) ); ?>" title=" <?php echo( get_post_meta( $post->ID, "Links_title", true ) ); ?>" rel="nofollow">
     <?php echo( get_post_meta( $post->ID, "Links_title", true ) ); ?>
     </a>

SO网友:ahmetertem

(我无法对50%的声誉发表评论)我不太理解你的问题。选择或告诉我们;

1) 您的帖子内容有链接,您想在内容中已使用的自定义字段中添加nofollow链接

2) 您已经在编写自定义字段的值,但只想添加nofollow。

或者告诉我们你的情况

Update

<a href="<?php echo( get_post_meta( $post->ID, "Links", true ) ); ?>" rel="nofollow">
     <?php echo( get_post_meta( $post->ID, "Links", true ) ); ?>
</a>
这是你需要的吗?

结束