ホームページ > バックエンド開発 > PHPチュートリアル > WordPressでコメントテンプレートや検索フォームを取得するために使用されるPHP関数について説明します。

WordPressでコメントテンプレートや検索フォームを取得するために使用されるPHP関数について説明します。

WBOY
リリース: 2016-07-29 09:08:41
オリジナル
1027 人が閲覧しました

comments_template() (コメントテンプレートの取得)

comments_template() 関数は、通常、記事またはページでのみ使用でき、記事またはページでない場合は表示されません。
使用法

comments_template( $file, $separate_comments );
ログイン後にコピー

パラメータ

$file

(文字列) (オプション) コメントするテンプレート ファイル。

デフォルト値: /comments.php (現在のテーマのルートディレクトリにあるcomments.phpファイル)。

$ Separate_comments

(ブール値) (オプション) タイプに基づいてコメントを区切るかどうか。

デフォルト値: False

戻り値

この関数には戻り値がありません。

デフォルトで、現在のテーマのルートディレクトリに comments.php ファイルを導入します。

<&#63;php comments_template(); &#63;>
ログイン後にコピー

カスタムファイルの紹介:

<&#63;php comments_template( '/short-comments.php' ); &#63;>
ログイン後にコピー

Others

この関数は次の場所にあります: wp-includes/comment-template.php


get_search_form() (検索フォームの取得)
get_search_form() 関数が使用されます検索フォームを取得するには、検索フォームのコードが現在のテーマのルート ディレクトリにある searchform.php ファイルにあります。

Usage

get_search_form( $echo );
ログイン後にコピー

Parameters

$echo

(ブール値) (オプション) true の場合は検索フォームが直接出力され、true でない場合は検索フォームのコードが返されます。

デフォルト値: True

戻り値

(文字列) $echoパラメータがFalseの場合、検索フォームのHTMLコードを返します。

テーマのルートディレクトリにsearchform.phpファイルがない場合、デフォルトで以下のフォームコードになります:

<form role="search" method="get" action="<&#63;php esc_url( home_url( '/' )); &#63;>">
  <div>
    <label for="s"><&#63;php _x( 'Search for:', 'label' ); &#63;></label>
    <input type="text" value="<&#63;php get_search_query(); &#63;>" name="s" />
    <input type="submit" value="<&#63;php esc_attr_x( 'Search', 'submit button' ); &#63;>" />
  </div>
</form>
ログイン後にコピー

Others

この関数はwp-includes/general-templateにあります。 php

上記では、WordPress でコメント テンプレートと検索フォームを取得するために使用される PHP 関数を、関連する内容も含めて紹介および説明しました。PHP チュートリアルに興味のある友人の役に立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート