给Typecho文章页底部添加版权说明

一、前言

创作不易,为了加强文章版权信息说明,现决定在网站文章页下添加一个固定的文章版权信息栏。

说明:本站是基于 Typecho 平台构建的,所以下方的教程说明仅适用于 Typecho 平台的站点,与所使用的主题无太大关系。

二、效果预览

新增版权提示信息

三、操作步骤

3.1 修改主题 post.php 文件

在网站主题目录下,一般都会有 post.php 这个文件,找到并编辑它,具体编辑看下方说明。

handsome 主题为例,post.php 文件所在路径为 网站根目录/usr/themes/handsome/post.php ,打开并定位到 文章内容 结束的html标签,然后在其后添加下方代码:

示例:在打赏信息前显示版权信息

            <div class="cutline"><span><a style="color:#F17B8F; border-bottom: 0px solid #999!important;"> 👍 正文到此结束 👍 a>span>div><ul class="post-copyright"><li class="post-copyright-author"><strong>本文作者:strong>author(); ?>li><li class="post-copyright-link"><strong>本文链接:strong><a href="permalink() ?>" title="title() ?>">permalink() ?>a>li><li class="post-copyright-license"><strong>版权声明:strong>本博客所有文章除特别声明外,均默认采用<a href="https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh" target="_blank" rel="noopener" title="CC BY-NC-SA 4.0 "><strong> CC BY-NC-SA 4.0 strong>a> 许可协议。li>ul>

提示:如果你不知道文章内容结束的html 标签是哪个,可以在网站任意文章页,按 F12 进入源码模式,再结合浏览器提供的元素选择小工具进行元素的点选定位分析获悉。

3.2 添加样式代码

找到你所使用主题所在的 CSS 样式文件,然后在该文件后追加以下代码即可!

handsome 主题后台提供 CSS 代码的编辑服务,在 设置外观 -> 开发者设置 -> 自定义CSS 对话框中加入以下代码即可!

/*版权信息&正文结束分割线 CSS*/
.cutline {border-top: 1px dotted #ccc;height: 1px;margin: 20px 0;text-align: center;width: 100%;
}
.cutline span {background-color: rgb(236, 237, 238);border: 1px solid #d6d6d6;font: 12px Arial,Microsoft JhengHei;padding: 2px 4px;position: relative;top: -10px;
}
.post-copyright {font-size: 13px;margin: 8px 0;padding: 10px;border-left: 4px solid #ff5252;background-color: rgba(220, 220, 220, 0.1);list-style: none;word-break: break-all;position: relative;overflow: hidden;
}
.post-copyright li {display: list-item;text-align: -webkit-match-parent;
}
.post-copyright a {color: rgba(0, 120, 231, 1);text-decoration: none;transition: color .1s;
}

至此,设置就完成啦,刷新页面即可看到文章页已成功添加版权说明信息!


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部