13071077710
您的当前位置: 首页 > wordpress > wp添加友情链接功能

wp添加友情链接功能

时间: 2016-4-6

方法一:

1、在functions.php添加如下代码

//开启wordpress友情链接管理
add_filter( 'pre_option_link_manager_enabled', '__return_true' );

2、调用代码,不显示图片链接的代码是:

<?php wp_list_bookmarks('title_li=&categorize=0&show_images=0'); ?>

方法二:来自@我爱水煮鱼

1、将下面的代码添加到当前主题的 functions.php 文件中

<?php
/*
Plugin Name: WPJAM Blogroll
Plugin URI: http://blog.wpjam.com/m/wpjam-blogroll/
Description: 快速添加友情链接
Version: 0.1
Author: Denis
Author URI: http://blog.wpjam.com/
*/
add_action('admin_init', 'wpjam_blogroll_settings_api_init');
function wpjam_blogroll_settings_api_init() {
 add_settings_field('wpjam_blogroll_setting', '友情链接', 'wpjam_blogroll_setting_callback_function', 'reading');
 register_setting('reading','wpjam_blogroll_setting');
}
 
function wpjam_blogroll_setting_callback_function() {
 echo '<textarea name="wpjam_blogroll_setting" rows="10" cols="50" id="wpjam_blogroll_setting" class="large-text code">' . get_option('wpjam_blogroll_setting') . '</textarea>';
}
 
function wpjam_blogroll(){
 $wpjam_blogroll_setting = get_option('wpjam_blogroll_setting');
 if($wpjam_blogroll_setting){
 $wpjam_blogrolls = explode("\n", $wpjam_blogroll_setting);
 foreach ($wpjam_blogrolls as $wpjam_blogroll) {
 $wpjam_blogroll = explode("|", $wpjam_blogroll );
 echo ' | <a href="'.trim($wpjam_blogroll[0]).'" title="'.esc_attr(trim($wpjam_blogroll[1])).'">'.trim($wpjam_blogroll[1]).'</a>';
 }
 }
}
?>

然后就可以在 WordPress 后台 > 设置 > 阅读 界面,就有一个友情链接添加的输入框。按照 链接 |标题 的方式输入所有的友情链接:

wp添加友情链接

最后在需要显示友情链接的模板文件的适当位置,使用下面的代码进行调用:

<?php if (function_exists(wpjam_blogroll)) wpjam_blogroll();?>

Copyright © 2013-2019 子歇    版权所有   网站地图