很多用户为了更好的对网站进行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的显示样式,如果不是就显示默认的。注意上面这句代码是用的!=不等于号。
新闻热点
疑难解答