很多用戶為了更好的對(duì)網(wǎng)站進(jìn)行SEO的設(shè)置,往往需要對(duì)網(wǎng)站的title顯示進(jìn)行設(shè)置,我們先看看網(wǎng)站的title是如何顯示的
首先用文本編輯器打開你的當(dāng)前模板下的inc/header.htm文件找到
<title><!–{if !empty($_FANWE['nav_title'])}–>{$_FANWE['nav_title']} – <!–{/if}–><!–{if empty($no_site_name)}–>{$_FANWE['setting']['site_title']}<!–{/if}–></title>
這一句話,先看第一個(gè)判斷if !empty($_FANWE['nav_title'],這里的$nav_title變量時(shí)在module文件創(chuàng)建的,方維分享系統(tǒng)頁面的顯示全是由module系統(tǒng)控制,比如你進(jìn)去逛街啦頁面,是有core/module/下的book.module.php來控制頁面顯示的,具體是如何實(shí)現(xiàn)這里就不多講了,這里主要講$nav_title這個(gè)變量,你在book.module.php文件里肯定能找到$nav_title是如何創(chuàng)建,找到以后就可以根據(jù)我們的需要進(jìn)行重寫。
然后再看if empty($no_site_name)這里是判斷網(wǎng)站是否設(shè)置了網(wǎng)站名或者網(wǎng)站標(biāo)題,網(wǎng)站名和網(wǎng)站標(biāo)題的設(shè)置在后臺(tái)系統(tǒng)設(shè)置里面,這個(gè)就不用多講,
還有一個(gè)是如何根據(jù)不同的頁面,顯示不同的標(biāo)題格式或標(biāo)題內(nèi)容,上面已經(jīng)說了,頁面的顯示是靠module來控制,只要我們?cè)趆eader.htm文件里進(jìn)行一下當(dāng)前module判斷,就可以來根據(jù)不同的 module來判斷標(biāo)題的顯示,例如首頁標(biāo)題的顯示:
<!–{if MODULE_NAME != ‘Index’}–>
<title><!–{if !empty($_FANWE['nav_title'])}–>{$_FANWE['nav_title']} – <!–{/if}–><!–{if empty($no_site_name)}–>{$_FANWE['setting']['site_name']}<!–{/if}–></title>
<!–{else}–>
<title><!–{if empty($no_site_title)}–>{$_FANWE['setting']['site_title']}<!–{/if}–></title>
<!–{/if}–>
<!–{if MODULE_NAME != ‘Index’}–>這句是判斷當(dāng)前module是否是index頁面,如果是index頁面就顯示首頁title的顯示樣式,如果不是就顯示默認(rèn)的。注意上面這句代碼是用的!=不等于號(hào)。
新聞熱點(diǎn)
疑難解答
圖片精選