如图:PHP本地测试测试总出错Parse error: syntax error, unexpected T_ENDIF in F:\wamp\www\1\wp-conten

<divclass="blocklinks"><h3><?php_e('Blogroll','xiaohan');?></h3><ul><?phpwp_list_book... <div class="block links"><h3><?php _e('Blogroll', 'xiaohan'); ?></h3>
<ul>
<?php wp_list_bookmarks('title_li=&categorize=0'); ?>
<li><a href="/flinks">所有链接</a></li>
</ul>
</div>
<?php } ?>
<?php endif; ?>*/
<?php
// A second sidebar for widgets, just because.
if ( is_active_sidebar( 'secondary-widget-area' ) ) ; ?>

<?php dynamic_sidebar( 'secondary-widget-area' ); ?>
<!-- #secondary .widget-area -->

<?php endif; ?>
</div>
上面是97行到113行的代码,谁能帮我找出错误呢?
<?php if(!is_home()){?>
<div class="block"><h3><?php _e('Blog Archives' ,'xiaohan'); ?></h3>
<ul>
<?php wp_get_archives('type=monthly'); ?>
</ul>
</div>
<? }?>
<?php if (!is_single()) : ?>
<div class="block" id="tag_cloud"><h3><?php _e('Tag Cloud' ,'xiaohan'); ?></h3>
<p><?php wp_tag_cloud('smallest=8&largest=16'); ?></p>
</div>
<?php endif; ?>
<?php if ( is_home() || is_page() ) { ?>
<div class="block links"><h3><?php _e('Blogroll', 'xiaohan'); ?></h3>
<ul>
<?php wp_list_bookmarks('title_li=&categorize=0'); ?>
<li><a href="/flinks">所有链接</a></li>
</ul>
</div>
<?php } ?>
<?php endif; ?>    这是104行,真搞不懂
 
展开
 我来答
hypzola
2011-10-25 · TA获得超过1097个赞
知道小有建树答主
回答量:566
采纳率:0%
帮助的人:445万
展开全部
你这是php if的用法错了 不是if endif 这么用的 一个条件判断里用{}就好了,不需要endif
也就是重写下107行if ( is_active_sidebar( 'secondary-widget-area' ) ){
和112行<?php };?>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
少能053
2011-10-26 · TA获得超过235个赞
知道小有建树答主
回答量:405
采纳率:0%
帮助的人:254万
展开全部
一看到这个错误 应该判断出是语法错误
要不上冒号;
要不就判断条件类似if else这类的 写的不完整或者不对
自己仔细找找
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cezhanlang
2011-10-26 · 超过17用户采纳过TA的回答
知道答主
回答量:63
采纳率:0%
帮助的人:50.6万
展开全部
你给出的代码是文件sidebar。php的代码吗 还有你给的只是函数代码 我只能试着说下 你可以在每个<?php _e('Blogroll', 'xiaohan'); exit; ?>然后看下 执行这个函数没有 每个都这样调试来找出错误
如果还找不出 请补全代码,你给的代码太少了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cajnok
2011-10-25 · TA获得超过231个赞
知道答主
回答量:285
采纳率:0%
帮助的人:267万
展开全部
103行使用了}那么104行<?php endif;?>这一行做什么用?既然用了}就不需要endif了二者有一个就行,还有104行结尾有半个注释的符号 */ 上边的代码都已经注释掉了么?
最后一行凭空冒出一个</div>这个和哪个匹配也不知道..
代码不全,不知前边怎么写的,看不出来错在哪
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式