成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

wordpress訪客 wordpress訪客互動(dòng)

關(guān)閉wordpress對外請求

一、關(guān)閉wordpress自帶站內(nèi)搜索

成都創(chuàng)新互聯(lián)公司秉承實(shí)現(xiàn)全網(wǎng)價(jià)值營銷的理念,以專業(yè)定制企業(yè)官網(wǎng),網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站,微信小程序,網(wǎng)頁設(shè)計(jì)制作,手機(jī)網(wǎng)站開發(fā),營銷型網(wǎng)站建設(shè)幫助傳統(tǒng)企業(yè)實(shí)現(xiàn)“互聯(lián)網(wǎng)+”轉(zhuǎn)型升級(jí)專業(yè)定制企業(yè)官網(wǎng),公司注重人才、技術(shù)和管理,匯聚了一批優(yōu)秀的互聯(lián)網(wǎng)技術(shù)人才,對客戶都以感恩的心態(tài)奉獻(xiàn)自己的專業(yè)和所長。

php+mysql已經(jīng)廣泛應(yīng)用于各大網(wǎng)站,但sql注入問題是都會(huì)存在的一大事實(shí),黑客就是利用sql注入做了許多壞事。wordpress網(wǎng)站使用人數(shù)也逐漸增高,在安全性上也是公認(rèn)的,回過頭來說站內(nèi)搜索吧,別扯遠(yuǎn)了,高深的問題當(dāng)下也消化不了。

一般來說sql查詢越多,對網(wǎng)站效率越差負(fù)載也很高,為了優(yōu)化wordpress怎么減少sql查詢呢?因?yàn)閣ordpress自帶的站內(nèi)搜索不單每次都進(jìn)行sql查詢,而且查詢都是不是十分準(zhǔn)確的,所以可以換成百度或谷歌等這些開放站內(nèi)搜索,來進(jìn)行wordpress優(yōu)化,還提高了用戶體驗(yàn)。

但如果有訪客通過"wordpress/?s=$key"這種方式,仍然可以使用wordpress自帶的站內(nèi)搜索,因此,下面就可以用這種方法完全關(guān)閉wordpress自帶的站內(nèi)搜索。方法很簡單,只需在function.php中加入以下代碼即可。

function fb_filter_query( $query, $error = true ) {

if ( is_search() ) {

$query-is_search = false;

$query-query_vars[s] = false;

$query-query[s] = false;

if ( $error == true )

$query-is_404 = true;

}

}

add_action( 'parse_query', 'fb_filter_query' );

add_filter( 'get_search_form', create_function( '$a', "return null;" ) );

二、關(guān)閉wordpress對外請求

相信大家都發(fā)現(xiàn)了,瀏覽器狀態(tài)欄會(huì)有wordpress網(wǎng)站向其他網(wǎng)站的鏈接,這大大影響了wordpress站點(diǎn)的速度,為了優(yōu)化wordpress,可以在wp-config.php中插入以下代碼來屏蔽對外請求。

define('WP_HTTP_BLOCK_EXTERNAL', true);

到這里,相信大家就開始懷疑影不影響收錄,其實(shí)完全可以設(shè)置wordpress對外請求白名單,將百度、google等ping地址添加上即可。代碼如下(以百度為例):

define('WP_ACCESSIBLE_HOSTS', 'ping.baidu.com');

轉(zhuǎn)發(fā) 評(píng)論 0 瀏覽 5090

昵稱(必填)

郵箱 (必填)

網(wǎng)址

wordpress怎么在網(wǎng)頁底部加入訪客信息?

/**

* 統(tǒng)計(jì)全站總訪問量/今日總訪問量/當(dāng)前是第幾個(gè)訪客

* @return [type] [description]

*/

function wb_site_count_user(){

$addnum = rand(5,10);??//每個(gè)訪客增加的訪問數(shù) 5 - 10的隨機(jī)數(shù)

session_start();

$date = date('ymd',time());

if(!isset($_SESSION['wb_'.$date]) !$_SESSION['wb_'.$date]){

$count = get_option('site_count');

if(!$count || !is_array($count)){

$newcount = array(

'all' = 8377670,

'date' = $date,

'today' = $addnum

);

update_option( 'site_count', $newcount );

}else{

$newcount = array(

'all' = ($count['all']+$addnum),

'date' = $date,

'today' = ($count['date'] == $date) ? ($count['today']+$addnum) : $addnum

);

update_option( 'site_count', $newcount );

}

$_SESSION['wb_'.$date] = $newcount['today'];

}

return;

}

add_action('init', 'wb_site_count_user');

//輸出訪問統(tǒng)計(jì)

function wb_echo_site_count(){

session_start();

$sitecount = get_option('site_count');

$date = date('ymd',time());

echo 'p總訪問量:span style="color:red"'.absint($sitecount['all']).'/span nbsp;nbsp; 今日訪問量:span style="color:red"'.absint($sitecount['today']).'/span nbsp;nbsp; 您是今天第:span style="color:red"'.absint($_SESSION['wb_'.$date]).'/span 個(gè)訪問者/p';

}

1、將以上代碼添加到wordpress主題根目錄下的funciton.php函數(shù)文件后面;

2、在主題頁腳 (footer.php)輸入?php wb_echo_site_count(); ?

WordPress怎么制作獨(dú)立的訪客信息頁面

獨(dú)立訪客信息,需要用戶注冊才會(huì)顯示??!

注冊會(huì)根據(jù)用戶填寫的qq、微博、郵箱顯示在網(wǎng)頁上面,wordpress---》后臺(tái)---》用戶---》我的個(gè)人資料,里面就有相關(guān)信息,可以調(diào)用。

比如我調(diào)用站點(diǎn)字段:

?php?if?(?get_the_author_meta(?'url'?)?){

echo?'站點(diǎn):'.get_the_author_meta(?'url'?);

}

wordpress怎么設(shè)置讓訪客只能打開單個(gè)網(wǎng)頁?

這個(gè)問題可以給template_redirect這個(gè)鉤子添加判斷函數(shù)進(jìn)行處理,示例:

add_action( 'template_redirect', function() {

// 判斷條件可根據(jù)實(shí)際情況自行擬定

// 跳轉(zhuǎn)到哪里可以自行指定,如 get_page(6)

// 這里針對未登錄用戶,使其始終跳轉(zhuǎn)到登錄頁面

if ( ! is_user_logged_in() ) {

nocache_headers();

wp_safe_redirect( wp_login_url(home_url()) );

exit;

}

return;

});

新聞標(biāo)題:wordpress訪客 wordpress訪客互動(dòng)
標(biāo)題URL:http://jinyejixie.com/article48/dopcphp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、網(wǎng)站設(shè)計(jì)公司標(biāo)簽優(yōu)化、App開發(fā)、網(wǎng)站改版、品牌網(wǎng)站建設(shè)

廣告

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

營銷型網(wǎng)站建設(shè)
龙州县| 光泽县| 咸宁市| 武城县| 湖南省| 丽江市| 普兰店市| 武定县| 苍溪县| 葫芦岛市| 新乡市| 綦江县| 丘北县| 喀喇| 翼城县| 福清市| 明光市| 柘荣县| 星子县| 舒城县| 伊宁市| 会昌县| 大庆市| 专栏| 通海县| 三门县| 武定县| 庄河市| 渝北区| 泰来县| 石棉县| 河北区| 望江县| 南阳市| 石阡县| 通化县| 夏邑县| 钦州市| 隆回县| 固始县| 本溪市|