wordpress獲取文章類型 wordpress怎么搜索文章

Wordpress問題,獲取并顯示當(dāng)前文章特定的分類。

第一步,將下面的代碼添加到主題functions模板文件中:

目前成都創(chuàng)新互聯(lián)公司已為近1000家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)絡(luò)空間、網(wǎng)站運(yùn)營(yíng)、企業(yè)網(wǎng)站設(shè)計(jì)、安遠(yuǎn)網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。

function setTitle(){

$term = get_term_by('slug',get_query_var('term'),get_query_var('taxonomy'));

echo $title = $term-name;

}

第二步,用:

?php setTitle(); ?

替換主題頭部模板header類似這句:

?php wp_title('',true); ?

(美設(shè)之家提供)

如何用用sql語句獲取wordpress的某個(gè)分類的文章

如指定分類ID為1:

global?$wpdb;

$sql?=?"SELECT?SQL_CALC_FOUND_ROWS??{$wpdb-posts}.*?FROM?{$wpdb-posts}??

INNER?JOIN?{$wpdb-term_relationships}?ON?({$wpdb-posts}.ID?=?{$wpdb-term_relationships}.object_id)?

WHERE?1=1??

AND?(?{$wpdb-term_relationships}.term_taxonomy_id?IN?(1)?)?

AND?{$wpdb-posts}.post_type?=?'post'?

AND?({$wpdb-posts}.post_status?=?'publish')?

GROUP?BY?{$wpdb-posts}.ID?ORDER?BY?{$wpdb-posts}.post_date?DESC??";

var_dump(?$wpdb-get_results(?$sql?)?);

以上可以用wp內(nèi)置類WP_Query即可快速實(shí)現(xiàn):

$args?=?array(

'cat'?=?1

);

var_dump(?new?WP_Query(?$args?)?);

wordpress如何獲取某個(gè)分類下的文章

WordPress 博客分類調(diào)用代碼使用:

登陸博客后臺(tái),點(diǎn)擊外觀選項(xiàng)卡下的“編輯”選項(xiàng)進(jìn)入當(dāng)前主題編輯界面(也可以下載文件到本地進(jìn)行編輯)

在需要調(diào)用分類文章的地方添加以下調(diào)用代碼

?php?$posts?=?get_posts(?"category=1numberposts=10"?);??

?php?if(?$posts?)?:??

?php?foreach(?$posts?as?$post?)?:?setup_postdata(?$post?);??

li

a?href="?php?the_permalink()??"?rel="bookmark"?title="?php?the_title();??"?php?the_title();??/a

/li????php?endforeach;?????

?php?endif;??

category=1numberposts=10:其中的1是指調(diào)用分類ID為1的文章,10是指調(diào)用該分類下最新的10篇文章

提交更新文件即可。

附:WordPress 博客分類ID獲取

1、登陸博客后臺(tái),點(diǎn)擊“文章”下的分類目錄選項(xiàng)卡;

2、找到相關(guān)分類目錄,把鼠標(biāo)的箭頭移到分類目錄名稱上面;

3、這時(shí)瀏覽器底部的狀態(tài)欄下會(huì)顯示一個(gè)鏈接地址,地址最后面有_ID=1,其中的1便是該分類目錄的ID??磮D:

提醒:第二步中不需要點(diǎn)擊目錄名稱,只是把鼠標(biāo)放在上面即可;第三步的_ID=1中的1是本站測(cè)試目錄的ID,各個(gè)目錄的ID是不相同的,根據(jù)自己博客的情況選擇ID。

如有幫助,請(qǐng)采納,謝謝

wordpress獲取指定形式的文章

根據(jù)你的要求,列代碼如下:

//The?args

$args?=?array(

'tax_query'???????=?array(

'relation'????????=?'and',//and表示以下兩個(gè)條件需同時(shí)滿足

array(

'taxonomy'????=?'category',

'terms'????????=?array(16),//你指定的分類ID

'field'????????=?'term_id'

),

array(

'taxonomy'?????=?'post_format',

'terms'????????=??array('post-format-aside'),//你指定的文章類型

'field'????????=?'slug'

),

),

'post_type'????????????=?'post',

'post_status'??????????=?'publish',

'order'????????????????=?'DESC',

'showposts'????????????=?500,

'posts_per_page'???????=?10,

);

//?The?Result

$format?=?new?WP_Query(?$args?);

//var_dump($format);

if?(?$format?-?have_posts()?)?{

//?The?Loop

while?(?$format?-?have_posts()?)?:?$format?-the_post();

echo?'li';

the_title();

echo?'/li';

endwhile;

}else?{

echo?'no?posts?in?current?category!';

}

獲取指定分類下的某一個(gè)文章形式,然后循環(huán)輸出

總檢索數(shù)量500篇,每頁10篇。

怎么樣去支持分頁,您可以參考下默認(rèn)的主題中循環(huán)部分,這里就不列了。

網(wǎng)站名稱:wordpress獲取文章類型 wordpress怎么搜索文章
鏈接分享:http://bm7419.com/article46/dohheeg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃Google、網(wǎng)站營(yíng)銷靜態(tài)網(wǎng)站、外貿(mào)建站網(wǎng)站設(shè)計(jì)公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)