WordPress友情链接如何调用?

在WordPress中调用友情链接:先在后台“链接”分类下添加友情链接,然后有两种主要方法调用:,1. **使用小工具**:在“外观 – 小工具”中,将“链接”小工具添加到侧边栏或页脚区域。,2. **使用模板函数**:在主题模板文件(如sidebar.php)中插入代码 ``。

在WordPress中调用友情链接(或称博客roll)主要依赖系统自带的“链接”功能(旧版)或通过菜单、小工具及自定义代码实现,以下是详细方法,适用于不同需求:

WordPress友情链接如何调用?


准备工作:添加友情链接数据

  1. 启用链接功能(旧版WordPress)
    若后台无“链接”选项,需在主题的functions.php中添加:

    add_filter( 'pre_option_link_manager_enabled', '__return_true' );

    之后在后台 链接 → 添加 中输入友链信息(URL、名称、描述等)。

  2. 使用菜单替代(推荐)
    进入 外观 → 菜单 → 创建新菜单(如“友情链接”)→ 在 自定义链接 中填写友链URL和名称 → 添加到菜单。


调用友情链接的4种方法

方法1:通过小工具(最简单)

  1. 进入 外观 → 小工具
  2. “自定义菜单”小工具 拖到侧边栏/页脚等区域。
  3. 选择之前创建的友情链接菜单 → 保存。

方法2:使用wp_list_bookmarks()函数(传统方式)

在主题模板文件(如sidebar.phpfooter.php)中插入代码:

<?php 
wp_list_bookmarks( array(li'     => __( '友情链接' ), // 标题
    'categorize'   => 0,               // 不按分类显示
    'show_images'  => 0,               // 不显示图片
    'show_name'    => 1,               // 显示名称
) ); 
?>

参数说明: beforetitle_after`:标题HTML包裹标签

WordPress友情链接如何调用?

  • category:按链接分类ID筛选(需在链接管理中设置分类)
  • orderby:排序方式(如namerating

方法3:通过短代码调用(需添加函数)

  1. functions.php中添加:
    function friends_links_shortcode() {
     return wp_list_bookmarks( array(
         'echo' => 0,
         'title_li' => '',
         'categorize' => 0
     ) );
    }
    add_shortcode( 'friends', 'friends_links_shortcode' );
  2. 在文章/页面中插入短代码:
    [friends]

方法4:调用特定分类的链接

若设置了友链分类(如ID为2):

wp_list_bookmarks( array(
    'category' => 2, li' => '<h3>合作伙伴</h3>'
));

自定义样式与常见问题

  • 样式调整
    生成的链接列表默认用<ul class="linkcat">包裹,通过CSS类.linkcat li修改样式。

  • 链接不显示?

    1. 检查wp_list_bookmarks()是否在循环(Loop)外调用
    2. 确认链接已设置为“可见”
    3. 清除缓存(若使用缓存插件)
  • 新版本兼容性
    wp_list_bookmarks()函数仍被WordPress 6.x+ 支持,但部分主题需手动启用链接功能(见第一步)。


替代方案:使用插件

若需高级功能(如图标、动画效果),可安装插件:

WordPress友情链接如何调用?

  • Link Manager:恢复旧版链接管理功能
  • Simple Links:专业友链管理工具
    插件安装后通常提供小工具或区块直接调用。

引用说明:本文方法基于WordPress官方文档及核心函数实践,适用于原生主题开发,主题兼容性请查阅所用主题文档。

通过以上方法,可灵活控制友情链接的显示位置与样式,建议优先使用菜单+小工具的组合,兼顾安全性与易用性;开发场景下直接调用函数更高效。

原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/45699.html

(0)
酷盾叔的头像酷盾叔
上一篇 2025年7月4日 15:09
下一篇 2025年7月4日 15:13

相关推荐

  • WordPress数据库如何恢复?

    恢复WordPress数据库需备份现有数据,通过phpMyAdmin工具导入之前的SQL备份文件,替换当前数据即可完成恢复。

    2025年7月1日
    100
  • WordPress网站如何快速上线?

    将WordPress网站上线并符合百度算法、重视E-A-T(专业性、权威性、可信度)需系统化操作,以下是详细步骤:网站上线基础步骤选择主机与域名主机要求:优先国内服务器(阿里云/腾讯云)或香港主机(免备案),确保低延迟,选择Linux系统,支持PHP 7.4+、MySQL 5.6+,域名注册:选择简短易记的域名……

    2025年6月8日
    000
  • WordPress如何设置HTML5教程

    WordPress 默认支持HTML5,确保使用现代主题(大多数主题已采用HTML5结构),或在编辑文章/页面时直接使用HTML5代码即可,对于旧主题,可能需要更换或修改其模板文件。

    2025年6月22日
    000
  • WordPress如何快速提升网站安全?

    保持WordPress核心、主题和插件始终更新;使用高强度唯一密码并启用双因素认证;安装可靠的安全插件(如防火墙、恶意软件扫描);定期完整备份网站;限制登录尝试并隐藏登录地址;选择安全的主机提供商。

    2025年6月11日
    100
  • WordPress如何快速更新自动生成文章?

    登录WordPress后台,进入“文章”˃“所有文章”,找到目标文章点击“编辑”,修改内容后,点击右上角“更新”按钮即可发布最新版本。

    2025年6月11日
    200

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN