ワードプレスの用語を学ぶ

PocketTrong 一般的なプログラミング、条件分岐、任意のプログラミング言語で欠かせない機能です分岐作業アクションを使用するほとんどの条件はかなり頻繁に使用されるため。たとえば、番号 0 の値がある場合、アクション 1 が実行されます、その逆。
ワードプレスに使えるページが実行される条件付きアクションを実行し、現在のページが、ページの場合とを動作するように PHP で分岐、ワードプレスに現在のページを理解できるので、どのようにされているか?この確認を行うには非常に簡単、でも呼ぶある WordPress の条件関数を介して非常に簡単。ワードプレスの状態関数は、関数が TRUE または FALSE の各瞬間の値を返すソース コードで使用可能なビルドであることを意味します。
カテゴリー A にポストがあるか、現在のページがホーム ページまたは記事ページをチェックするこの条件関数を使用するたとえば、この状態関数を使用する機会が多い場合は、ソース コードを学ぶために希望しないワードプレスに新しいユーザー最も実用的なアイデア任意のウィジェットで、ウィジェット ロジックはプラグインを非表示/表示にページをチェックしてください。
条件の機能概要 [・] が呼び出さ条件関数を返しますこのすべての関数の値のみ TRUE または FALSE、結果が返される場合は TRUE FALSE と契約条件を満たしていないし。この関数の大半が文字で開始は (オブジェクトのチェックは、何かをする必要があります) いくつかありますと顎と文字開始が (何かがあるかのテスト オブジェクト) 単語と (オブジェクトが存在するかチェック) が存在します。例はこの関数 () しなければならないを理解しやすい、is_home 関数でページが実行されているがかどうかホーム チェックされます。
関数の条件
条件付き関数を使用する、関数の戻り値 TRUE または FALSE の値は、どのようにそう我々 として使用 PHP の分岐の条件構文を貴重なチェック。コード例の家で歓迎という言葉を表示したい、他のページに表示されない、ため次のようになります: 【 】 【 】 【 ・ 】 場合 (is_home ()) {【 】 【 】 【 】 エコー & quot;ようこそ、& quot;

}

わかっている場合 PHP と段落に非常に簡単を理解します。すなわち is_home () 関数は、エコー キーワード単語を歓迎が false の場合、しない場合を以下を実行して、自宅でもなく、TRUE を返す関数の結果ありません is_home 場合ページがあるかどうかをチェックする作業があります何か。
またテストのため複数の条件を使用できます: 【 】 【 】 【 】 場合 (is_home () & アンプ; アンプ; is_user_logged_in ()) {【 】 【 】 【 】 エコー & quot;メンバー & quot; へようこそ。

}

作品平均に関する条件に 2 を追加、ホームを確認する is_home () であるし、メンバーがログインしているかどうかをチェックする is_user_logged_in () は、2 つ。注意してください 1 つの事、文字 & アンプ; アンプ;手段は、新しいアクションが実行される両方の条件を満たすためにです。構文を使用することができます | |(すなわちまたは) 条件を設定し、アクションの実行を満たすだけ。





いくつかのケースで現在のページがない場合などは、(ない) ホーム ページが何かを運ぶことは、逆を確認する必要があります。テストを行うには、複数の文字を割り当てる必要があります!(ドット フィール) 顎の前。たとえば、【 】 【 】 【 】 場合 (! is_home ()) {【 】 【 】 【 】 エコー & quot;なく、ホーム & quot;

}

パラメーター機能条件
すべてのことで何もパラメーターを持つだろうが、多くの状態関数は、そのオブジェクトの個々 の値をチェックすることができます。に現在のページが 123 のカテゴリであるかどうかを確認する必要がある場合の例になります。しかしを満たすことができないパラメーター場合必要ではないので必須ではありません。
すべては、条件関数を使用できます 3 データ型でパラメーターを設定することが文字 (文字列)、数 (数値) と配列 (配列) の文字列で、各値の型には独自の意味です。たとえば、ポスト ID 番号は 69 か彼らを見ている現在のポストを確認するには、私がコードを記述通り: 【 】 【 】 【 】 場合 (is_single (69)) {【 】 【 】 【 】 エコー & quot;広告 & quot; 堤防 69;

}

我々 はたくさんポストでテストに 1 つの配列を挿入または: 【 】 【 】 【 】 場合 (is_single (配列 (69.96))) {【 】 【 】 【 】 エコー & quot;今 69 と 96年広告デ & quot;

}

ください、これで触れた記事は、カスタム投稿タイプが含まれていますデフォルト郵便ポスト型の ID を記入することができますので希望のフレーズは、チェックする必要も追加。
文字列データ型のカテゴリーのスラッグをチェック: 【 】 【 】 【 】 場合 (毎 (通貨ツアト)) {【 】 【 】 【 】 エコー & quot;カテゴリーのヒント & quot; に;

}

ワードプレスの機能状態のリスト 【 】 -もどのようにワードプレス サポート関数条件右知っているかを確認してください?ここでは、それは右ここで、私は失われたと関数を理解するためにノートを含まれていた。関数は、そのサポート パラメーターを意味内より $args 含まれているでしょう。

comments_open ($args) 【 】 【 】 かに、現在開かれている記事のコメント機能を確認してください。


has_tag ($args) 【 ・ 】 【 ・ 】 テスト投稿現在の位置がタグかないです。


has_term ($args) 【 】 【 】 現時点ではポストにいずれかの用語が含まれている確認分類でしょうか。たとえばと呼ばれるカテゴリがある場合は ABC、ACB は分類名カテゴリの用語です。


in_category ($args) 【 ・ 】 【 ・ 】 既存のカテゴリにあるだろうかを確認してください。


(is_404) 【 】 【 】 チェック アウトあなたがアクセスしているページが 404 エラーをされているか。


is_admin () 【 ・ 】 【 ・ 】 は、ワードプレスの管理ページにアクセスしているかどうかを確認します。


アチーブ () 【 ・ 】 【 ・ 】 任意の分類だろうかのアーカイブ ページをアクセスしているかどうかを確認します。


(is_attachment) 【 ・ 】 【 ・ 】 かに記事でページを添付ファイルを訪問してかどうかをチェックする (メディア)。


is_author ($args) 【 ・ 】 【 ・ 】 かどうかは、特定の作成者のアーカイブ ページが表示されてを確認します。


(is_child_theme) 【 ・ 】 【 ・ 】 現在使用しているテーマの子のテーマや普通のテーマを確認します。


(is_comments_popup) 【 ・ 】 【 ・ 】 訪問している現在のページがコメントのポップアップ ページかを確認します。


is_date () 【 】 【 】 あなたが訪問しているページがアーカイブ ページ形式かを確認します。


(is_day) 【 】 【 】 あなたが見ているページがどうか日付別アーカイブ ページ。


(is_feed) 【 ・ 】 【 ・ 】 表示しているオブジェクトにまたはない RSS フィードのページを確認します。


(is_front_page) 【 ・ 】 【 ・ 】 を表示している現在のページがホームの設定 - & gt; で設定されたかどうかを確認するにはかどうかを読んでください。


is_home () 【 】 【 】 あなたの現在のページがホームかを確認します。結果は設定 - & gt; ホーム ページを設定しない場合は TRUE を返します読み取りまたはあなたの設定ページの設定 - & gt; 記事ページになります読書。


(is_month) 【 ・ 】 【 ・ 】 表示されているが、脚の付け根によるとアーカイブ ページかページがあるかどうかを確認します。


(is_multi_author) 【 ・ 】 【 ・ 】 している web サイトにポストのための 1 つ以上の著者かどうかを確認します。


(is_multisite) 【 ・ 】 【 ・ 】 は、現在のページがその WordPress のマルチサイトであるまたはないかどうかを確認します。


is_main_site ($args) 【 ・ 】 【 ・ 】 現在のページが WordPress ネットワーク Multiste のメインサイトであるかどうかを確認します。


