求wordpress,主题制作,page.php模板,内容显示代码 5

<get_header>——————————————————————————————<?phpthe_title();?>//加了这个标题能显示了<?phpthe_con... <get_header>
——————————————————————————————
<?php the_title(); ?> //加了这个 标题能显示了
<?php the_content(); ?> //加了这个 不显示内容啊...

<?php if(have_posts()) : ?>
<?php while(have_posts()) : the_post(); ?> //加了这4句,网页挂了,提示php错误
<?php endwhile; ?>
<?php endif; ?>
——————————————————————————————

以前做就是上面代码组合的,但是今天怎么弄就是不对...汗死

求高手给个正确的代码,另外再解释下这个逻辑关系!
the_content(); 是显示内容 the_post();是显示啥东东的?....混乱了


刚才试了一下...
<?php the_content(); ?> 把这个加到<?php while(have_posts()) : the_post(); ?> 后面,就能正常显示...

求大神,解释下为什么放它后面,是个什么逻辑关系
展开
 我来答
一号目标_
2013-12-07 · 超过19用户采纳过TA的回答
知道答主
回答量:91
采纳率:0%
帮助的人:43.3万
展开全部
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post();?>

<?php endwhile; ?>
<?php endif;?>

· if(have_posts())– 检查博客是否有日志。
· while(have_posts())– 如果有日志,那么当博客有日志的时候,执行下面the_post() 这个函数。
· the_post()– 调用具体的日志来显示。
· endwhile;– 遵照规则 #1,这里用于关闭 while()
· endif; – 关闭 if()

应当把<?php the_title(); ?> <?php the_content(); ?> 这两段代码加到
<?php if(have_posts()) : ?>
<?php while(have_posts()) : the_post(); ?> 与

<?php endwhile; ?>
<?php endif; ?>的中间。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
博思aippt
2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT... 点击进入详情页
本回答由博思aippt提供
百度网友07e1c20
2013-12-07 · 超过23用户采纳过TA的回答
知道答主
回答量:58
采纳率:0%
帮助的人:52.2万
展开全部
先声明:我是新手,回答错误请您指出:
<?php if(have_posts()) : ?> 我觉得是获取前面提高的值;
<?php while(have_posts()) : the_post(); ?> 当这个不为空的时候输出获取的值;
<?php the_content(); ?> 这个content 在这个之前是空值或者没有值,没有输出,或者输出为空白;但是在获取前面的提交的值后,有值输出前面的值。

泪奔~~~~看不懂的我,先闪了,不过逻辑应该是这样子
追问
哈哈 ,你懂的跟我差不多
追答
别笑我  我才开始学 你懂的时候告诉我的哈:::::
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式