WordPressのcontent()とthe_content()の違いと応用例

WordPressの開発ではコンテンツ() 歌で応える the_content() どちらも投稿コンテンツを表示するために使用される一般的な機能ですが、両者にはいくつかの重要な違いがあります。これらの違いを理解することは、WordPressサイトを開発したりカスタマイズしたりする際に非常に役立ちます。ページデザイン時間だ。

画像[1]-WordPressのcontent()とthe_content()の違いと応用

それは何ですか? the_content()?

the_content() はWordPressで非常によく使われる関数で、投稿やページの内容をテンプレートファイルに出力するために使われます。要するに、投稿の主要部分を表示するために使用されるコア関数です。

使用方法 the_content()?

the_content() に置かれることが多い。 ワードプレスのテーマシングル.php もしかしたら ページ.php ファイルを使用して、投稿やページの内容を表示することができます。コードは以下の通り:

<?php the_content(); ?>
画像[2]-WordPressのcontent()とthe_content()の違いと応用

を呼び出すと the_content() そうすると、WordPressは自動的に投稿やページの本文を読み込んで表示し、フィルター(段落の自動挿入やショートコードの処理など)を実行する。

それは何ですか? コンテンツ()?

コンテンツ() は WordPress のコア機能ではなく、通常は開発者が定義した機能です。ほとんどの場合コンテンツ() は、記事の内容を直接出力する代わりに取得するために使われる。 エコー または戻り値を使用する。

コンテンツ() これはプラグイン開発またはカスタム関数に見られるように、通常、以下のように関連付けられる。 get_the_content() 連動して使用される。例

$content = get_the_content(); echo $content; $content = get_the_content()
echo $content.
画像[3]-WordPressのcontent()とthe_content()の違いと応用

この方法で取得されたコンテンツは、開発者がコンテンツにもっと手を加えたいシナリオのために、表示する前にもっと処理することができる。

the_content() とともに コンテンツ() 主な相違点

官能性the_content()コンテンツ()
出力方式直接出力コンテンツに戻る
ショートコード処理自動処理手動式 do_shortcode()
用途テキストを表示加工内容
利用シーンテンプレートでの出力カスタム・コンテンツの開発

Elementorでの使用

Elementorは、ページコンテンツをカスタマイズするための豊富な機能を提供する強力なページビルダーです。Elementorではthe_content() この役割は従来のテーマ開発と似ており、主に投稿やページのコンテンツを表示するために使用される。

1. Elementor vs. Elementor the_content() 排他的ルール

Elementor 自身が ダイナミックフィールド 機能は、WordPressから直接アクセスできます。 総合データベースをエディターで使用して、記事やページの内容を抽出して表示することができます。エディタでは、直接 the_content()が、それでもバックグランドでは中心的な役割を果たしている。あなたが テキストエディタ もしかしたら ダイナミックフィールド ウィジェットが使われると、Elementor は自動的に the_content() で本文を表示する。

2. Elementorでの使い方 the_content()

をカスタマイズしたい。 Elementorテンプレートずぼしをさす the_content()例えば、カスタム1ページレイアウトでは ダイナミックタグ 関数を使用する:

  • Elementorエディタを開き、編集したいページを選択します。
  • 左側のウィジェットパネルで テキストエディタ ガジェット
画像[4]-WordPressのcontent()とthe_content()の違いと応用
  • コンポーネントで選択 投稿内容記事の内容が自動的に挿入されるように。
画像[5]-WordPressのcontent()とthe_content()の違いと応用

このようにすると、Elementorは自動的に the_content() をクリックすると、記事の内容が表示されます。

3. でコンテンツ・プレゼンテーションをカスタマイズする。 コンテンツ()

Elementorのページで記事の内容をもっとカスタマイズしたい場合は get_the_content() またはカスタム コンテンツ() 関数を使用します。この方法で、コンテンツを変更、フィルタリング、追加することができます。カスタマイズ.

例えば、カスタム関数を使用してコンテンツを取得し、ページに表示する:

$content = get_the_content();
$content = apply_filters('the_content', $content); echo $content; $content('the_content', $content)
echo $content.

このようにして、オリジナルの記事コンテンツだけでなく、加工されたコンテンツをElementorのページに挿入することができます。

概要

the_content() 歌で応える コンテンツ() で御座います ワードプレス 非常に重要な2つの機能だが、両者の主な違いは出力方法とシーンの使い方だ。the_content() は記事の内容を直接出力するために使われる標準関数である。 コンテンツ() 開発者による追加処理が必要なカスタム関数で使用されることが多い。関数内では エレメンタ 真ん中。the_content() が自動的に呼び出され、記事の内容が表示されます。 コンテンツ() カスタム関数を使用することで、より柔軟なニーズに応えることができる。

最近の更新


お問い合わせ
チュートリアルが読めない?無料でお答えします!個人サイト、中小企業サイトのための無料ヘルプ!
カスタマーサービス WeChat
カスタマーサービス WeChat
電話:020-2206-9892
QQ咨询:1025174874
Eメール:info@361sale.com
勤務時間: 月~金、9:30~18:30、祝日休み
© 複製に関する声明
この記事はリトル・リンが執筆した。
終わり
好きなら応援してください。
クドス1984 分かち合う
解説 ソファ購入

コメントを投稿するにはログインしてください

    コメントなし