is_page ($args) 【 ・ 】 【 ・ 】 は、現在のページがページかどうかを確認します。


is_page_template ($args) 【 】 【 】 ページにユーザー ページのテンプレートかどうかを確認してください。


(is_paged) 【 】 【 】 かどうか、既存のページを得るページを確認してください。ポストとページには適用されません。


(is_preview) 【 】 【 】 かどうか、表示しているページがドラフト モードでのページのプレビュー記事であることを確認します。


(is_rtl) 【 】 【 】 国のリストのウェブサイトの使用する言語チェックかどうか、左ページに右から読む] レイアウトを使用します。たとえば、アラビア語は右左からから読み取ります。


(is_search) 【 】 【 】 を見てページがまたはない検索結果の表示ページをチェックします。


is_single ($args) 【 ・ 】 【 ・ 】 は、現在のページが任意のポスト型の内容の詳細を示すページであるかどうかを確認します。ただポスト型階層パラメーターは True、すなわち同じポストを適用します。


is_singular ($args) 【 ・ 】 【 ・ 】 結果が TRUE である場合は現在のページがまたそれを支払う、それは is_single () のようなものですが、記事のすべてのタイプに適用されます任意のポスト型の内容の詳細を示すページがまたはないかどうかをチェックする is_single、is_page ()、()、() is_attachment 請求についての結果は TRUE。


is_sticky ($args) 【 】 【 】 かポストがあります表示されてチェックが付箋ボタンがマークされます。


is_super_admin ($args) 【 ・ 】 【 ・ 】 メンバーはアクセス チェックがスーパー管理者か。


is_tag ($args) 【 ・ 】 【 ・ 】 は、現在のページがページ タグがない記事の一覧を表示するかどうかを確認します。


is_tax ($args) 【 ・ 】 【 ・ 】 現在のページがページの分類の記事一覧を表示する場合は TRUE を返します。


username_exists ($args) 【 】 【 】 ユーザー名の有無を確認します。


is_taxonomy_hierarchical ($args) 【 】 【 】 か階層的な機能を可能にした分類を確認してください。


アクティブなプラグイン ($args) は、【 】 【 】 特定のプラグインが有効な場合は TRUE を返します。


(in_the_loop) 【 】 【 】 ループ内の既存のオブジェクトにあるチェックはありません。


is_activate_sidebar ($args) 【 ・ 】 【 ・ 】 またはない使用されているサイドバーを確認してください。


is_activate_widget ($args) 【 ・ 】 【 ・ 】 テスト (サイドバーに置く) 使用されているウィジェットではないです。


(is_dynamic_sidebar) 【 】 【 】 まだより多くのウィジェットがサイドバーの見方を確認してください。


(is_user_logged_in) 【 】 【 】 かがメンバーを探してチェック人がログインします。


(wp_is_mobile) 【 】 【 】 かデバイスがあなたの携帯電話にアクセスしてチェックしてください。さらには、適応型 thuạt のテーマを構築するを参照してください技法、プラグインをインストールすることによってこのような同様の機能がある多くの機能を追加できます。



ウィジェットのロジックで使用 【 】 ウィジェットのロジックプラグイン上記条件の関数を介してのウィジェットを表示する必要があるページ内の各ウィジェットの表示を制御すること、これは多くのコードを記述することを躊躇する新しい学校のための条件を理解してもらう方法です。
使用するウィジェット ロジックはプラグインを有効にした後も非常に簡単、あなたはより多くの機能とウィジェット ロジックのセクションの下の状態関数で書かれた条件にウィジェットの必要性を開く必要があります。

結論 【 】 この記事で私が言った非常に詳細な完全にワードプレスで利用できる条件関数され、多分非常に有用な治療を必要とするさまざまな問題のため。実際にこれは確かに多くの人々 も知っている私があるないのでと言う、多くの質問を受けるので、特に記事を書いてを信じると思ったかなり単純な問題です。



関連 【 】 【 】 【 】

Nhận xét