web-dev-qa-db-ja.com

用語説明にショートコードを使用しますか?

誰もが用語の説明にショートコードを使用する方法を知っていますか?これは可能ですか?

1
Sergio Soares

私は以下がうまくいくと信じています:

<?php
  $content = apply_filters('the_content', $content);
  $content = str_replace(']]>', ']]&gt;', $content);
?>

これをフック関数のテンプレートに入れることができます。

私はこれを ここここ から切り落としました。 get_the_content()と同等の方法でthe_content()(raw)のコンテンツを書くことができます(とりわけ、解析されたショートコード)。

がんばろう!

1
Tom Wright

必要なのがコードだけなのかどうかはわかりませんが、Hybridにはこのようなフィルタmodがあります。

add_filter( 'term_description', 'do_shortcode' );

これでうまくいかない場合は、私はもっと徹底的にコードを調べてみるつもりです。

0
Rarst