0
をレンダリングしていない私はのfunctions.phpWordpressのショートが
function ec_toggle_content($atts, $content = null){
$togtit='Title test';
extract(shortcode_atts(array('togtit'=> ''), $atts));
$output .= '<h4 class="toggletrg">'.$title.' <i class="fa fa-plus right toggleicon"></i><i class="fa fa-minus right toggleicon hidden"></i></h4>';
$output .= '<div class="togglecont">';
$output .= do_shortcode($content);
$output .= '</div>';
return $output;
add_shortcode('toggle', 'ec_toggle_content');
}
に以下の行を追加し、私のテーマで私の最初のカスタムショートを作成し、私はショートすなわち
[toggle togtit="comn pleas work"]bla bla bla text[/toggle]
追加私の記事のいずれかを編集するとき
それはちょうど私が最も一般的な問題をtことができることを読んで、私は本当にそれを動作させる方法を見つけ出すことはできません...プレーンテキストとして(参照のために、http://ipfcommunity.wdemo.it/aggiornamenti/news/respirare-sottacqua-piccoli-esercizi-sopravvivenza-spirituale/)
をレンダリング帽子投稿コンテンツを取得するためにget_content()を使ってレンダリングするのではありませんが、それが私の行うことですので、それ以上のアドバイスはありません。
EHMあるmosaikweb.com/toggle-plus-shortcode
をしている誤解ました'add_shortcode( 'toggle'、 'ec_toggle_content')'は関数をINSIDEにし、return文の後にあるはずですか? – FMashiro
私はこのガイドhttp://mosaikweb.com/toggle-plus-shortcodeに従いました。ショートコードをテンプレート化したのは初めてのことです。 –
@FMashiro答えを投稿したいのであれば、私はあなたのヒントに従って動作させています。それを正しいものとしてマークして喜んでください。ありがとう。 –