WordPress获取分类名称 在 wordpress 中,文章是按照类别来进行区分的,而类别又分为主类别和子类别,有的时候需要获取主分类以及子分类的名称,我们来看一下如何进行获取。 获取当前分类的名称 [code lang="php"] <?php single_cat_title(); ?> [/code] 将本代码放入到单页文章内,就会显示出单页的当前分类名。 获取顶级分类的名称,可以在single.php,category.php文件中进行获取,如果有父分类则显示父分类,如果没有则... 2015年01月27日 编程技术 暂无评论 喜欢 0 阅读全文
wordpress在首页输出所有分类及文章 在站点的首页输出文章的所有分类以及分类下的文章,这通常都是CMS系统中不可缺少的,哪么在 wordpress 中如何将所有的分类及文章循环读取出来呢。 实例的代码如下: <?php $categories = get_categories();// 得到所有分类列表 foreach ($categories as $cat) {// 循环所有分类 $catid = $cat->cat_ID;// 得到分类ID // 得到分类下10篇最新文章 query_posts("showposts=10&cat=".$catid.""); ?>... 2015年01月27日 编程技术 暂无评论 喜欢 4 阅读全文
wordpress当前文章ID的获取 之前的文章里介绍了 wordpress 获取当前分类的ID,这一篇来看一下 wordpress 如何获取当前文章的ID,当前文章的链接可以以ID来链接,也可以以别名来链接,但在数据库中是存在唯一一个ID号的,如果在调用的时候需要使用这个ID号,该怎样获取呢,在 wordpress 中获取同样是很简单的。 直接输出文章的ID,代码如下: <?php echo the_ID(); ?> 或者 <?php echo $post->ID ?> 而如果只想获取而不... 2015年01月26日 编程技术 暂无评论 喜欢 1 阅读全文
WordPress当前分类ID的获取 在制作 wordpress 时,经常要遇到获取 wordpress 当前分类ID的值来进行测试页面,wordpress中获取分类ID还是较简单的,在需要获取的任何页面加入如下的代码即可: <?php the_category_ID();?> 这句代码是直接将分类的ID输出了,如果我们想要分类的值,而不需要将分类ID输出该怎么办呢,看如下的代码。 <?php $cat_id=the_category_ID(false);?> 同输出分类ID一样,将其放入到指定的页面即可以。 2015年01月26日 编程技术 暂无评论 喜欢 0 阅读全文
wordpress在首页显示指定文章的内容 最近在维护 wordpress 站点时,需要在首页调用指定的分类文章,发现后台只能设置默认显示最新的 N 篇文章,而不能设置显示指定的分类文章,遇到这种情况,可以在首页进行判断分类,比如添加代码: [code lang="php"] [/code] 这样可以控制显示的分类,但却对右侧的友链等产生不兼容。 所以这里还是提供两种方法,一种是直接使用插件 Simply Exclude,安装后就可以在后台设定前台的分类了。 另一种是使用纯... 2015年01月26日 编程技术 暂无评论 喜欢 0 阅读全文
wordpress自动SEO优化的方法 一个站点最见的SEO优化就是网站标题,关键词和描述了,在 wordpress 中是需要单独设置关键词和描述的,最近码了一些文章,对于懒人的我,单独去设置挺麻烦,当然,如果能够手动设置的话对于SEO优化是最好的,毕竟文章的描述是什么自己最清楚了。 如果想要省劲的话,就可以让 wordpress 自动去获取关键词和描述信息了,其实原理就是关键词获取的是文章的 tag标签,描述获取的是截取文章的前多少个字符,现在... 2015年01月24日 编程技术 暂无评论 喜欢 0 阅读全文
wordpress优化jquery库文件 发现小虎博客站点有许多的 jquery 库文件,因为这些 jquery 库文件是在网页文件顶部的,这在加载站点的时候会很影响速度的,而我大致看了一下这些 jquery 库文件,大多是一些网页的效果,比如图片点击放大的效果,还有一些字体 jquery 文件,其实这些文件大多并不一定要提前载入的,我们大可把这些文件放入到网页的底部,在所有元素都载入完毕之后再进行载入,这样是不影响 jquery 效果的,而且又加速了 wo... 2015年01月24日 编程技术 暂无评论 喜欢 0 阅读全文
wordpress多个版本共用插件目录 在制作插件的时候,经常需要测试插件对于 wordpress 各个版本的兼容性,这样就需要我们安装多个版本的 wordpress,而想要测试各个版本兼容性的时候,往往需要在各个版本的 wordpress 中进行复制插件,很不方便,因为只要修改某个代码就需要重新再复制一份,哪么能不能让多个 wordpress 版本使用一个共用的插件呢,这样在修改插件代码的时候就不用再费劲复制了。 比如我们要测试一个插件在 wordpress 4.0 和... 2015年01月24日 编程技术 暂无评论 喜欢 0 阅读全文
WordPress无插件添加友情链接 wordpress 3.5以上已经不再显示友情链接了,在后台也已经看不到添加友链的导航了,这只是 wordpress 将友链取消掉了,但友链功能与文件还存在,只不过已经改成插件安装的形式了。 所以当你在后台看不到友链的时候先不用慌神,可以下载一款 Link Manager 的插件进行安装,安装后在后台就会将友链功能重新显示出来。 当然插件是越少安装越好,我们来看一下如何用代码来恢复友链的功能,在主题 functions.php ... 2015年01月23日 编程技术 暂无评论 喜欢 1 阅读全文
wordpress如何制作留言本 想必不少的独立博客都有自己的留言本吧,方便自己与用户的互动,在 wordpress 中,制作留言本也是很简单的,先复制一份 single.php 的文章页面,并命名为 guestbook.php,将文章页里面不需要的一些标签全部去掉,然后在顶部添加上如下的代码: <?php /* Template Name: Guestbook */ ?> 这是为了方便模板调用使用,这个时候在后台新建一个页面,在页面模板处可以看到 Guestbook,选择后保存,一个简单... 2015年01月23日 编程技术 暂无评论 喜欢 0 阅读全文
wordpress文章页模板用到的一些函数 wordpress 主题中 single.php 文件相信大家已经很熟悉了,single.php 是 wordpress 的文章内容页面,在制作模板时,经常需要调用一些常用的文章属性,比如常见的文章发布日期,日志内容等,下面整理了一些常见的函数,方便使用时调用。 发布日期:<?php the_time("Y-m-d") ?> 日志链接:<?php the_permalink(); ?> 日志标题:<?php the_title(); ?> 日志内容:<?php the_content(); ?>... 2015年01月23日 编程技术 暂无评论 喜欢 0 阅读全文
wordpress热评文章调用 wordpress的热评文章和最新文章一样是使用频率较多的,可以参看小虎博客首页右侧热评文章的调用,其实文章就是按照其评论数的多少来进行排序的,从一个文章的评论数量可以看出这篇文章的热度。 WordPress Popular Posts 插件来实现热门文章的调用。 如果主题没有集成热门文章的代码,而自己又不是太懂PHP代码,哪么就可以直接使用这款插件来调用,在后台搜索在线安装即可。 纯代码实现热门文章 小虎博客是... 2015年01月22日 编程技术 暂无评论 喜欢 1 阅读全文
wordpress获取当前分类的子分类列表 wordpress 获取分类列表在前面的章节中已经介绍过了,在获取分类时需要用到分类的ID,而在获取当前分类的子分类列表时,同样需要获取当前分类的ID,先看如下的代码: get_query_var(‘cat’) 在前台可以看到当前的ID已经获取到了,哪么在调取分类列表的时候,就可以获取其子分类列表了,代码如下: <li><?php wp_list_cats("child_of=" . get_query_var("cat") . "&depth=1&hide_empty=0&... 2015年01月22日 编程技术 暂无评论 喜欢 2 阅读全文
WordPress随机文章调用 上一篇了解了 wordpress 最新文章的调用,这一节来了解下 wordpress 随机文章的调用,最新文章与随机文章都是 wordpress 不可缺少的功能,几乎所有的主题都自带了 wordpress 随机文章。 foreach 遍历数组实现随机文章 [code lang="php"] <?php $rand_posts = get_posts("numberposts=10&orderb y=rand");foreach( $rand_posts as $post ): ?> <!--下面是你想自定义的Loop--> <... 2015年01月22日 编程技术 暂无评论 喜欢 0 阅读全文
WordPress最新文章调用 之前有发布过 wordpress 最新文章的调用,下面再来看一下另外几种调用 wordpress 最新文章的方法。 wordpress调用最新文章最简单的方法就是使用 query_posts 函数了,在需要的地方调用这个函数即可。 主题中调用的方法:foreach 遍历数组实现调用最新文章,在主题中需要我们自定义自己的CSS样式,这个时候就需要用到 ul,li 等样式了,可以看下下面的方法代码: <ul> <?php $new_posts = get_posts("... 2015年01月21日 编程技术 暂无评论 喜欢 0 阅读全文
wordpress相关性的搜索排序 wordpress所提供的站内搜索基本上已经满足我们的需要了,最近在小虎博客进行搜索时发现一个问题,比如搜索 www.xiaohuboke.com/?s=夏日,搜索出来的结果都是按照发布时间来进行排序的,也就是最先发布的文章会先排列出来,如果文章较多,想要找出自己想要的文章就不容易了,其实有个办法可以将其搜索出来的结果按照相关性进行排序。 在其主题 functions.php 文件中插入如下的代码: /*@搜索结果按相关性排序... 2015年01月21日 编程技术 暂无评论 喜欢 0 阅读全文
修改ecshop验证码方法 ecshop 的验证码背景好像没有人去修改吧,保持默认的也蛮好看的,今天突然一个小伙伴问小虎博客,验证码的背景怎么去修改,其实也很简单的,ecshop 验证码的背景不是生成的,而是固定的背景进行调用的,我们找到验证码背景图片的路径: /data/captcha。 打开 /data/captcha 目录,我们会看到许多背景图片了吧,在这里对应前台的验证码进行修改就可以了,是不是很简单呢。 2015年01月20日 编程技术 暂无评论 喜欢 0 阅读全文
改变wordpress的后台样式 将wordpress整个升级后,使用wordpress后台很不习惯,最新版的后台样式与之前3.5版本的后台相差实在是太大了,这个时候就想到能不能把整个后台的样式再换回来呢,但升级的功能不能变,只把CSS样式换回来。 于是便将老版的后台样式扒出来了,当然也可以自己新建一个CSS样式,比如 old_wordpress.css,放到当前主题的目录下,可以自己定义样式,这些样式要和当前主题一致,也就是后台所有模板对应的CSS样式一... 2015年01月20日 编程技术 暂无评论 喜欢 0 阅读全文
wordpress标签云字体大小 在前几篇的文章中,小虎博客发表了 wordpress 标签云的文章,从之前的文章中可以看到 wordpress 标签云其实就是一个wordpress中的函数 wp_tag_cloud 来控制的,例如在主题模板中使用如下的代码: [code lang="php"] [/code] 将上面这段代码放入到模板文件中即可实现标签云的效果,而标签云的效果在后台也提供了小工具,如果想要修改标签云字体的大小,是可以修改小工具的控制模板的,但唯一的缺点就是修改... 2015年01月20日 编程技术 暂无评论 喜欢 1 阅读全文
wordpress如何添加时间小人效果 这几天有博友问关于wp时钟小挂件是怎么制作出来的,放到博客上蛮有意思的,其实这种效果我也没有做过,但第一感觉肯定是个动画,类似于博客宠物的动画一样,应该是个 swf 的文件经过 JS 调用到站点上的,我们知道,这种时钟效果如果用 flash 来制作并不是很难的,将其制作好的整个动画直接插入到 wp 中不就可以了嘛。 查看有时钟小挂件的博客源文件,去尝试着找 swf 的路径文件,终于找到如下的动画: http:/... 2015年01月19日 编程技术 暂无评论 喜欢 1 阅读全文