讲解WordPress中用于获取评论模板和搜索表单的PHP函数

 更新时间:2015年12月28日 14:30:16   作者:斌果  
这篇文章主要介绍了WordPress中用于获取评论模板和搜索表单的PHP函数,需要的朋友可以参考下

comments_template()(获取评论模板)

comments_template() 函数用来获取评论模板,一般只能用在文章或者页面上,如果不是文章或者页面将无法显示。
用法

comments_template( $file, $separate_comments );

参数

$file

(字符串)(可选)要评论模板文件。

默认值:/comments.php(当前主题根目录的 comments.php 文件)。

$separate_comments

(布尔)(可选)是否根据评论的类型区分评论。

默认值:False

返回值

此函数无返回值。

例子

默认引入当前主题根目录的 comments.php 文件。

<?php comments_template(); ?>

引入自定义文件:

<?php comments_template( '/short-comments.php' ); ?>

其它

此函数位于:wp-includes/comment-template.php


get_search_form()(获取搜索表单)
get_search_form() 函数用来获取搜索表单,搜索表单的代码位于当前主题根目录的 searchform.php 文件。

用法

get_search_form( $echo );

参数

$echo

(布尔)(可选)如果为真则直接打印搜索表单,如果不为真则返回搜索表单的代码。

默认值:True

返回值

(string)如果 $echo 参数为 False,则返回搜索表单的 Html 代码。

例子

如果主题根目录没有 searchform.php 文件,则默认为下边的表单代码:

<form role="search" method="get" id="searchform" class="searchform" action="<?php esc_url( home_url( '/' )); ?>">
  <div>
    <label class="screen-reader-text" for="s"><?php _x( 'Search for:', 'label' ); ?></label>
    <input type="text" value="<?php get_search_query(); ?>" name="s" id="s" />
    <input type="submit" id="searchsubmit" value="<?php esc_attr_x( 'Search', 'submit button' ); ?>" />
  </div>
</form>

其它

此函数位于:wp-includes/general-template.php

相关文章

  • 常见的PHP五种设计模式小结

    常见的PHP五种设计模式小结

    设计模式不仅代表着更快开发健壮软件的有用方法,而且还提供了以友好的术语封装大型理念的方法,本文主要介绍了常见的PHP五种设计模式小结,感兴趣的可以了解一下
    2011-03-03
  • php实现图片上传、剪切功能

    php实现图片上传、剪切功能

    这篇文章主要为大家详细介绍了php实现图片上传、剪切功能,具有一定的参考价值,感兴趣的朋友可以参考一下
    2016-05-05
  • 深入PHP变量存储的详解

    深入PHP变量存储的详解

    本篇文章是对PHP变量的存储进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • php自定义函数之递归删除文件及目录

    php自定义函数之递归删除文件及目录

    自定义函数之递归删除文件及目录的php代码,需要的朋友可以参考下。
    2010-08-08
  • 如何使用Linux的Crontab定时执行PHP脚本的方法

    如何使用Linux的Crontab定时执行PHP脚本的方法

    我们的PHP程序有时候需要定时执行,我们可以使用ignore_user_abort函数或是在页面放置js让用户帮我们实现。但这两种方法都不太可靠,不稳定。我们可以借助Linux的Crontab工具来稳定可靠地触发PHP执行任务
    2011-12-12
  • php实现仿写CodeIgniter的购物车类

    php实现仿写CodeIgniter的购物车类

    这篇文章主要介绍了php实现仿写CodeIgniter的购物车类,较为详细的分析了购物车的功能与具体实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • fleaphp crud操作之findByField函数的使用方法

    fleaphp crud操作之findByField函数的使用方法

    fleaphp crud操作之findByField函数的用法分享,需要的朋友可以参考下。
    2011-04-04
  • php获取网站百度快照日期的方法

    php获取网站百度快照日期的方法

    这篇文章主要介绍了php获取网站百度快照日期的方法,涉及php页面读取及正则匹配的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-07-07
  • Linux服务器下PHPMailer发送邮件失败的问题解决

    Linux服务器下PHPMailer发送邮件失败的问题解决

    这篇文章主要给大家介绍了关于如何解决Linux服务器下PHPMailer发送邮件失败的问题,文中通过示例代码介绍的很详细,相信对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。
    2017-03-03
  • php实现的mongoDB单例模式操作类

    php实现的mongoDB单例模式操作类

    这篇文章主要介绍了php实现的mongoDB单例模式操作类,结合实例形式分析了php基于单例模式操作MongoDB数据库的数据库封装类相关实现技巧,需要的朋友可以参考下
    2018-01-01

最新评论