私は非常にユニークでJavaScriptの集中的なテーマをwordpressに作成しましたが、現在はショートコードが機能しません。私はプラグインがインストールされていないので、そうではありません。ショートコードを使用するために必要な私のWordPressテンプレートファイル(つまり、[ギャラリー])から何を削除しましたか?Wordpressのショートコードが動作しない
私はショートコードを作成する方法を理解していますが、WPがあなたの投稿を受け取り、表示するためにそれを吐き出すとき、「[ギャラリー]」をどのように置き換えますか?
EDIT:ここ は、私が現在働いているものです:OK
$pagepull = $wpdb->get_results("SELECT * FROM $wpdb->posts WHERE post_type = 'page' AND post_status = 'publish' ORDER BY menu_order", ARRAY_A);
$i = 1;
foreach ($pagepull as $single_page){
echo "<div class=\"section\"><ul><li class=\"sub\" id=\"" . $i . "\"><div class=\"insection\">";
echo $single_page['post_content'];
$i++;
// more code that is irrelevant...
// more code that is irrelevant...
// more code that is irrelevant...
}
下記の私の答えを見てください! – keatch
短い答え:フィルタリングされたコンテンツの代わりに生のコンテンツ($ single_page ['post_content'])を使用しています:the_contentフィルタを適用してください。 echo apply_filters( 'the_content'、$ single_page ['post_content']); – keatch