Elementorの「コンテンツ関数を呼び出す必要があります」エラーを修正する

使用中 エレメンタ ページを作成する際に時々遭遇する、より一般的で厄介なタイプのエラーのひとつがある:

「コンテンツ関数を呼び出す必要がある.

このエラーによってエディタにアクセスできなくなり、ページの読み込みや操作が正しく行われなくなります。この記事では、このエラーの意味を説明し、問題を素早く解決して編集機能を回復するための4つの解決策を提供します。

Image[1]-Elementorが「コンテンツ関数を呼び出す必要があります」というエラーを報告。

I. 誤報の意味

このエラーが発生すると、システムは通常プロンプトを表示する:

申し訳ありませんが、コンテンツエリアはあなたのページに見つかりませんでした。 このページでElementorを動作させるには、現在のテンプレートで'the_content'関数を呼び出す必要があります。関数を呼び出す必要があります。

これは、現在使用されているページテンプレートに ワードプレスthe_content() 関数は、WordPress がページや投稿コンテンツを読み込むために使用するコア関数の 1 つです。テンプレート構造が不完全な場合、Elementorはコンテンツエリアを認識できません。

写真[2]-エレメンタが報告したエラー「コンテンツ関数を呼び出す必要があります」完全な解決策

この問題は次のような場合によく見られる:

  • 互換性のないテーマテンプレートが使用されています;
  • 編集ページタイプはElementorの無料版ではサポートされていません;
  • テンプレート・ファイルで正しく呼び出されない the_content().;
  • ウェブページ URL ナメクジは葛藤している;
  • ブラウザのキャッシュが読み込みを妨害する。

II.解決策(計4つ)

1.テーマビルダーを使ってアーカイブページを編集する

このエラーは、Theme Builderを使用せず、アーカイブページ(ブログロールなど)を直接編集しようとした場合に発生します。

正しい操作方法は以下の通り:

  • 入り込む ワードプレス バックステージ
  • Templates > Theme Builderを開きます;
写真[3]-エレメンタが報告したエラー「コンテンツ関数を呼び出す必要があります」の完全な解決策
  • 編集するテンプレート(アーカイブページなど)を選択します;
写真[4]-エレメンタが報告したエラー「コンテンツ関数を呼び出す必要があります」の完全な解決策
  • Elementorを使ってページをデザインし、保存する。

2.テーマビルダーを使って商品ページを編集する(Elementor Proが必要です)

WooCommerce 商品ページはカスタムコンテンツタイプであるため、Elementorの無料版で直接修正することはできません。商品ページを直接開いてElementorで編集しようとすると、エラーが発生する可能性があります。

解決策

  • アクティブ化 エレメンタル・プロ.;
  • Templates > Theme Builderを開きます;
  • 編集する商品ページテンプレートを選択します;
写真[5]-エレメンタが報告したエラー「コンテンツ関数を呼び出す必要があります」の完全な解決策
  • 既存のテンプレートがない場合は、インポートするか、新しいテンプレート構造を作成することができます。

3.重複ページを避ける スラッグ

WordPressはデフォルトで投稿を許可していない スラッグ 重複していても、ページ、製品、またはカテゴリで重複したスラッグは、アドレスの競合を引き起こす可能性があります。

推奨される行動は以下の通り:

  • すべてのコンテンツ・スラッグをチェックし、それぞれがユニークであることを確認する;
  • 重複が見つかった場合は、ページ設定でスラッグを変更してください;
  • Elementorエディタを保存してリロードする。

4.テンプレートに以下が含まれていることを確認する。 the_content 関数

もしページテンプレートファイル(例えば ページ.php もしかしたら シングル.php)は含まれない <?php the_content(); ?> のコードでは、実際のコンテンツをロードすることができず、エラーも発生する。

検査の手順は以下の通り:

  • 一時的にデフォルトのテーマ(例:Twenty Twenty-Two)に切り替える;
  • レポートが消えるということは、オリジナルテーマのテンプレートの構造が不完全であることを意味する;
  • のルート・ディレクトリに移動する。 /wp-content/themes/current-theme-name/.;
写真[6]-エレメンタが報告したエラー「コンテンツ関数を呼び出す必要があります」の完全な解決策
  • とおす ページ.php もしかしたら シングル.php ドキュメンテーション
  • 以下のコードを適切な場所に挿入する:<?php the_content(); ?>

必要性があれば PHP ファイルが見慣れないものである場合は、操作の前にファイルをバックアップするか、開発者に作業を手伝ってもらうことをお勧めします。

要約

(落とす エレメンタ You Must Call Content Function "エラーは通常、不完全なページテンプレートか、プラグインのバージョンと互換性のないページタイプが原因です。

以下の4つの方法を参照して、問題を解決してください:

  • アーカイブページを編集するには、テーマビルダーを使用します;
  • テーマビルダー(Proが必要)を使用して商品ページを編集します;
  • 重複ページのスラッグを避ける;
  • テンプレート・ファイルにthe_content関数が含まれていることを確認してください。

この問題が解決されれば、Elementorでページコンテンツの作成と編集を問題なく続けることができます。

最近の更新


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

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

    コメントなし