2017年09月25日,星期一
WordPress中我们通常使用判断文章所属分类函数 in_category,来实现文章页自定义,单很多时候我们会和is_category函数混淆,小编特意做一个总结和举例,希望对你制作wordpress主题文件有所帮助。WordPress中我们通常使用判断文章所属分类函数 in_category,来实现文章页自定义,单很多时候我们会和is_category函数混淆,小编特意做一个总结和举例,希望对你制作wordpress主题文件有所帮助。 概述in_category:判断当前文章或指定文章是否属于某个指定类别,只有直属的类别,不包括直属类别的父辈类别;可以在循环内使用,也可以独立使用。 is_category:判断是否正在显示一个类别归档页面。 in_category函数in_category() 函数可以通过分类别名或ID判断当前文章所属的分类,用这个功能实现特定分类使用自定义模板或内容等,而且可以直接在循环(Loop)内部和外部使用。1、如果是单个分类 ID ,比如ID 为 2 ,可以这样写 in_category(2)2、如果是单个分类别名···
2015年09月23日,星期三
WordPress在升级程序、主题、插件时,都会先自动切换到维护模式,同时显示 “正在执行例行维护,请一分钟后回来(Briefly unavailable for scheduled maintenance. Check back in a minute)”,如果升级顺利,也就几秒左右就恢复正常;我升级的时候手欠,点击首页按钮,返回到首页提示“正在执行例行维护,请一分钟后回来”,但手欠啊结果就是导致升级中断或出现升级错误,我可爱的WordPress就会一直停留在维 护模式,不论前台还是后台,都一直显示“正在执行例行维护,请一分钟后回来”。 结果就是一直想办法解决这个问题,通过万能的度娘找打了解决办法。 第一种办法     通过FTP登录网站目录,删除WordPress根目录下的 .maintenance ,刷新网页即可。我就是通过这种办法解决了。 第二种方法    但是有时候你会发现,根目录根本就没有 .maintenance!有一个比较简单的办法:直接新建一个空的txt文本,上传到主机空间中,然后重命名为 .maintenance,然后重新刷新···
2013年09月18日,星期三
经过测试,我推荐另一个显示WordPress当前位置的方法,因为以下的方法只适合用于单独文章页面,当你使用二级分类时,会出现进入一级分类页面显示出某个二级分类的错误。我错了,两种方法都对一级目录都显示不正确(如果有二级目录的话)。 很多WordPress也提供了此功能,如果你的主题没有,不妨自己动手试试。 两个函数 get_the_category 和 get_category_parents get_the_category 的作用是获取文章的所属分类列表(如果属于多个分类的话),返回一个分类数组,函数原型如下: get_the_category( $id = false ) 参数 $id 是文章的 post id,默认为当前文章的 post id(用于 Loop 循环中)。   get_category_parents 的作用是获取指定分类 id 的所有父级分类,函数原型如下: get_category_parents( $id, $link = false, $separator = ‘/’, $nicename = false, $visited = array() ) 第一个参数 $id 是必须的,需要传入分类 ID(category id),其它几个参数···
2013年09月13日,星期五
相信很多人使用WordPress都不会使用WordPress的自带主题,而会去下载一个符合自己网站风格的独特主题。但是很多时候,选择了一款 国外主机,主题往往加载速度缓慢,导致网站打开速度很慢,这该怎么办呢?今天来介绍一下,如何优化你的WordPress,在不使用CDN的情况下,为你 的主题提速! 环节1、自定义主题图片大小 图片是WordPress主题的重要组成部分,但开发者们有时会忘了对主题图片进行优化。主题图片包括CSS背景图,模板logo,默认储存图片、图标等。 优化图片可以节省带宽,提高页面响应时间。 例如,Photoshop就给出了一个“Save for Web”的功能以优化网页图片。 此外你也可以利用各种图片优化工具,在不影响图片观看的情况下,压缩图片质量。 环节2、使用自定义favicon 有些主题没有自带的favicon,这时你就可以给自己的博客设计一个favicon。这里有一个制作favicon的详细教程。 简单地说,只要在主题的header.php里加入下面代码: <link rel=”ico···
2013年09月13日,星期五
1、wp_nav_menu()函数介绍:   worpdress发展到3.0以后增加了一个自定义菜单函数wp_nav_menu(),使得wordpress能够轻松的制作自己的导航菜单。   2、如何调用导航菜单(自定义菜单):   在需要调用导航菜单(或者称之为自定义菜单)的地方插入<?php wp_nav_menu($args) ;?>来调用导航菜单,其中$args是函数的参数,后面会详细说明。   3、wp_nav_menu($args)函数中,参数$args的默认值:   <?php $defaults = array( ’theme_location’ => , ’menu’ => , ’container’ => ’div’, ’container_class’ => ’menu-{menu slug}-container’, ’container_id’ => , ’menu_class’ => ’menu’, ’menu_id’ => , ’echo’ => true, ’fallback_cb’ => ’wp_page_menu’, ’before’ => , ’after’ => , ’link_before’ => , ’link_after’ => , ’items_wrap’ => ’<ul id=\”%1$s\” class=\”%2$s\”>···