Typecho自定义头部Title以及首页关键字和描述
ssr
撰写于 2022年 02月 26 日

Typecho,作为一个轻便型的CMS程序,在易用性上确实是比WordPress,ZBlog简单很多,前者体量大,功能丰富,后者开发者基本上都是付费主题和插件,对于普通用户来说门槛太高。Typecho轻便简单,而且一些功能文档可以直接找到。比如Typecho常规的一些主题中对于头部Title以及关键字描述的定义没有加在主题中。
我们可以自己来修改代码解决这个问题。于是,老蒋整理到网上的文档,记录下来,以便以后有遇到需要的直接贴上使用。
第一、自定义Title标题


<?php if($this->_currentPage>1) echo '第 '.$this->_currentPage.' 页 - '; ?><?php $this->archiveTitle('', '', ' - '); ?><?php $this->options->title(); ?>
<?php if($this->is('index')): ?>_首页副标题<?php endif; ?>

第二、首页关键字和描述

<?php if($this->is('index')): ?><br> <?php $this->header('keywords=关键字1,关键字2'); ?>
<?php $this->header('description=首页内容描述'); ?><br> <?php else: ?><br> <?php $this->header(); ?><?php endif; ?>

根据模板部署,一般是在Header.php页面中。我们需要看到当前以后的脚本然后给予替换。

Typecho自定义头部Title以及首页关键字和描述

Typecho,作为一个轻便型的CMS程序,在易用性上确实是比WordPress,ZBlog简单很多,前者体量大,功能丰富,后者开发者基本上都是付费主题和插件,对于普通用户来说门槛太高。Typecho轻便简单,而且一些功能文档可以直接找到。比如Typecho常规的一些主题中对于头部Title以及关键字描述的定义没有加在主题中。
我们可以自己来修改代码解决这个问题。于是,老蒋整理到网上的文档,记录下来,以便以后有遇到需要的直接贴上使用。
第一、自定义Title标题


<?php if($this->_currentPage>1) echo '第 '.$this->_currentPage.' 页 - '; ?><?php $this->archiveTitle('', '', ' - '); ?><?php $this->options->title(); ?>
<?php if($this->is('index')): ?>_首页副标题<?php endif; ?>

第二、首页关键字和描述

<?php if($this->is('index')): ?><br> <?php $this->header('keywords=关键字1,关键字2'); ?>
<?php $this->header('description=首页内容描述'); ?><br> <?php else: ?><br> <?php $this->header(); ?><?php endif; ?>

根据模板部署,一般是在Header.php页面中。我们需要看到当前以后的脚本然后给予替换。

赞 (0)

猜您想看

评论区(暂无评论)

这里空空如也,快来评论吧~

我要评论