1、 在comments.php評論表單中添加自己想要的字段,如:
成都創(chuàng)新互聯(lián)公司是一家集網站建設,興寧企業(yè)網站建設,興寧品牌網站建設,網站定制,興寧網站建設報價,網絡營銷,網絡優(yōu)化,興寧網站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網站。
p
input type="text" name="tel" id="tel" size="22" tabindex="4" /
label for="tel"電話/label
/p
tabindex 這個屬性按照從小到大排,為什么要這樣?你可以自己試試….
2、如果評論表單是使用系統(tǒng)自帶的,那么請用以下方法添加表單字段,如果不是,請略過
add_filter('comment_form_default_fields','comment_form_add_ewai');
function comment_form_add_ewai($fields) {
$label1 = __( '國家/地區(qū)' );
$label2 = __( 'Skype賬號' );
$label3 = __( '電話' );
$label4 = __( '傳真' );
$label5 = __( '地址' );
$value1 = isset($_POST['guojia']) ? $_POST['guojia'] : false;
$value2 = isset($_POST['skype']) ? $_POST['skype'] : false;
$value3 = isset($_POST['tel']) ? $_POST['tel'] : false;
$value4 = isset($_POST['fax']) ? $_POST['fax'] : false;
$value5 = isset($_POST['address']) ? $_POST['address'] : false;
$fields['guojia'] =HTML
p
label for="guojia"{$label1}/label
input id="guojia" name="guojia" type="text" value="{$value1}" size="30" /
/p
HTML;
return $fields;
}
3、 接收表單字段并寫入數(shù)據(jù)庫
在主題目錄的 functions.php添加以下代碼
add_action('wp_insert_comment','wp_insert_tel',10,2);
function wp_insert_tel($comment_ID,$commmentdata) {
$tel = isset($_POST['tel']) ? $_POST['tel'] : false;
//_tel 是存儲在數(shù)據(jù)庫里的字段名字,取出數(shù)據(jù)的就會用到
update_comment_meta($comment_ID,'_tel',$tel);
}
這兩步就可以將數(shù)據(jù)寫入數(shù)據(jù)庫了,不信你試試看
add_action()參數(shù)中的10和2分別表示該函數(shù)執(zhí)行的優(yōu)先級是10(默認值,值越小優(yōu)先級越高),該函數(shù)接受2個參數(shù)。
4、在后臺顯示額外字段
前面兩步只是接收和寫入到數(shù)據(jù)庫,那么要怎么在后臺評論列表中顯示呢?將以下代碼復制到主題目錄的functions.php 中:
add_filter( 'manage_edit-comments_columns', 'my_comments_columns' );
add_action( 'manage_comments_custom_column', 'output_my_comments_columns', 10, 2 );
function my_comments_columns( $columns ){
$columns[ '_tel' ] = __( '電話' ); //電話是代表列的名字
return $columns;
}
function output_my_comments_columns( $column_name, $comment_id ){
switch( $column_name ) {
case "_tel" :
echo get_comment_meta( $comment_id, '_tel', true );
break;
}
如果要在前臺的留言列表中調用,就用以下代碼,_tel就是你在數(shù)據(jù)庫中存儲的字段名字
?php
$tel = get_comment_meta($comment-comment_ID,'_tel',true);
if( !empty($tel)){
echo "電話".$tel;
}
?
5、 大功告成,看看后臺的評論列表,是不是多了一列電話,那樣的話就沒錯了。
6、如果要移除某一個自帶的表單字段,可以使用以下代碼
function tel_filtered($fields){
if(isset($fields['tel']))
unset($fields['tel']);
return $fields;
}
add_filter('comment_form_default_fields', 'tel')
如何把seo從入門到精通,搜外告訴你:
一:了解計算機基礎,網絡網站的基礎知識
如果你要成為一個SEOer你連最基本的TCP/IP協(xié)議,http協(xié)議,https協(xié)議都不知道,那么你要普及一下自己的計算機基礎只是咯!其實SEO是針對網站,所謂一行通一行,做SEO的一般都是用wordpress cms等開遠程尋來寫的網站,但是作為一個seo還必須要鏈接 div+css,javascript等網站建設的知識!
二:seo優(yōu)化的結構體系
SEO的體系結構很簡單,隨便一本關于SEO的書籍上都有介紹。不過可能不大一樣。我理解的SEO的體系結構包括關鍵字選擇,站點收錄,結構優(yōu)化,標簽優(yōu)化,內容優(yōu)化,外鏈優(yōu)化,就這六個部分。
三:學會實用seo工具
SEO工具可以讓你的SEO工作事倍功半,節(jié)省不少體力。市面上的SEO工具很多,可供選擇的也很多。常見的SEO工具有:排名查詢工具,域名工具,日志分析工具,返鏈查找工具,壞鏈分析工具,網站地圖生成工具,群發(fā)工具,百度工具等。
四:網站分析
做seo不僅要做好自己的網站,最重要的是學習別人做的,根據(jù)對手網站來完善自己的網站。然后就是通過自身網站的數(shù)據(jù)來分析自身的網站,通過數(shù)據(jù)分析,提出問題,分析問題,最終解決問題!
這些教程都是有前面沒后面的那種,估計是這樣的。
wordpress可以慢慢的從域名解析,部署環(huán)境,安裝程序,使用主題,安裝插件等開始操作。
你可以理解成一款你可以做博客的軟件(其實它是一個個人博客系統(tǒng),并且是使用PHP語言和MySQL數(shù)據(jù)可開發(fā)的,用戶可以在支持 PHP 和 MySQL數(shù)據(jù)庫的服務器上使用自己的博客。)