在zblog主题开发中,我们最常用到的就是文章的调用了,毕竟不管是首页还是内页基本都离不开文章,下面这段代码是用来调用指定ID的文章的代码,一般常用在文章推荐这样的布局当中。
用到的函数:GetPost()
$aritcle = GetPost((int)$num); //获得文章对象,传入文章ID,必须用(int)转换为整数 echo $article->ViewNums; //获得文章浏览数量 //修改文章数据 $article->Title = '新标题'; //修改文章标题 $article->Metas->keywords = '新内容'; //修改扩展内容 $article->Save(); //执行保存,不可省略,否则上述这些修改代码无意义
如果是修改文章内容,一般只需要三行代码:
1,获取文章对象 $article = GetPost((int)2)
2,设置新内容 $article->Title = 'xxx'
3,保存 $article->Save()
如果只是获取一个文章标题,简写方法:GetPost((int)2)->Title
不推荐用法:如果还要要调用其它内容,千万不能用同样的方法,比如:
echo '标题:'.GetPost((int)2)->Title;echo '正文:'.GetPost((int)2)->Content;
这样多写一次,数据库就会多查询一次,如果整个网站都这样写的话,那么服务器的压力是山大啊。
正确的做法:将GetPost((int)$num)函数获取的对象赋值给一个变量,然后再进行操作:
$article = GetPost((int)2);echo '标题:'.$article->Title;echo '正文:'.$article->Content;
本文链接:http://78moban.cn/post/6127.html
版权声明:站内所有文章皆来自网络转载,只供模板演示使用,并无任何其它意义!