怎么制作友情鏈接獨(dú)立頁(yè)面? – wordpress開發(fā)

    恢復(fù)Wordpress的友情鏈接功能并制作獨(dú)立的友情鏈接頁(yè)面

    其實(shí)wordpress自帶友情鏈接功能,但是自動(dòng)關(guān)閉了,需要通過(guò)代碼去開啟,而且,如果能單獨(dú)做一個(gè)友情鏈接頁(yè)面,相比也是很高興的。

    在新的WordPress版本中官方取消了后臺(tái)的友情鏈接功能,這樣一來(lái)對(duì)新手來(lái)說(shuō)添加友情鏈接顯得更加的麻煩,怎樣才能恢復(fù)后臺(tái)的友情鏈接選項(xiàng)呢

    方法一:

    將下面的代碼添加到你所使用主題目錄中的functions.php文件中便可恢復(fù)顯示。

    //顯示友情鏈接模塊
    add_filter( 'pre_option_link_manager_enabled', '__return_true' );
    //顯示友鏈模塊結(jié)束
    怎么制作友情鏈接獨(dú)立頁(yè)面? - wordpress開發(fā)

    方法二:

    使用插件Link Manager,此插件可以直接從后臺(tái)搜索到,或者你可以點(diǎn)此下載,非常的方便新手操作。

    更進(jìn)一步:

    如何制作wordpress友情鏈接獨(dú)立頁(yè)面

    如何制作wordpress友情鏈接獨(dú)立頁(yè)面?之前百度了很多次,看了不少文章,這里我也把制作的過(guò)程總結(jié)下:

    首先開啟友情鏈接功能

    在主題functions.php添加代碼,開啟鏈接功能

    /**
     * 打開友情鏈接
     */
    add_filter('pre_option_link_manager_enabled', '__return_true');
    

    添加友情鏈接頁(yè)面

    一般WordPress主題都會(huì)有一個(gè)默認(rèn)頁(yè)面page.php,這里我們需要做的就是復(fù)制page.php改名為page-links.php,這個(gè)就是我們的友情鏈接頁(yè)面,修改模板名稱:

    <?php
    /*
    Template Name: 友情鏈接
    */
    ?>

    輸出鏈接內(nèi)容

    找到page-links.php中的?the_content()?代碼,再下面添加輸出鏈接的代碼:

    <!-- 友情鏈接 -->
    <div class="page-links"><?phpfunction get_the_link_items($id = null){
            $bookmarks = get_bookmarks('orderby=date&category=' . $id);
            $default_ico = 'https://s.w.org/favicon.ico?2';
            $output = '';
            if (!empty($bookmarks)) {
                $output .= '<ul>';
                foreach ($bookmarks as $bookmark) {
                    $output .= '<li><img src="' . $bookmark->link_url . '/favicon.ico" onerror="javascript:this.src=\'' . $default_ico . '\'" /><a href="' . $bookmark->link_url . '" title="' . $bookmark->link_description . '" target="_blank" >' . $bookmark->link_name . '</a></li>';
                }
                $output .= '</ul><div class="clear"></div>';
            }
            return $output;
        }
    
        $linkcats = get_terms('link_category');
        if (!empty($linkcats)) {
            foreach ($linkcats as $linkcat) {
                $result .= '<h3>' . $linkcat->name . '</h3>';
                if ($linkcat->description) $result .= '<blockquote>' . $linkcat->description . '</blockquote>';
                $result .= get_the_link_items($linkcat->term_id);
            }
        } else {
            $result = get_the_link_items();
        }
        echo $result;
        ?>
    </div>

    以上可以獲取鏈接分類下的所有鏈接,如果無(wú)分類,則輸出所有鏈接

    css代碼

    /* 友情鏈接 */
    .page-links{overflow:hidden;margin:0 0 18px;padding:0;}
    .page-links a{color:#555;text-decoration:none;}
    .page-links a:hover{color:#069;text-decoration:none;}
    .page-links ul{margin:0;padding:0;}
    .page-links ul li{
    	float:left;
    	width:250px;
    	line-height:16px;
    	height:20px;
    	margin:0 10px 10px 0;
    	padding:8px;
    	list-style-type:none;
    	border:1px solid #ddd;
    }
    .page-links ul li:hover{background:#f2f2f2;}
    .page-links ul li img{width:16px;height:16px;margin:0 5px -2px 0;padding:0;border:none;}

    好了,經(jīng)過(guò)以上幾步,友情鏈接獨(dú)立頁(yè)面就完成了。

    相關(guān)推薦

    WordPress友情鏈接函數(shù): wp_list_bookmarks() 詳解

    怎么給主題添加自定義頁(yè)面模板? – wordpress開發(fā)

    給TA贊賞
    共{{data.count}}人
    人已贊賞
    ??
    Npcink上的部份代碼及教程來(lái)源于互聯(lián)網(wǎng),僅供網(wǎng)友學(xué)習(xí)交流,若您喜歡本文可附上原文鏈接隨意轉(zhuǎn)載。
    無(wú)意侵害您的權(quán)益,請(qǐng)發(fā)送郵件至 1355471563#qq.com 或點(diǎn)擊右側(cè) 私信:Muze 反饋,我們將盡快處理。
    ?
    購(gòu)物車
    優(yōu)惠劵
    搜索
    主站蜘蛛池模板: 久久久精品人妻一区二区三区四| 国产肥熟女视频一区二区三区| 一区高清大胆人体| 视频一区二区在线播放| 国产伦理一区二区三区| 伊人色综合视频一区二区三区| 风间由美性色一区二区三区| 东京热人妻无码一区二区av| 无码国产精品一区二区免费16| 精品国产一区二区二三区在线观看| 亚洲高清日韩精品第一区| 亚洲av无码一区二区三区观看| 一区二区三区视频免费| 无码少妇一区二区浪潮av| 亚洲AV无码国产一区二区三区| 无码精品人妻一区二区三区人妻斩| 色狠狠色狠狠综合一区| 精品国产一区二区三区久久蜜臀 | 一区二区三区高清在线| 亚洲欧美日韩一区二区三区| 久久婷婷色综合一区二区| 国产精品第一区揄拍无码| 亚洲国产情侣一区二区三区| 国产一区二区精品久久| 人妻少妇精品一区二区三区| 国产一区二区三区福利| 中文字幕AV一区二区三区 | 日本不卡一区二区视频a| 国产精品一区二区久久沈樵| 日韩免费视频一区| 国产怡春院无码一区二区| 精品一区二区三区四区在线播放| 久久精品无码一区二区无码| 亚洲一区二区三区夜色 | 国产品无码一区二区三区在线蜜桃| 一区二区手机视频| 免费无码VA一区二区三区| 精品一区二区三区东京热| 精品国产伦一区二区三区在线观看| 无码人妻精品一区二区三区99性| 人妻无码一区二区三区AV|