title里分隔符由 ? 修改为 - 的方法

模板开发以及发布测试

版主: seita

回复
huatian
帖子: 15
注册时间: 2010年 2月 2日 02:42

title里分隔符由 ? 修改为 - 的方法

帖子 huatian »

varWidgetArchive.php 1463行

找到 public function archiveTitle($split = ' » ', $before = ' » ', $end = '')

修改为 public function archiveTitle($split = ' - ', $before = ' - ', $end = '')
头像
ClayMore
帖子: 2483
注册时间: 2007年 11月 29日 02:55
来自: Sleeping Forest
联系:

Re: title里分隔符由 ? 修改为 - 的方法

帖子 ClayMore »

代码: 全选

<?php $this->archiveTitle('','',''); ?>


http://docs.typecho.org/themes/theme-title
多看 wiki
woi911
帖子: 70
注册时间: 2009年 10月 29日 01:06

Re: title里分隔符由 ? 修改为 - 的方法

帖子 woi911 »

htdocsvarWidgetArchive.php (1 hits)
Line 1376: public function archiveTitle($split = ' » ', $before = ' » ', $end = '')

我是替换了上面那段为public function archiveTitle($split = ' - ', $before = ' - ', $end = '')



>﹎‵sκyˊ☆
因为 huatian 将替换前后的代码以及相对路径都贴出来了,所以知道该替换哪一段!

代码: 全选

<?php $this->archiveTitle('','',' - '); ?><?php $this->options->title(); ?>

所以上面这段要要在哪里替换,谢谢!
头像
ClayMore
帖子: 2483
注册时间: 2007年 11月 29日 02:55
来自: Sleeping Forest
联系:

Re: title里分隔符由 ? 修改为 - 的方法

帖子 ClayMore »

我给出的那个函数不用改内核文件 直接在模板文件内用就可以了
woi911
帖子: 70
注册时间: 2009年 10月 29日 01:06

Re: title里分隔符由 ? 修改为 - 的方法

帖子 woi911 »

>﹎‵sκyˊ☆

谢谢了,是在usr hemesdefaultheader.php 里替换

from

代码: 全选

<title><?php $this->options->title(); ?><?php $this->archiveTitle(); ?></title>


to

代码: 全选

<?php $this->archiveTitle('','',' - '); ?><?php $this->options->title(); ?>



希望给和我一样的PHP小白减少麻烦!附上具体位置!
回复