WordPress搜索功能的制作 每个wordpress的博客几乎都有一个站内搜索的功能,这也是在制作 wordpress 模板时不能缺少的功能,而 wordpress 中制作搜索模板也是比较简单的,看下面的制作步骤是怎样的。 首先需要插入一个搜索框,wordpress 提供了这样一个函数,直接调用就可以了,代码如下: <?php get_search_form(); ?> 这个代码是用来调用 searchform.php 文件的,这个文件需要我们在制作模板的时候进行建立的,如果没有这个... 2015年01月29日 PHP开源系统 评论 2 条 喜欢 0 阅读 0 views 次 阅读全文
wordpress底部模板foot的制作 网站最底部通常都是一些简单的版权信息,另外可以添加一些电话号码,手机等等,在 wordpress 模板中,如果要制作底部 footer 模板,只需要在模板根目录下新建 footer.php 文件,在里面编辑自己的版权信息即可。 当然除了我们自己要编辑的版权信息外,wordpress 也提供了版权信息的函数,直接使用即可,代码如下: Powered by <a href="<?php bloginfo("url"); ?>/"><?php bloginfo("name"); ... 2015年01月28日 PHP开源系统 评论 2 条 喜欢 3 阅读 0 views 次 阅读全文
WordPress常用URL路径 最近在研究wordpress的时候,用到一些url路径,比如首页的路径,我直接把路径的地址添上去了,比如当前网址的路径:https://www.xiariboke.net,后来查了一下,原来 wordpress 中提供了许多默认的URL路径函数,直接调用就可以了,下面整理的几个常用的URL路径。 plugins_url() — 插件目录的 URL (例如:https://www.xiariboke.net/wp-content/plugins) includes_url() — includes 目录的 URL (例如:https://... 2015年01月28日 PHP开源系统 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
wordpress删除多站点冗余信息 wordpress 因其功能的强大,不少人使用 wordpress 建立起了多站点的CMS,更有人将其建成多站点的博客系统,就是每个用户一个单独的 wordpress 博客,跟新浪博客的服务大致一样,但有的时候当我们不再需要多站点的时候该如何彻底卸载掉 wordpress 产生的冗余文件代码和数据库的数据呢。 建立 wordpress 多站点大多使用的都是 WordPress Multisite 插件,而这个插件会改掉许多 wordpress 的默认配置文件,例... 2015年01月28日 PHP开源系统 评论 1 条 喜欢 0 阅读 0 views 次 阅读全文
wordpress保存远程图片到本地的插件 发现一个好用的wordpress保存远程图片的插件,遂进行分享一下,保存远程图片有不少的国内外插件,这里推荐国人开发的 DX-auto-save-images,直接安装启用就可以保存远程图片了,插件的设置当中还可以提取保存的图片第一张为特色图像。 如果是个新闻CMS站点的话就可以安装怎么一款插件了,可以将所有的远程图片保存到本地,不至于源图片删除而出现图片打不开的情况,夏日博客小小的分享下而已,就不做多介绍... 2015年01月27日 PHP开源系统 评论 8 条 喜欢 2 阅读 0 views 次 阅读全文
WordPress获取分类名称 在 wordpress 中,文章是按照类别来进行区分的,而类别又分为主类别和子类别,有的时候需要获取主分类以及子分类的名称,我们来看一下如何进行获取。 获取当前分类的名称 [code lang="php"] <?php single_cat_title(); ?> [/code] 将本代码放入到单页文章内,就会显示出单页的当前分类名。 获取顶级分类的名称,可以在single.php,category.php文件中进行获取,如果有父分类则显示父分类,如果没有则... 2015年01月27日 PHP开源系统 评论 1 条 喜欢 0 阅读 0 views 次 阅读全文
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日 PHP开源系统 暂无评论 喜欢 4 阅读 0 views 次 阅读全文
wordpress当前文章ID的获取 之前的文章里介绍了 wordpress 获取当前分类的ID,这一篇来看一下 wordpress 如何获取当前文章的ID,当前文章的链接可以以ID来链接,也可以以别名来链接,但在数据库中是存在唯一一个ID号的,如果在调用的时候需要使用这个ID号,该怎样获取呢,在 wordpress 中获取同样是很简单的。 直接输出文章的ID,代码如下: <?php echo the_ID(); ?> 或者 <?php echo $post->ID ?> 而如果只想获取而不... 2015年01月26日 PHP开源系统 评论 4 条 喜欢 1 阅读 0 views 次 阅读全文
WordPress当前分类ID的获取 在制作 wordpress 时,经常要遇到获取 wordpress 当前分类ID的值来进行测试页面,wordpress中获取分类ID还是较简单的,在需要获取的任何页面加入如下的代码即可: <?php the_category_ID();?> 这句代码是直接将分类的ID输出了,如果我们想要分类的值,而不需要将分类ID输出该怎么办呢,看如下的代码。 <?php $cat_id=the_category_ID(false);?> 同输出分类ID一样,将其放入到指定的页面即可以。 2015年01月26日 PHP开源系统 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
wordpress在首页显示指定文章的内容 最近在维护 wordpress 站点时,需要在首页调用指定的分类文章,发现后台只能设置默认显示最新的 N 篇文章,而不能设置显示指定的分类文章,遇到这种情况,可以在首页进行判断分类,比如添加代码: [code lang="php"] [/code] 这样可以控制显示的分类,但却对右侧的友链等产生不兼容。 所以这里还是提供两种方法,一种是直接使用插件 Simply Exclude,安装后就可以在后台设定前台的分类了。 另一种是使用纯... 2015年01月26日 PHP开源系统 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
wordpress自动SEO优化的方法 一个站点最见的SEO优化就是网站标题,关键词和描述了,在 wordpress 中是需要单独设置关键词和描述的,最近码了一些文章,对于懒人的我,单独去设置挺麻烦,当然,如果能够手动设置的话对于SEO优化是最好的,毕竟文章的描述是什么自己最清楚了。 如果想要省劲的话,就可以让 wordpress 自动去获取关键词和描述信息了,其实原理就是关键词获取的是文章的 tag标签,描述获取的是截取文章的前多少个字符,现在... 2015年01月24日 PHP开源系统 评论 3 条 喜欢 0 阅读 0 views 次 阅读全文
wordpress优化jquery库文件 发现夏日博客站点有许多的 jquery 库文件,因为这些 jquery 库文件是在网页文件顶部的,这在加载站点的时候会很影响速度的,而我大致看了一下这些 jquery 库文件,大多是一些网页的效果,比如图片点击放大的效果,还有一些字体 jquery 文件,其实这些文件大多并不一定要提前载入的,我们大可把这些文件放入到网页的底部,在所有元素都载入完毕之后再进行载入,这样是不影响 jquery 效果的,而且又加速了 wo... 2015年01月24日 PHP开源系统 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
wordpress多个版本共用插件目录 在制作插件的时候,经常需要测试插件对于 wordpress 各个版本的兼容性,这样就需要我们安装多个版本的 wordpress,而想要测试各个版本兼容性的时候,往往需要在各个版本的 wordpress 中进行复制插件,很不方便,因为只要修改某个代码就需要重新再复制一份,哪么能不能让多个 wordpress 版本使用一个共用的插件呢,这样在修改插件代码的时候就不用再费劲复制了。 比如我们要测试一个插件在 wordpress 4.0 和... 2015年01月24日 PHP开源系统 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
WordPress无插件添加友情链接 wordpress 3.5以上已经不再显示友情链接了,在后台也已经看不到添加友链的导航了,这只是 wordpress 将友链取消掉了,但友链功能与文件还存在,只不过已经改成插件安装的形式了。 所以当你在后台看不到友链的时候先不用慌神,可以下载一款 Link Manager 的插件进行安装,安装后在后台就会将友链功能重新显示出来。 当然插件是越少安装越好,我们来看一下如何用代码来恢复友链的功能,在主题 functions.php ... 2015年01月23日 PHP开源系统 评论 3 条 喜欢 1 阅读 0 views 次 阅读全文
wordpress如何制作留言本 想必不少的独立博客都有自己的留言本吧,方便自己与用户的互动,在 wordpress 中,制作留言本也是很简单的,先复制一份 single.php 的文章页面,并命名为 guestbook.php,将文章页里面不需要的一些标签全部去掉,然后在顶部添加上如下的代码: <?php /* Template Name: Guestbook */ ?> 这是为了方便模板调用使用,这个时候在后台新建一个页面,在页面模板处可以看到 Guestbook,选择后保存,一个简单... 2015年01月23日 PHP开源系统 评论 2 条 喜欢 0 阅读 0 views 次 阅读全文
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日 PHP开源系统 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
wordpress热评文章调用 wordpress的热评文章和最新文章一样是使用频率较多的,可以参看夏日博客首页右侧热评文章的调用,其实文章就是按照其评论数的多少来进行排序的,从一个文章的评论数量可以看出这篇文章的热度。 WordPress Popular Posts 插件来实现热门文章的调用。 如果主题没有集成热门文章的代码,而自己又不是太懂PHP代码,哪么就可以直接使用这款插件来调用,在后台搜索在线安装即可。 纯代码实现热门文章 夏日博客是... 2015年01月22日 PHP开源系统 评论 2 条 喜欢 1 阅读 0 views 次 阅读全文
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日 PHP开源系统 暂无评论 喜欢 2 阅读 0 views 次 阅读全文
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日 PHP开源系统 暂无评论 喜欢 0 阅读 0 views 次 阅读全文
WordPress最新文章调用 之前有发布过 wordpress 最新文章的调用,下面再来看一下另外几种调用 wordpress 最新文章的方法。 wordpress调用最新文章最简单的方法就是使用 query_posts 函数了,在需要的地方调用这个函数即可。 主题中调用的方法:foreach 遍历数组实现调用最新文章,在主题中需要我们自定义自己的CSS样式,这个时候就需要用到 ul,li 等样式了,可以看下下面的方法代码: <ul> <?php $new_posts = get_posts("... 2015年01月21日 PHP开源系统 评论 2 条 喜欢 0 阅读 0 views 次 阅读全文