轩枫阁

首页 / WordPress / wordpress二次开发技巧-functions.php篇

wordpress二次开发技巧-functions.php篇

前言

最近又写了个网站,也是基于wordpress,LEE周刊官网:www.leeweekly.com。这个网站和轩枫阁的部分功能有所不同,部分功能困扰了挺久,通过Google搜索到了各种解决方案,记录成文备忘。

LEE周刊新版PC官网设计开发总结:http://t.cn/RyzrUD4

functions.php

下面根据需求,对各种能实现进行简单介绍。

先对functions.php文件进行介绍,通过代码实现各功能。

1. widgets sidebar 侧边栏小工具

safdsf

2. 后台支持自定义菜单

sdgfg

输出菜单,在如header.php插入显示菜单的代码

3. 面包屑导航

asdfgvsdgsdf

显示面包屑导航(category.php或single.php等)

4.  文章访问量(点击数)

cascdas

显示点击量(如category.php或single.php)

5. 文章中所有链接新窗口中打开

6. 清除wp自带无用头部信息

7. 自动保存和文章修订功能

asdfdasf

8. 彩色静态标签云

dfsgfdg

输出标签

9. 搜索结果关键词高亮显示

具体实现,再另写文章介绍,后续可通过搜索找到。

sdafdasfgds

10. 自定义登录界面

在不更改html的情况下,可通过引入样式文件,自定义登录界面。

vdfvbfdb

11. 获得当前文章的位置

sacfdsvc

dfgbfdg

显示上下篇及位置,在single.php

12. 热门标签ajax加载

点击换一换

sdafvdsf

HTML部分

使用JS实现点击交互

13. 外链加上nofollow

防止引入的网站有问题,被降权

14. 图片懒加载lazyload

JS代码(需引入jquery.lazyload.js)

15. 获取文章中第一张图

如跑马灯图

sdfdsf

显示图片

16. 截取摘要

xcvfvbf

17. 获取文章第一个分类目录

因为一篇文章可能属于多个目录,有些地方只需要输出一个

HTML

18. 分类页获得文章简介

sdff

19. 根据页面类型指定每页显示的文章数

20. 缩略图

显示缩略图

 

 

112/470
114/470

相关阅读

文章评论

  • 感谢分享,值得收藏

  • 感谢博主的分享~

  • 真的很不错 很赞

  • 方法很好

  • 很实用

  • 你的这个lazyload怎么这么少代码?

  • 大哥,能告诉我你显示代码是用的哪个插件吗?

    • Crayon Syntax Highlighter

      • 谢谢大哥,大哥太好人了,已经用上了

  • 很厉害的样子 收藏了

  • 文章访问量(点击数)这个为啥不生效呢?

    • 可能是因为新版本生效吧,我的是4.0的主题,OK的

      • 你漏了加入循环里面的一行代码

  • 博主,我超级喜欢你这个主题,很日系,能发我不 个人网站xyrland.com 邮箱273761959@qq.cpm

    • 自研主题不分享哦

  • 寝室里听到这样的话:

    甲:如果能穿越时空回到秦朝,以你现在的专业,能做点什么?

    乙:学测量的,可以当个风水先生。

    丙:搞物流的,难不成要给秦始皇赶马车?

  • 大神我想问问你做LEE周刊官网花了多长时间哇?

    • 一两周吧,认真写的话。我是设计+重构+JS都写了的

      • 太厉害了[good][good],我再认真学习一周看看[嘻嘻]

  • 太好了,最近正在为了wordpress发愁呢,从来没接触过wordpress,然后公司需要我一个人来开发一个网站,我只会前端知识,你说有可能我一个人开发一个类似LEE周刊的这种网站吗?

  • 挺不错的[嘻嘻]

  • 赞一个,先码走了

  • 我默默收藏了,不留点声息

    • 最喜欢你这种访客

纸飞机许愿

x

钢琴节奏

请选择弹奏的曲谱

    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 1
    • 2

    [返回曲谱列表]

    点击开始录制,可以录制弹奏的曲子