WordPress标签如何实现批量自定义链接

张子凡 WordPress优化 2024-07-04 20:00:20 阅读(...) 评论(0)

网站外链和内链都是非常重要的一项 SEO 工作,并且一个网站的反链建设也并非一朝一夕就能够做好,而是日积月累的增加才会更有优化效果,且不论是否为 nofollow 或者 dofollow 属性,对于很 SEOer 来说可能觉得建设 Do Follow 的反链更有用,但是我们不妨换个 SEO 思维方式,一个正常的外链来说具有 nofollow 属性才是大多情况,那么简而言之就是两者都存在的情况才是更真实的一种实际情况,如果单纯的只是建设 follow 外链就非常的刻意认为了。

WordPress SEO

既然子凡已经介绍过知其然和所以然了,那么下面就继续来给大家分享对于 WordPress 标签进行批量自定义标签链接,其中主要用处在于多个网站间实现内容页面的反向链接建设,就像我们泪雪博客会经常举例说到我们泪雪网,但如果每次我都手动的去加链接显然可能会遗忘,所以这时如果直接通过将当前站点的标签直接替换为需要的链接,然后利用上 WordPress 标签自动内链的功能就能够完美实现反链建设了。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//WordPress 标签如何实现批量自定义链接
add_filter('term_link', 'fanly_custom_modify_tag_link', 10, 3);
function fanly_custom_modify_tag_link($termlink, $term, $taxonomy) {
    // 创建标签名称与链接的映射数组
    $tag_links = array(
        '泪雪博客' => 'https://zhangzifan.com',
        '泪雪网' => 'https://leixue.com',
        '垒阅网' => 'https://leiue.com',
        // 可以继续添加其他标签名称和对应的链接
    );
    // 检查是否为标签(taxonomy 为 post_tag)且在映射数组中存在
    if ($taxonomy === 'post_tag' && isset($tag_links[$term->name])) {
        // 使用映射数组中的链接来替换标签链接
        $termlink = $tag_links[$term->name];
    }
    return $termlink;
}

这种方法使得可以非常灵活地管理多个标签的链接,根据实际需求定制每个标签的链接地址。
在主题的 functions.php 文件中添加以上代码并且根据自己需求修改其中的数组就可以了,在 $tag_links 数组中添加需要修改链接的标签名称和对应的链接。这种方法使得可以非常灵活地管理多个标签的链接,根据实际需求定制每个标签的链接地址,并且不会影响到当前 WordPress 站点的数据库,如果后期不想使用了直接删除代码就可以了,没有任何的后遗症。

更多关于WordPress优化及疑问可以添加QQ群:255308000

除非注明,否则均为泪雪博客原创文章,禁止任何形式转载

本文链接:https://zhangzifan.com/wordpress-tags-custom-links.html

留言评论

登录 后留言