- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
在http://www.onlineincomestartup.com/drive-traffic-to-your-website/ ,在每个帖子中显示的作者简介中,
我需要建立除 Google plus 之外的所有链接,出于 SEO 目的,我不关注。我正在使用一个名为 WP 的插件,关于作者。我想我需要对以下代码进行更改。但我不是那么好在编辑代码中。有人请帮助。谢谢
// Generate social icons
function wp_about_author_get_social_links($wp_about_author_settings){
$content="";
$socials = wp_about_author_get_socials();
foreach($socials as $social_key=>$social){
if (get_the_author_meta($social_key)){
if(isset($wp_about_author_settings['wp_author_social_images']) && $wp_about_author_settings['wp_author_social_images']){
$content .= "<a class='wpa-social-icons' rel="nofollow" href='".str_replace('%%username%%', get_the_author_meta($social_key), $social['link'])."'><img src='". $social['icon']."' alt='".$social['title']."'/></a>";
} else {
if($content != "")
$content .= apply_filters( 'wp_about_author_separator', " - ");
$content .= "<a href='".str_replace('%%username%%', get_the_author_meta($social_key), $social['link'])."'>".$social['title']."</a>";
}
}
}
return $content;
}
function wp_about_author_get_socials() {
$socials = array();
$socials['twitter'] = array('title'=>'Twitter', 'link'=>'http://www.twitter.com/%%username%%', 'icon'=> WPAUTHORURL_URL .'/images/twitter.png');
$socials['facebook'] = array('title'=>'Facebook', 'link'=>'http://www.facebook.com/%%username%%', 'icon'=> WPAUTHORURL_URL .'/images/facebook.png');
$socials['linkedin'] = array('title'=>'LinkedIn', 'link'=>'http://www.linkedin.com/in/%%username%%', 'icon'=> WPAUTHORURL_URL .'/images/linkedin.png');
$socials['pinterest'] = array('title'=>'Pinterest', 'link'=>'http://www.pinterest.com/%%username%%', 'icon'=> WPAUTHORURL_URL .'/images/pinterest.png');
$socials['googleplus'] = array('title'=>'Google Plus', 'link'=>'https://plus.google.com/%%username%%', 'icon'=> WPAUTHORURL_URL .'/images/googleplus.png');
$socials['digg'] = array('title'=>'Digg', 'link'=>'http://www.digg.com/%%username%%', 'icon'=> WPAUTHORURL_URL .'/images/digg.png');
$socials['flickr'] = array('title'=>'Flickr', 'link'=>'http://www.flickr.com/people/%%username%%', 'icon'=> WPAUTHORURL_URL .'/images/flickr.png');
$socials['stumbleupon'] = array('title'=>'StumbleUpon', 'link'=>'http://www.stumbleupon.com/stumbler/%%username%%', 'icon'=> WPAUTHORURL_URL .'/images/stumbleupon.png');
$socials['youtube'] = array('title'=>'YouTube', 'link'=>'http://www.youtube.com/user/%%username%%', 'icon'=> WPAUTHORURL_URL .'/images/youtube.png');
$socials['yelp'] = array('title'=>'Yelp', 'link'=>'http://www.yelp.com/user_details?userid=%%username%%', 'icon'=> WPAUTHORURL_URL .'/images/yelp.png');
$socials['reddit'] = array('title'=>'Reddit', 'link'=>'http://www.reddit.com/user/%%username%%', 'icon'=> WPAUTHORURL_URL .'/images/reddit.png');
$socials['delicious'] = array('title'=>'Delicious', 'link'=>'http://www.delicious.com/%%username%%', 'icon'=> WPAUTHORURL_URL .'/images/delicious.png');
return apply_filters( 'wp_about_author_get_socials', $socials );
}
最佳答案
您可以更改生成用户名链接的这一行
$content .= "<a href='".str_replace('%%username%%', get_the_author_meta($social_key), $social['link'])."'>".$social['title']."</a>";
到
$content .= "<a rel='nofollow' href='".str_replace('%%username%%', get_the_author_meta($social_key), $social['link'])."'>".$social['title']."</a>";
这应该会在您的链接中添加 nofollow。
关于plugins - 插件链接的 Nofollow 链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21720787/
如果我有一个带有元标记的页面(“dontFollowMe.html”): ...然后我链接到那个页面... 我需要在 a 元素中包含 nofollow rel 属性吗? : sign in 谢谢
这个问题在这里已经有了答案: RegEx expression to find a href links and add NoFollow to them (3 个答案) 关闭 9 年前。 我需要将
什么是 noreferrer 标签? 简而言之,noreferrer 标记在单击链接时隐藏引用者信息。如果有人从使用此标记的链接到达您的网站,您的分析将不会显示谁提到该链接。相反,
我正在努力实现两件事: 1) 我想让页面上的所有外部链接在新选项卡中打开 2)同时我希望所有此类链接都是nofollow。 通过下面附加的代码,我能够实现 1) 但我似乎无法实现 2) 工作 if (
nofollow是什么意思? nofollow是html标签的一个属性值,Google推荐使用nofollow,告诉机器(爬虫)无需追踪目标页,是指禁止蜘蛛爬行和传递权重,但是如果你是通过site
有谁知道我可以在 CKEditor 的什么地方设置,所以所有添加的链接都会有 rel="nofollow",即使用户没有指定它? 最佳答案 您可以按照本页中的说明创建一个数据过滤器来检查每个链接: h
我尝试在代码中添加 target="new" 和 target="_blank",但它不起作用。 Follow
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎与 help center 中定义的范围内的编程无关。 . 关闭 6 年前。 Improve
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 关闭 9 年前。 Improve this
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎与 help center 中定义的范围内的编程无关。 . 关闭 8 年前。 Improve
下面的指令旨在为特定页面建立“noindex”和“nofollow”标题。它似乎没有生效。litespeed使用“e”标志而不是“env”,而不是apache。 RewriteCond %{REQUE
出于 SEO 目的,我为 NoFollow 添加了以下代码 - 社交小工具 echo ''.$image_url.''; if($this->add_cont == 2) echo ''.$image
我有一个用于广告的子域。它安装了 openx 来转换广告。我如何确保子域中的所有内容都被视为添加 rel=nofollow,因为我不希望 Google 和其他搜索引擎认为我们认为这些广告值得关注。 最
我有一个简单的 wordpress 网站,其中包含问答游戏。用户访问我的网站www.site.com,他可以在那里选择他想玩的问答游戏。每个问答游戏都是一个新帖子。 每个帖子都包含对 PC 游戏(例如
所以我不久前制作了一个关于制作网站时应遵循的步骤的指南,它几乎是一个页面,其中包含大量关于在哪里做/得到某些事情的引用。我现在才开始阅读诸如 nofollow 链接之类的内容,但我不确定它们是否适用。
是否应该将 rel="nofollow" 属性应用于绑定(bind)到安全/需要登录的页面的站点链接? 我们有一个基于 URI 日期的链接结构,其中前一年的新闻内容是免费的,而今年和上一年之前的任何一
在http://www.onlineincomestartup.com/drive-traffic-to-your-website/ ,在每个帖子中显示的作者简介中, 我需要建立除 Google pl
我需要一些关于我的问题的解释。 我的标题上的示例已经添加 我应该在我的标题中再次添加规范标签吗? 让我知道:) canonical tag 更新 我们知道规范标签目前也被 google、yahoo
AFAIK,链接上的 rel="nofollow" 属性指示搜索引擎在抓取您的网站时不要跟踪该链接,因此切断了您的网站与链接网站之间关系的所有假设,因此,不要分享您的任何 SEO 优点。在大多数情况下
我有一个允许用户在我的网站上发表评论的应用程序。它工作正常。我也有工具可以在其中插入他们的网络链接。我对带有他们自己的网络链接的内容感觉很好。 现在我想将 rel="nofollow"添加到他们所写内
我是一名优秀的程序员,十分优秀!