お世話になります。
WordPress初心者です。
あるWordPressのサイトで新たに投稿ページを作成しました。
ページを作ってもページが表示されないため、
single.phpを見たところ、他ページの記述が下記のようにありました。
php
1<?php 2$post = $wp_query->post; 3if ( in_category('8') ) { 4 include(TEMPLATEPATH.'/single_xxx.php'); 5} elseif ( in_category('9') ) { 6 include(TEMPLATEPATH.'/single_yyy.php'); 7} else { 8 include(TEMPLATEPATH.'/single_zzz.php'); 9} 10?>
上記の下にも、他ページの記述があり、
一部をコピペして、下記のように記述しましたが、DW上でシンタックス?エラーになりました。
php
1<?php 2$post = $wp_query->post; 3if ( in_category('8') ) { 4 include(TEMPLATEPATH.'/single_xxx.php'); 5} elseif ( in_category('9') ) { 6 include(TEMPLATEPATH.'/single_yyy.php'); 7} else { 8 include(TEMPLATEPATH.'/single_zzz.php'); 9} else { 10 include(TEMPLATEPATH.'/single_aaa.php'); 11} 12 13?>
追記するとエラーになりますが、single_zzz.php部分をsingle_aaa.phpに
書き換えた所、エラーは起きませんでしたし、
WordPress上でも適用されました。
しかし、使用していたsingle_zzz.phpのページが閲覧できなくなるため
追記したいのですが、なぜエラーが出るのかわかりませんでした。
調べてもわからずで、、
申し訳ないのですが、ご教示頂けると助かります。
宜しくお願い致します。
そこで、記述してあったコードに
回答1件
あなたの回答
tips
プレビュー