# 獲取文章的各種方式
```php
sp_sql_posts()
```
示例:
```php
<?php
$tag='cid:6;field:post_title,post_content;order:listorder asc';
$posts=sp_sql_posts($tag);
print_r($posts);
$smeta=json_decode($vo['smeta'],true); //smeta處理方法,將其轉化為數組
?>
```
$tag規則:
```
cid 分類id;
field 需要取出的內容,默認取出所有信息;order排序方式,可根據任何取出的字段排序,默認為按發布時間排序。
field可選參數:
term_id 文章分類id
post_author 文章作者id,后臺管理員,對應于表users里的ID;
post_keywords
post_date 文章發布日期 格式2014-01-01 00:00:00
post_content 文章內容
post_title 文章標題
post_excerpt 文章摘要
post_modified 文章更新日期 格式2014-01-01 00:00:00
smeta 文章擴展屬性,以json格式保存,如屬性thumb文章縮略圖
user_nicename 管理員昵稱
user_email 管理員郵箱
```
模板中用法:
```html
<php>
$posts=sp_sql_posts('cid:6;field:post_title,post_content;order:listorder asc');
</php>
<foreach name="posts" item="vo"> /* 遍歷數組 */
{$vo.term_id }<br>
{$vo.post_author }<br>
{$vo.post_keywords }<br>
{$vo.post_date }<br>
{$vo.post_content }<br>
{$vo.post_title }<br>
{$vo.post_excerpt }<br>
{$vo.post_modified}<br>
{$vo.user_nicename }<br>
{$vo.user_email }<br>
<php>
$smeta=json_decode($vo['smeta'],true);/* 把smeta轉化成數組 */
</php>
<img src="{:sp_get_asset_upload_path($smeta['thumb'])}"/>
</foreach>
```
```php
sp_sql_posts_paged()
```
示例:
```php
<?php
$tag='cid:6;field:post_title,post_content;order:listorder asc';
$content=sp_sql_posts_paged($tag);
$posts=$content['posts'];
$pager=$content['page'];
?>
```
$tag規則:
```
cid 分類id;
field 需要取出的內容,默認取出所有信息;order排序方式,可根據任何取出的字段排序,默認為按發布時間排序。
field可選參數:
term_id 文章分類id
post_author 文章作者id,后臺管理員,對應于表users里的ID;
post_keywords
post_date 文章發布日期 格式2014-01-01 00:00:00
post_content 文章內容
post_title 文章標題
post_excerpt 文章摘要
post_modified 文章更新日期 格式2014-01-01 00:00:00
smeta 文章擴展屬性,以json格式保存,如屬性thumb文章縮略圖
user_nicename 管理員昵稱
user_email 管理員郵箱
```
模板中用法:
```html
<php>
$content=sp_sql_posts_paged('cid:6;field:post_title,post_content;order:listorder asc');
</php>
<foreach name="content['posts']" item="vo"> /* 遍歷數組 */
{$vo.term_id }<br>
{$vo.post_author }<br>
{$vo.post_keywords }<br>
{$vo.post_date }<br>
{$vo.post_content }<br>
{$vo.post_title }<br>
{$vo.post_excerpt }<br>
{$vo.post_modified}<br>
{$vo.user_nicename }<br>
{$vo.user_email }<br>
<php>
$smeta=json_decode($vo['smeta'],true);/* 把smeta轉化成數組 */
</php>
<img src="{:sp_get_asset_upload_path($smeta['thumb'])}"/>
</foreach>
<div>{$content.page}</div><!--分頁-->
```
- HBuilder擴展代碼塊
- Sublime擴展代碼塊
- 模板
- 基礎
- 模板標簽
- 前端組件
- 公共模板
- 進階
- 前臺模板
- 房產裝修風格
- 博客類模板
- 企業站-監控模板
- 后臺模板
- 漂亮的后臺模板
- ThinkCMF 1.6 后臺界面升級
- 新的模板
- 后臺UI
- H+后臺主題
- Ace Admin
- 信息系統(橙藍)
- 阿里云UI
- 不錯的網站
- 常見問題
- dedecms 模板修改為 newthink 模板目錄的步驟
- 網站信息 新增條目方法
- 系統切換中英文
- 2.3 門戶模板制作
- 文章列表頁制作
- 文章內容頁制作
- 頁面制作
- 獲取文章的各種方式
- 熱門文章組件制作
- SEO制作
- 文章相冊制作
- 文章列表推薦功能制作
- 文章列表置頂功能制作
- 面包屑制作
- 格式化