phpの初心者です、
以下固定ページの表示出し分けのしたのですが、
WPでスラッグ「blog」に設定しているのですが、
以下の下記からだとシンタックスエラーになってしまいます。
全角のところがないかどうかチェックしたのですが、
どうも初歩なところで詰まってしまっています。。
<?php if(is_page(‘blog’)): ?> <h2 class="tl"><?php echo longTextCutter(70, get_the_title()); ?></h2> <?php else: ?> <h4 class="tl"><?php echo longTextCutter(70, get_the_title()); ?></h4> <?php endif; ?>
■以下がエラー内容です
Parse error : syntax error, unexpected ':' in /home/sgdev2/dev.xbiz.jp/public_html/test/wp-content/themes/test-thme/parts-blog.php on line 13
■こちらが問題部分のソースコード前後になります。
<?php global $img; global $category; global $index; $class = ($index ? 'w25s' : 'w45'); ?> <li class="col f_box <?php echo $class; ?>"> <a href="<?php the_permalink(); ?>"> <div class="imgBlogBox f_box f_center blog <?php echo $index; ?>"><p class="zoom trans"><?php echo $img; ?></p></div> <p class="f_box f_center"> <time class="date gf"><?php echo the_time("Y.m.d"); ?></time> <span class="category"><?php echo $category; ?></span> </p> <?php if(is_page(‘blog’)): ?> <h2 class="tl"><?php echo longTextCutter(70, get_the_title()); ?></h2> <?php else: ?> <h4 class="tl"><?php echo longTextCutter(70, get_the_title()); ?></h4> <?php endif; ?> </a> </li>
皆様のご教示のほどお願いいたします。
提示したコードでは構文エラーは発生していないように思います。
「シンタックスエラー」とひとえに言っても内容は様々なのでエラーメッセージをそのままコピペで質問本文にご提示ください。
https://teratail.com/help/question-tips#questionTips3-4-2
ご確認いただきありがとうございます。
以下になります。
Parse error
: syntax error, unexpected ':' in
/home/sgdev2/dev.xbiz.jp/public_html/test/wp-content/themes/test-thme/parts-blog.php
on line
13
質問は編集できますので、基本的に質問本文更新願います。
また、parts-blog.phpの13行目はどうなっていますか?その部分や前後も含めてコード提示願います。
ご確認ありがとうございます、追加いたしました。
結局13行目はどこでしょうか?そこも追記したうえで、回答していますのでそちらでやり取りしましょう。
すみません、以下が十三行目の箇所になります。
<?php if(is_page(‘blog’)): ?>
こちらでご確認をいただけますでしょうか。
回答1件
あなたの回答
tips
プレビュー