2016-05-16 28 views
1

にWordpressの機能を追加します。

私は間違っていますか?

+1

テーマのfunctions.phpファイルに短いコードを追加する必要があります。これはあなたのために働きますか? – wawa

+0

関数ファイルに正確に追加する必要があるのは何ですか?私はこれをウィジェットに表示しようとしています。 – suge1w

+0

この@ suge1wはどうやって行ったのですか? –

答えて

1

この短いコードをウィジェットで使用しようとしているというコメントの中で、ウィジェットはデフォルトでショートコードを解析しません。ほとんどのウィジェットは(最もwidget_textフィルタを適用するテキストフィールドを持つものである)ショートコードを解析し、あなたのテーマののfunctions.phpに以下を追加することができますようにするに

add_filter("widget_text", "do_shortcode"); 

あなたは、その後に参照することができますウィジェットのテキストで直接ショートあなたができる期待のように:

[table id=... /] 

編集:

自分の行にあるショートコードを実行する際に問題がある場合は、Wordpressによって自動的に<p></p>タグにラップされている可能性があります。 、この出来事を停止1の上に追加前にこのフィルタを追加するには:

add_filter("widget_text", "shortcode_unautop"); 

shortcode_unautop()機能は、単に似段落タグに包まれるのショートコードを停止すると、ほとんどのテキストフィールドにWordPressのデフォルトの動作です。

関連する問題

 関連する問題