900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > wordpress 后台添加简单的友情链接

wordpress 后台添加简单的友情链接

时间:2023-04-29 10:16:53

相关推荐

wordpress 后台添加简单的友情链接

1,在主题文件的function.php 后面添加

/*添加友情链接*/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);echo '<p>友情链接:';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>&nbsp;&nbsp;&nbsp;';}echo '</p>';}}

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

3.1 然后在前台需要显示的地方添加

<?php if (function_exists('wpjam_blogroll')) { wpjam_blogroll(); } ?>

3.2 如果只想在首页显示的话

<?php if (function_exists('wpjam_blogroll')&& (is_home()||is_front_page())) { wpjam_blogroll(); } ?>

4 如果要在新窗口打开的话,修改wpjam_blogrol 函数里面的这一行就可以了

echo '<a target="_blank" href="'.trim($wpjam_blogroll[0]).'" title="'.esc_attr(trim($wpjam_blogroll[1])).'">'.trim($wpjam_blogroll[1]).'</a>&nbsp;&nbsp;&nbsp;';

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。