wordpress留言頁,wordpress怎么添加html頁面?
如果說是只有一個(gè)html頁,直接放在wordpress目錄里不會(huì)有影響。需要在你的wordpress博客鏈接到此頁面的話,你可以在wordpress編輯主題代碼,一般在“邊欄”里加一個(gè)超鏈接,(我是說在適當(dāng)位置寫
,而不是添加wordpress里的”頁面“)。 如果說是一個(gè)web項(xiàng)目,那么要?jiǎng)?chuàng)建一個(gè)文件夾,整套代碼放里面。訪問時(shí)要通過http://域名/文件夾名/ 。需要在博客添加鏈接,方法同上。
網(wǎng)站如何實(shí)現(xiàn)文章答題才能發(fā)表評(píng)論?
通過審核
wordpress怎么在首頁顯示自定義的文章類型?
1. 有自定義文章類型,希望自定義文章類型和默認(rèn)的Post都在首頁的主循環(huán)中顯示。
2.有自定義文章類型(產(chǎn)品),首頁主循環(huán)中只顯示產(chǎn)品。
注意,本教程中只對(duì)應(yīng)首頁的主循環(huán),即不適用首頁一些側(cè)邊欄、或者自定義的文章查詢區(qū)域。
將下面代碼添加到主題的functions.php中即可
function ashuwp_posts_per_page($query){
//首頁或者搜索頁的主循環(huán)
if ( (is_home() || is_search()) && $query->is_main_query() )
//$query->set( ‘post_type’, array( ‘product’ ) ); //只顯示product
$query->set( ‘post_type’, array( ‘post’, ‘product’ ) ); //主循環(huán)中顯示post和product
return $query;
}
add_action(‘pre_get_posts’,’ashuwp_posts_per_page’);
利用pre_get_posts鉤子,不光可以實(shí)現(xiàn)本教程所需要的內(nèi)容,還可自由發(fā)揮,改變主循環(huán)的其它一些參數(shù)。
比如僅僅想讓首頁的文章數(shù)量顯示為5篇。
function ashuwp_posts_per_page($query){
//僅首頁
if ( is_home() )
$query->set(‘posts_per_page’,5);//每頁顯示5篇
return $query;
}
add_action(‘pre_get_posts’,’ashuwp_posts_per_page’);
boblog哪個(gè)最輕快?
其實(shí)快并不單純的取決于某一款程序,程序需要選擇合適自己,程序是否能夠滿足自己的需求,wordpress是目前使用非常廣泛的一款開源程序,國內(nèi)的愛范兒、淚雪網(wǎng)、cnBeta等網(wǎng)站都是用WordPress開發(fā),速度也都是非常不錯(cuò)的,主要看服務(wù)器已經(jīng)各方面的優(yōu)化,同時(shí)WordPress的資源比較多,很多的問題都能夠很快的找到解決方法。
而其它的程序都較為很少人用,使用和其它方面可能會(huì)欠缺一點(diǎn)點(diǎn)。測(cè)試的網(wǎng)站不想被百度抓取?
有些站長比較喜歡將站點(diǎn)上線測(cè)試(不喜歡在本地測(cè)試),但是又不想被百度等搜索引擎抓取,那么應(yīng)該怎么暫時(shí)屏蔽呢?今天boke112就跟大家簡(jiǎn)單介紹幾種方法。
方法一:WordPress站點(diǎn)的直接后臺(tái)設(shè)置WordPress站點(diǎn)可以直接登錄站點(diǎn)后臺(tái) >> 設(shè)置 >> 閱讀 >> 勾選“建議搜索引擎不索引本站點(diǎn)”并點(diǎn)擊【保存更改】即可。
方法二:通過robots.txt禁止直接在網(wǎng)站根目錄中新建一個(gè)robots.txt文件,然后在文件中添加以下代碼:
User-Agent: *
Disallow: /
方法三:通過noindex標(biāo)記來禁止直接在站點(diǎn)的頭文件header.php文件中添加以下代碼:
<meta name="robots" content="noindex" >
方法四:通過PHP代碼禁止(WordPress站點(diǎn)為例)將以下代碼添加到主題目錄的functions.php當(dāng)中:
ob_start("Deny_Spider_Advanced");
function Deny_Spider_Advanced() {
$UA = $_SERVER['HTTP_USER_AGENT'];
$Spider_UA = '/(spider|bot|)/i'; //定義需要禁止的蜘蛛U(xiǎn)A,一般是spider和bot
//如果檢測(cè)到UA不為空而且發(fā)現(xiàn)是蜘蛛則返回404
if($UA && preg_match_all($Spider_UA,$UA)) {
header('HTTP/1.1 403 Forbidden');
header("status: 403 Forbidden");
}
}
可以自行替換或添加以上的spider|bot,多個(gè)用|隔開即可。
方法五:Nginx禁止在server{}中添加以下代碼:
#如果抓取的UA中含有spider或bot時(shí)返回403
if ($http_user_agent ~* "spider|bot") {
return 403; #如果是刪除已收錄的,則可以返回404
break;
}
可以自行替換或添加以上的spider|bot,多個(gè)用|隔開即可。
方法六:Apache禁止在.htaccess中添加以下代碼:
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} (^$|spider|bot) [NC]
RewriteRule ^(.*)$ - [F]
可以自行替換或添加以上的spider|bot,多個(gè)用|隔開即可。
總結(jié)
理論上以上6種方法都有效,建議找適合自己站點(diǎn)的一種辦法來使用即可。一般采用方法二比較普遍,如果能夠結(jié)合方法五或六來使用估計(jì)效果更佳。