2016-09-26 15 views
5

WordPressサイトでElementor page builderを使用しています。それには問題があります。デフォルトでは、WooCoomerce Shop/Productsページを編集することはできません。彼らが言うソリューションは、をページテンプレートコードに追加することです。私は、コーディングを知らない初心者であるため、このコードを追加するファイルとそのファイルの場所を特定できません。私は研究してきましたが、2週間はこれを自分で修正しようとしています。これを達成するのを手伝ってください。 「Sorry, the content area was not found in your page. You must call the_content function in the current template, in order for Elementor to work on this page.<?php the_content();を追加します。 ?> to WooCommerceのページテンプレート

+0

the_content()はコンテンツを出力する関数ですエディタ(管理領域)に書き込みます。あなたのテンプレートファイルにこの機能がないようです。何を正確に達成しようとしていますか? –

+0

ありがとうAndy。私は私のワードプレスサイトで "Elementor Page Builder"プラグインを使ってWoo Commerce shop/productsページを編集可能にしようとしています。編集するページを開くと、ページテンプレートコードに "<?php the_content();?>"関数を追加するかどうかを尋ねるポップアップが返されます。私はこの機能をどこに追加するのか正確にはわかりません。 –

+0

通常、コンテンツを表示する場所にこの機能を追加します。arroundをプレイしていくつかの場所を試してみてください:) –

答えて

0

ショップページについてあなたはElementorの設定に移動し、その後、ポストタイプの製品を確認してください:ここでは

はElementorが言うことです。

ショップページの製品はコンテンツではなく記事を投稿するため、解決策です。 ので、移動には何らかの理由であなたがお店のページの下にある「elementorと編集」を見ることができない場合は、elmentorとポストタイプと編集で製品をinlcude、そしてちょうどオープンショップページと

/?elementor and it would enable elementor

1
  1. を追加要素を設定してポストタイプの製品を確認する
  2. 編集する製品の[編集]をクリックし、WPエディタで何か(つまり完全停止記号 '。')を入力して[更新]をクリックします。 (添付のスクリーンショットを参照してください。) Screenshot
2

Elementor「編集」任意のコンテンツを使用することができることを誤解があるようです。 「ページ」上で動作するようにElementorについては

それがコード内で提示するthe_content();機能を必要とpage.phpまたは任意のテーマ宣言ページテンプレートのいずれかを使用して、すなわちポストタイプが。

問題#1:WooCommerceは、woocommerce_content();関数を使用してショップのコンテンツを返します。

問題#2:ショップ出力は「ページ」またはカスタムページテンプレートを使用していない - 出力がElementor経由で編集可能ですどちらも、index.phpまたはhome.phpに相当します。

あなたはこれらすべての要素のデータを収集し、the_content();機能にそれらをフィルタリングするために、かなり洗練された関数を記述して喜んでいる場合を除き、直接そのようなコンテンツを編集する方法はありません。

あなたが探している解決策ではありませんが、それは現在の状況です。これを言って、私たちの中には、あらゆる解決策に取り組んでいる人もいますし、すぐにこのオプションをすぐに利用できるようになるでしょう);

関連する問題