WordPress程序如何添加友情链接

WordPress程序如何添加友情链接,友情链接对于网站而已是非常重要的,WordPress程序是比较简单的博客程序之一(在所以的程序之中),下面分享下 @寒龙亦 的方法。

将下面的代码添加到当前主题的functions.php文件中,或者另存为单独的php文件,上传到插件目录激活:

<?php
/*
Plugin Name: WPJAM Blogroll
Plugin URI: http://blog.0660hf.com/
Description: 快速添加友情链接
Version: 0.1
Author: Denis
Author URI: http://blog.0660hf.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 后台 > 设置 > 阅读 界面,就有一个友情链接添加的输入框。按照 链接 |标题 的方式输入所有的友情链接:

0660seo66695c4

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

<?php wp_reset_query(); if ( is_page(249)) { ?>
<?php if (function_exists(wpjam_blogroll)) wpjam_blogroll();?>
<?php } ?>

<?php wp_reset_query(); if ( is_page(249)) { ?> <?php } ?>这个是也判断语句,如果页面的id是249则显示友情链接,如果不是则不显示。同样的,如果你要判断的是其他页面或者其他模块把is_page(249)这个换成相应的代码eg:is_home()这是首页的判断语句。

扩展阅读:

什么WordPress?WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把WordPress当作一个内容管理系统(CMS)来使用。查看更多

yiguochun

yiguochun(http://blog.0660hf.com/)0660SEO博客是以seo网站优化,Seo学习,sEO知识,SEO网络推广技巧及站长分享经历的媒体博客,为SEO爱好者和广大站长提供一个SEO案例分享和交流的平台,从分享SEO分享交流过程中带来更多的心满意足。

You may also like...

发表评论

电子邮件地址不会被公开。