程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 講解WordPress中用於獲取評論模板和搜索表單的PHP函數,wordpressphp

講解WordPress中用於獲取評論模板和搜索表單的PHP函數,wordpressphp

編輯:關於PHP編程

講解WordPress中用於獲取評論模板和搜索表單的PHP函數,wordpressphp


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

您可能感興趣的文章:

  • WordPress的主題編寫中獲取頭部模板和底部模板
  • WordPress主題制作之模板文件的引入方法

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved