很多用戶為了更好的對網站進行SEO的設置,往往需要對網站的title顯示進行設置,我們先看看網站的title是如何顯示的
首先用文本編輯器打開你的當前模板下的inc/header.htm文件找到
<title><!–{if !empty($_FANWE['nav_title'])}–>{$_FANWE['nav_title']} – <!–{/if}–><!–{if empty($no_site_name)}–>{$_FANWE['setting']['site_title']}<!–{/if}–></title>
這一句話,先看第一個判斷if !empty($_FANWE['nav_title'],這里的$nav_title變量時在module文件創建的,方維分享系統頁面的顯示全是由module系統控制,比如你進去逛街啦頁面,是有core/module/下的book.module.php來控制頁面顯示的,具體是如何實現這里就不多講了,這里主要講$nav_title這個變量,你在book.module.php文件里肯定能找到$nav_title是如何創建,找到以后就可以根據我們的需要進行重寫。
然后再看if empty($no_site_name)這里是判斷網站是否設置了網站名或者網站標題,網站名和網站標題的設置在后臺系統設置里面,這個就不用多講,
還有一個是如何根據不同的頁面,顯示不同的標題格式或標題內容,上面已經說了,頁面的顯示是靠module來控制,只要我們在header.htm文件里進行一下當前module判斷,就可以來根據不同的 module來判斷標題的顯示,例如首頁標題的顯示:
<!–{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’}–>這句是判斷當前module是否是index頁面,如果是index頁面就顯示首頁title的顯示樣式,如果不是就顯示默認的。注意上面這句代碼是用的!=不等于號。
新聞熱點
疑難解答