第一步:向function.php文件添加以下代码:
创新互联建站是一家专业提供甘肃企业网站建设,专注与网站设计、成都网站制作、HTML5、小程序制作等业务。10年已为甘肃众多企业、政府机构等服务。创新互联专业的建站公司优惠进行中。
function autoicon($text) {
$return = str_replace('a href=', 'a class="external" href=', $text);
$return = str_replace('a class="external" href="你的网址', 'a href="你的网址', $return);
$return = str_replace('a class="external" href="#', 'a href="#', $return);
return $return;
}
add_filter('the_content', 'autoicon'); //应用于文章区域
add_filter('comment_text', 'autoicon'); //应用于评论区域
第二步:将左边的小图标上传到空间获取链接。然后向style.css文件添加以下代码:
.external {
padding-right: 11px;
background: url('图片的链接地址') no-repeat right top;
}
代码的作用:
添加到function.php的代码给所有的外部链接加上了一个external类,接着添加到style.css文件中的代码给所有external类的链接添加背景图片,就是那个小图标。这样,就实现了免插件,给外链添加小图标的目的。
由于我姓“李”,博客的名字也叫木子李博客,所以我就设计成我现在的这个图标。图标也是有要求的,尺寸为16像素*16像素。在线制作图标的网站有很多,大同小异。
第二步,图标制作好之后,就需要把图标文件名更改为favicon.ico。用FlashFXP工具上传到根目录下面。我的根目录是web,所以我就放在了web这个目录里。
第三步,登入wordpress后台,编辑header.php,在描述标签下面加入这一段代码,然后保存。当然网站链接得是你自己的。
第四步,这一步其实也算是多余的,但是我觉得还是有必要,因为我当时按照这样的方法做了一遍,仍然没有显示出ico图标。后来才发现,没有清除缓存。我换了一个浏览器就可以显示了。
按照上面四个步骤,你就可以轻轻松松的给自己的博客添加一个独一无二的图标。让更多的用户记住你的博客吧!
说简单一下,利用插件实现,试试这个插件Font Awesome 4 Menus,
一、WP后台--插件--安装插件页面搜索:Font Awesome 4 Menus,下载安装并启用。
二、WP后台---外观---菜单,进入菜单设置页面,选择并编辑一个菜单项,在CSS类中输入一个图标字体选择器名称,如图:
如果在编辑菜单项目面板中无CSS类,可以打开右上角的“显示选项”,在显示菜单高级属性中勾选“CSS类”。
图标字体选择器名称,打开此页查看:
点开一个认为合适的图标字体,在下会显示类似:
i class="fa fa-home"/i
只需在菜单CSS类中输入fa fa-home就可以了。
那然这个图标字体库并不只局限于使用在导航菜单上,只要把相应的图标代码加到主题模板的相应位置,也同样可以显示。
网页选项卡中的小图标为favicon.ico,存放在网站根目录,访问网站时,浏览器会自动读取这个文件,作为网站的图标显示在浏览器中
ico格式文件可以先自己在本地制作一张png图片,再使用网上在线的格式转换工具转换就可以了,之后命名为favicon.ico,上传到WordPress所在的根目录即可,多刷新几次浏览器清空缓存就会显示了。