欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

wordpress過濾 wordpress去掉category

如何過濾 WordPress 搜索結果頁面

默認情況下, WordPress的搜索功能,會在搜索結果頁面上顯示發(fā)布的文章,以及發(fā)布的單頁面。通常當使用者在博客上尋找東西,結果有可能是一個頁面,而不是日志文章。在這篇文章中, 首先請打開當前主題目錄下的 functions.php 文件,并添加以下代碼: function search_filter($query) { if ($query-is_search) {

專注于為中小企業(yè)提供做網(wǎng)站、網(wǎng)站制作服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)龍文免費做網(wǎng)站提供優(yōu)質的服務。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上1000+企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設實現(xiàn)規(guī)模擴充和轉變。

wordpress的主分類側邊欄調用所有子分類文章列表,因有文章交叉在幾個子分類當中造成調用有重復如何過濾

針對這個問題,解決的思路應該圍繞循環(huán)內怎么過濾已經(jīng)在其他分類存在過的post.

wordpress記錄post和taxonomy之間的關系,是由term_relationships表完成,沒有辦法直接通過sql過濾.

你可以按我提供的代碼,嘗試完善你的代碼,我這測試是OK的。

$all_have_been_ids = []; //添加這個變量,用來記錄循環(huán)內的POST用以過濾

foreach($cats as $the_cat){

$posts = get_posts(array('category' = $the_cat-cat_ID,'numberposts' = 10,));

if(!empty($posts)){

echo 'div class="item cat_item"ul class="box_list"';

foreach($posts as $post){

if ( $all_have_been_ids in_array($post-ID, $all_have_been_ids) ) {

// 如果當前post已經(jīng)存在過,則跳過

continue;

}

echo 'lia title="'.$post-post_title.'" href="'.get_permalink($post-ID).'"'.$post-post_title.'/a/li';

$all_have_been_ids[] = $post-ID;

}

echo '/ul/div';

}

}

Wordpress有什么作用?

WordPress提供的功能包括:

1.文章發(fā)布、分類、歸檔、收藏,統(tǒng)計閱讀次數(shù)。

2.提供文章、評論、分類等多種形式的RSS聚合。

3.提供鏈接的添加、歸類功能。

4.支持評論的管理,垃圾信息過濾功能。

5.支持多樣式CSS和PHP程序的直接編輯、修改。

6.在Blog系統(tǒng)外,方便的添加所需頁面。

7.通過對各種參數(shù)進行設置,使Blog更具個性化。

8.在某些插件的支持下實現(xiàn)靜態(tài)html頁面生成(如WP-SUPER-CACHE)。

9.通過選擇不同主題,方便地改變頁面的顯示效果。

10.通過添加插件,可提供多種特殊的功能。

11.支持Trackback和pingback。

12.支持針對某些其它blog軟件、平臺的導入功能。

13.支持會員注冊登錄,后臺管理功能。

WordPress是使用PHP語言開發(fā)的博客平臺,用戶可以在支持PHP和MySQL數(shù)據(jù)庫的服務器上架設屬于自己的網(wǎng)站。也可以把 WordPress當作一個內容管理系統(tǒng)(CMS)來使用。

WordPress是一款個人博客系統(tǒng),并逐步演化成一款內容管理系統(tǒng)軟件,它是使用PHP語言和MySQL數(shù)據(jù)庫開發(fā)的。用戶可以在支持 PHP 和 MySQL數(shù)據(jù)庫的服務器上使用自己的博客。

WordPress中轉義HTML與過濾鏈接的相關PHP函數(shù)使用解析

esc_html()(轉義

Html)

esc_html()

函數(shù)用來轉義

Html

代碼,讓

Html

代碼不轉義。

用法

esc_html(

$text

);

參數(shù)

$text

(字符串)(必須)要轉義的字符串。

默認值:None

返回值

(字符串)返回轉義后的字符。

例子

echo

esc_html(

'a

href=""A

link/a'

);

上邊的代碼將輸出:

WordPress

函數(shù):esc_html()(轉義

Html)

(為了防止瀏覽器轉碼,我直接截了一張圖)

更多

此函數(shù)位于:wp-includes/formatting.php

esc_url()(過濾鏈接)

很多

URL

會有一些小錯誤,用

esc_url()

函數(shù)可以屏蔽或者修正這些錯誤,并且可以拒絕不安全的協(xié)議。

esc_url()

函數(shù)的工作內容:

默認拒絕不是下面協(xié)議的

URL:defaulting

to

http、https、ftp、ftps、mailto、news、irc、gopher、nntp、feed

telnet

刪除無效字符和危險的字符

將字符轉換成

HTML

實體字符

使用方法

esc_url(

$url,

$protocols,

$_context

);

參數(shù)

$url

(字符串)(必須)要被過濾的

URL.

默認值:None

$protocols

(數(shù)組)(可選)可以接收協(xié)議的數(shù)組,如果沒有設置,則默認為:defaulting

to

http、https、ftp、ftps、mailto、news、irc、gopher、nntp、feed

telnet.

默認值:None

$_context

(字符串)(可選)如何返回

URL.

默認值:(字符串)display

返回值

(字符串)返回過濾后的鏈接。

例子

?php

echo

esc_url(

''

);//輸出:

?

更多

此函數(shù)位于:wp-includes/formatting.php

名稱欄目:wordpress過濾 wordpress去掉category
鏈接分享:http://www.chinadenli.net/article40/dddhsho.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供電子商務移動網(wǎng)站建設網(wǎng)站內鏈網(wǎng)站制作網(wǎng)站設計公司網(wǎng)站排名

廣告

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

外貿網(wǎng)站建設