2017-11-22 16 views
0

私は最近、Timberを使ってWordpressサイトの開発者を引き継いでいます。私は新しいプラグインを使用しようとしており、ショートコードも付いていますが、これはうまくいきません。wordpress単純なショートコードは、Timberプラグインを使用するとレンダリングされません。

私はこれを数時間研究しており、簡単な答えはないようです。 、

[sp_faqカテゴリ=「7」]

私は本当にのfunctions.phpでカスタムショート関数を作成する必要がありますか、そのためのテンプレートファイルのいくつかの並べ替えを追加します。このような単純なショートコードを使用するためには、等?これは、ツイグが物事を「シンプル」にするのに直観に反しているようです。

明らかに何かが分からない限り、このドキュメントは恒星よりも少ないです。

答えて

0

カスタムフィールドからショートをレンダリングしたい場合は、このようにそれを行うことができます。ドキュメントから撮影

{{post.custom_shortcode_field|shortcodes}} 

https://timber.github.io/docs/guides/filters/#shortcodes

それともメインエディタの試みから来なら:

{{ post.content|wpautop }} 
+0

はい私はドキュメントを読んだことがありますが、これを通常のコンテンツ領域にドロップできませんか?それは何もしません。 –

+0

Twigテンプレートファイルでこの行を使用します。ショートコードに関するクイックテストを行うには、一致するテンプレートに少なくとも{{post.content}}を含める必要があります。 | wpautopフィルターがない場合は、追加してみてください。 – Luckyfella

+0

私のテンプレートファイルには、{{page.post_content}}がありました。 これを{{post.content | wpautop}}に変更しようとしましたが、プレーンテキストを含め、ページ上に何も表示されません。 –

関連する問題