从wordpress2.9版本开始,已经支持文章特色图像功能,极大的方便了我们开发wordpress主题的时候调用特色图像。下面二驴就详细介绍wordpress主题开发时调用特色图像的方法。
wordress默认是不开启特色图像的功能的,我们想要用该功能就需要先在function.php文件中先开启该功能,代码如下
1 | if ( function_exists( 'add_theme_support' ) ) { |
从wordpress2.9版本开始,已经支持文章特色图像功能,极大的方便了我们开发wordpress主题的时候调用特色图像。下面二驴就详细介绍wordpress主题开发时调用特色图像的方法。
wordress默认是不开启特色图像的功能的,我们想要用该功能就需要先在function.php文件中先开启该功能,代码如下
1 | if ( function_exists( 'add_theme_support' ) ) { |
在主题的functions.php文件下加入以下代码:
1 | //更改后台管理界面字体 |
今天开始研究如何调整网站的wp后台页面,初步认知了wordpress后台首页如何添加新的挂件,并且删除掉不需要的默认模块。
其实在多数情况下,当我们登陆wordpress的后台时会显示一些插件、博客消息、评论、订阅等信息模块。多数情况下我们并不需要看到这些信息,而且在读取这些信息时会减慢后台的运行速度。因此我们可以通过自定义后台挂件删除一些不需要的模块,添加一些自定义内容的属性到后台首页中来。
将下面的代码插入到当前模板根目录的function.php文件的最下面,可以移除插件、链接、官方公告等信息。
1 | function remove_dashboard_widgets(){ |
按照下面的代码输入到您的function.php内即可解决这个问题。
1 | function wp_is_mobile() { |
前阵子小V接到某客户反馈,说是怀疑网站是不是被黑了,没买多久的空间网站空间就用掉了1.2G多。当时小V也觉得奇怪,虽然客户的wordpress网站是图片站,不过小V看了下文章数量和每篇文章的图片平均大小,应该占用那么多空间啊?当时觉得非常奇怪,正好前天好机油源码集合找小V更换友链的关键词,小V突然想到源码以前曾经找过小V询问过wordpress自动产生的缩略图占用大量网站空间问题。小V立即登录客户的空间查看,果然是缩略图在作祟。wordpress在后台写文章时通过通过“添加媒体”上传,或者直接在“多媒体”中上传的图片都会产生三个缩略图版本,原意是为了方便用户快速的插入不同尺寸的缩略图。
1 | function v7v3_remove_image_size($sizes) { |
例如添加 热评文章 的小工具
hot.php
1 | <?php $popular = new WP_Query('orderby=comment_count&posts_per_page=10'); ?> |
wordpress大概从wp-3.8开始会自动加载Open Sans字体,并引用Google上面的CSS样式。而最近谷歌经常打不开,导致网站访问速度过慢,严重的会拖慢几十秒。Open Sans字体主要用于WP站点管理员登陆后顶部功能条的字体样式,而对于国内用户来说,Google会出现经常打不开或者访问速度过慢的情况,所以会拖延站点的打开速度。当然,如果没有登录后台直接访问站点,不会出现加载字体的问题。 通过观察代码可以看到,WP是这样加载字体的,在script-loader.php(wp-3.9)的580行代码进行加载。
1 | <link rel="stylesheet" id="open-sans-css" href="//fonts.googleapis.com/css? |
那该怎么去掉呢?方法主要有4个:插件过滤、functions.php过滤、一键替换程序代码、GoAgent翻墙
get_the_ID() 返回当前文章的ID号,此标签必须在主循环里。
用法:
示例:
eg1:
1 | <?php |
WooCommerce 是 WordPress 平台上最爱欢迎的购物车插件,其功能强大,还拥有丰富的扩展,国内还有支付宝的插件能够被支持。