This commit is contained in:
杜恒 2021-02-20 09:46:06 +08:00
parent 9aca51ef5a
commit fe479844bc
3 changed files with 9 additions and 7 deletions

View File

@ -117,7 +117,8 @@ function themeFields($layout)
'SEO关键词非常重要', 'SEO关键词非常重要',
'介绍用于设置当前页SEO关键词 <br /> '介绍用于设置当前页SEO关键词 <br />
注意:多个关键词使用英文逗号进行隔开 <br /> 注意:多个关键词使用英文逗号进行隔开 <br />
例如Typecho,Typecho主题,Typecho模板' 例如Typecho,Typecho主题,Typecho模板 <br />
其他:如果不填写此项,则默认取文章标签'
); );
$layout->addItem($keywords); $layout->addItem($keywords);
@ -127,7 +128,8 @@ function themeFields($layout)
NULL, NULL,
'SEO描述语非常重要', 'SEO描述语非常重要',
'介绍用于设置当前页SEO描述语 <br /> '介绍用于设置当前页SEO描述语 <br />
注意SEO描述语不应当过长也不应当过少' 注意SEO描述语不应当过长也不应当过少 <br />
其他:如果不填写此项,则默认截取文章片段'
); );
$layout->addItem($description); $layout->addItem($description);

View File

@ -3,7 +3,7 @@
/* 获取主题当前版本号 */ /* 获取主题当前版本号 */
function _getVersion() function _getVersion()
{ {
return "5.2.4"; return "5.2.5";
}; };
/* 判断是否是手机 */ /* 判断是否是手机 */
@ -185,7 +185,7 @@ function _getAbstract($item, $type = true)
if ($item->fields->abstract) { if ($item->fields->abstract) {
$abstract = $item->fields->abstract; $abstract = $item->fields->abstract;
} else { } else {
$abstract = strip_tags($item->excerpt); $abstract = Typecho_Common::subStr(strip_tags($item->excerpt), 0, 180, '...');;
} }
} }
if ($abstract === '') $abstract = "暂无简介"; if ($abstract === '') $abstract = "暂无简介";

View File

@ -43,8 +43,8 @@
<link rel="shortcut icon" href="<?php $this->options->JFavicon() ?>" /> <link rel="shortcut icon" href="<?php $this->options->JFavicon() ?>" />
<title><?php $this->archiveTitle(array('category' => '分类 %s 下的文章', 'search' => '包含关键字 %s 的文章', 'tag' => '标签 %s 下的文章', 'author' => '%s 发布的文章'), '', ' - '); ?><?php $this->options->title(); ?></title> <title><?php $this->archiveTitle(array('category' => '分类 %s 下的文章', 'search' => '包含关键字 %s 的文章', 'tag' => '标签 %s 下的文章', 'author' => '%s 发布的文章'), '', ' - '); ?><?php $this->options->title(); ?></title>
<?php if ($this->is('single')) : ?> <?php if ($this->is('single')) : ?>
<meta name="description" content="<?php $this->fields->description(); ?>" /> <meta name="keywords" content="<?php echo $this->fields->keywords ? $this->fields->keywords : htmlspecialchars($this->_keywords); ?>" />
<meta name="keywords" content="<?php $this->fields->keywords(); ?>" /> <meta name="description" content="<?php echo $this->fields->description ? $this->fields->description : htmlspecialchars($this->_description); ?>" />
<?php $this->header('keywords=&description='); ?> <?php $this->header('keywords=&description='); ?>
<?php else : ?> <?php else : ?>
<?php $this->header(); ?> <?php $this->header(); ?>