国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

WordPress快速添加友情鏈接功能的方法

2017-03-03 14:39:41 23132

WordPress快速添加友情鏈接功能的方法


這篇文章主要為大家介紹了WordPress快速添加友情鏈接功能的方法,通過(guò)自定義函數(shù)實(shí)現(xiàn)后臺(tái)友情鏈接功能,是WordPress二次開(kāi)發(fā)的典型應(yīng)用,需要的朋友可以參考下

本文實(shí)例講述了WordPress快速添加友情鏈接功能的方法。分享給大家供大家參考。具體方法分析如下:

WordPress系統(tǒng)默認(rèn)下是沒(méi)有友情鏈接功能的,為了網(wǎng)站更好的優(yōu)化我們需對(duì)它加個(gè)友情連接功能,下面我把我在wordpress中增加友情鏈接具體方法分享給大家.

WordPress 在 3.5 己經(jīng)隱藏了,我們可以通過(guò)下面的代碼實(shí)現(xiàn)快速添加友情鏈接,實(shí)例代碼如下:


代碼如下:

<?php 

/* 

Plugin Name: WPJAM Blogroll 

Description: 快速添加友情鏈接 

Version: 0.1 

Author: Denis 

*/ 

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>'; 

?>


首先將上面的代碼復(fù)制到當(dāng)前主題的 functions.php 文件中,或者單獨(dú)作為一個(gè)插件激活,然后就可以在 WordPress 后臺(tái) > 設(shè)置 > 閱讀 界面,就有一個(gè)友情鏈接添加的輸入框,按照 鏈接 |標(biāo)題 的方式輸入所有的友情鏈接.

方法二:將下面的代碼添加到當(dāng)前主題的 functions.php 文件中,或者另存為單獨(dú)的php文件,上傳到插件目錄激活,代碼如下:


代碼如下:

<?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); 

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 后臺(tái) > 設(shè)置 > 閱讀 界面,就有一個(gè)友情鏈接添加的輸入框,按照 鏈接 |標(biāo)題 的方式輸入所有的友情鏈接.

最后在需要顯示友情鏈接的模板文件的適當(dāng)位置,使用?面的代碼進(jìn)行調(diào)用:


代碼如下:

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


希望本文所述對(duì)大家的WordPress建站有所幫助。


提交成功!非常感謝您的反饋,我們會(huì)繼續(xù)努力做到更好!

這條文檔是否有幫助解決問(wèn)題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問(wèn)題: