WordPress带图标的友情链接页面

看到别人的博客有个漂亮的友情连接页面是不是很羡慕,不用羡慕,现在教你如何在你现有的主题上添加友情链接页面,只要按我的步骤,相信你也会折腾。

step 1
复制主题文件夹中的”page.php”文件,并重命名改为”links.php”,用记事本打开(如果想更专业点,用Notepad++,编辑效率会更高)并把以下代码复制到文件顶端
以上代码的意思是创建一个名为“Links”页面模板。

<code>
<?php   
/* 
Template Name: Links  
*/  
?>  
</code>

Stpe 2
在文件中寻找

<code><?php the_content(); ?></code>

把以下代码复制到

<code><?php the_content(); ?></code>

的下面

<code>
<div class="links">   
            <h3>不分先后,随机排序</h3>   
<ul>   
            <?php   
        $default_ico = get_template_directory_uri().'/images/links.ico'; //默认 ico 图片位置   
        $bookmarks = get_bookmarks('title_li=&orderby=rand'); //全部链接随机输出   
        //如果你要输出某个链接分类的链接,更改一下get_bookmarks参数即可   
        //如要输出链接分类ID为5的链接 title_li=&categorize=0&category=5&orderby=rand   
        if ( !emptyempty($bookmarks) ) {   
            foreach ($bookmarks as $bookmark) {   
            echo '<li><img decoding="async" 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>';   
            }   
        }   
        ?>   
</ul>   
</div> 
</code>

Step 3
准备好一个16×16的favicon.ico图标,放到主题的images目录,并且改名为”links.ico”。

step 4
最后一步就是美化了,添加CSS样式,打开主题目录中的Style.css文件,把以下样式复制到任意位置,放最后面方便修改寻找。

<code>
/** 友情链接页面 **/  
.links{overflow:hidden;margin:0 0 24px;padding:0;}   
.links h3{border-bottom:1px solid #bfbebe;text-align:center;margin:0;}   
.links ul{margin:0;padding:5px 0 0 0;}   
.links ul li{float:left;width:150px;line-height:16px;height:16px;margin:5px 5px 0;padding:0;list-style-type:none;}   
.links ul li:hover{background:#f2f2f2;}   
.links ul li img{width:16px;height:16px;margin:0 5px -2px 0;padding:0;border:none;}  
</code>

Step 5
最后一步,上传修改后的主题,登陆Wordpress后台创建一个页面,可以写点内容,然后选择“页面模板”中的“Links”,点击发表,赶紧去看看去把~效果如何,如果不够漂亮,那就小小修改CSS代码了.

0 thoughts on “WordPress带图标的友情链接页面
添加一条新回复 回到顶部

亲爱的,主人已经关闭了这篇文章的评论 。