TypechoJoeTheme

老狮的梦

统计
登录
用户名
密码
/
注册
用户名
邮箱
输入密码
确认密码
搜索到 27 篇与 美化代码 的结果 ———
2021-03-19

Typecho 中英文之间自动加上空格

Typecho 中英文之间自动加上空格
以前写博客,不太注意排版细节,而且那个时候也还没有 Markdown。 最近无意中点开几篇老文章看起来比较混乱。 所以决定统一调整一下格式,其中有一项就是把中英文之间自动加上空格。 本文主要讲怎么把中英文之间怎么自动加上空格。直接在 footer.php 中放入以下代码:<script src="https://cdnjs.cloudflare.com/ajax/libs/pangu/4.0.7/pangu.min.js"></script> <script>pangu.spacingElementById('main');</script>其中main可以替换为:pangu.spacingElementById('main'); pangu.spacingElementByClassName('comment'); pangu.spacingElementByTagName('p');或者其他相对应的CLASS名或者ID名。
老狮
2021-03-19

网络代码

369 阅读
1 评论
2021年03月19日
369 阅读
1 评论
2021-03-12

typecho个性读者墙

typecho个性读者墙
这篇文章主要介绍了Typecho CSS3个性留言板读者墙页面的添加方法,需要的朋友可以参考下。首先、把下面代码粘贴到当前主题的functions.php页面(Joe主题放在core/core.php)://获得读者墙 function getFriendWall() { $db = Typecho_Db::get(); $sql = $db->select('COUNT(author) AS cnt', 'author', 'url', 'mail') ->from('table.comments') ->where('status = ?', 'approved') ->where('type = ?', 'comment') ->where('authorId = ?', '0') ->...
老狮
2021-03-12

网络代码

469 阅读
3 评论
2021年03月12日
469 阅读
3 评论
2021-03-12

调用博主最近登录时间

调用博主最近登录时间
显示博主最后一次登录的时间,搭配在线人数统计一起用效果非常的NICE!废话少说,直接说方法。方法在主题文件functions.php(Joe主题放在core/core.php文件)最下面放入以下代码://调用博主最近登录时间 function get_last_login($user){ $user = '1'; $now = time(); $db = Typecho_Db::get(); $prefix = $db->getPrefix(); $row = $db->fetchRow($db->select('activated')->from('table.users')->where('uid = ?', $user)); echo Typecho_I18n::dateWord($row['activated'], $now); }然后在想要显示的位置调用以下代码:调用语句示例:博主 <?php get_last_login(1); ?> 在线就这么简单!附加再配合[bt...
老狮
2021-03-12

网络代码

253 阅读
0 评论
2021年03月12日
253 阅读
0 评论
2021-03-11

typecho主题模板备份与还原

typecho主题模板备份与还原
typecho模板设置数据会在你换模板的时候被清空,这让喜欢折腾主题的我感到十分的苦恼。有没有办法让之前设置好的数据保存到数据库里呢,这样下次切换模板的时候就不需要重新再设置了。抱着这个疑问在网上寻找实现的办法,最终在大佬泽泽社的博客找到了办法,这边记录下。在主题文件里找到functions.php,在themeConfig($form)函数里添加以下代码:$db = Typecho_Db::get(); $sjdq=$db->fetchRow($db->select()->from ('table.options')->where ('name = ?', 'theme:Yodu')); $ysj = $sjdq['value']; if(isset($_POST['type'])) { if($_POST["type"]=="备份模板数据"){ if($db->fetchRow($db->select()->from ('table.options')->where ('name = ?...
老狮
2021-03-11

网络代码

250 阅读
0 评论
2021年03月11日
250 阅读
0 评论
2021-03-10

给网站添加pjax无刷新,换页音乐不中断

给网站添加pjax无刷新,换页音乐不中断
自从博客加了悬浮音乐播放器后就一直在折腾换页音乐不中断的功能,在网上查找后发现想要实现换页音乐不中断的功能必须要为博客加pjax,于是又苦苦寻找并尝试了一番,最后发现网上实现pjax功能基本上是两种方法。方法一第一种方法是来自大佬友人C的博客。<script src="//cdn.bootcss.com/jquery/3.1.1/jquery.min.js"></script> <script src="//cdn.bootcss.com/jquery.pjax/1.9.6/jquery.pjax.min.js"></script> <script> $(document).pjax('a[href^="<?php Helper::options()->siteUrl()?>"]:not(a[target="_blank"], a[no-pjax])', { container: '#pjax-container',...
老狮
2021-03-10

网络代码

244 阅读
0 评论
2021年03月10日
244 阅读
0 评论
2021-03-07

自定义网站右键

自定义网站右键
偶然间看到一个博客右键菜单非常的漂亮,于是本着折腾之上的原则将其扒了下来,然后又本着独乐乐不如众乐乐的原则分享了出来。好了直接说方法,非常简单,将下面的代码放入页脚文件foot.php或者footer.php最下面即可:<!-- 自定义右键 --> <style type="text/css"> a {text-decoration: none;} div.usercm{background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#fff;font-size:13px!important;width:130px;-moz-box-shadow:1px 1px 3px rgba (0,0,0,.3);box-shadow:0px 0px 15px #333;position:absolute;display:none;z-index:10000;opacity:0.9;border-...
老狮
2021-03-07

网络代码

207 阅读
0 评论
2021年03月07日
207 阅读
0 评论
2021-03-07

typecho给代码块添加复制按钮

typecho给代码块添加复制按钮
只有鼠标放到代码块,才会显示复制代码,鼠标从代码块移开,复制代码方框消失。支持一篇文章多个代码块的单独复制。新建codecopy.js在主题文件里面新建一个codecopy.js文件。在文件里放入以下代码:var codeblocks = document.getElementsByTagName("pre") //循环每个pre代码块,并添加 复制代码 for (var i = 0; i < codeblocks.length; i++) { //显示 复制代码 按钮 currentCode = codeblocks[i] currentCode.style = "position: relative;" var copy = document.createElement("div") copy.style = "position: absolute;right: 4px;\ top: 4px;background-color: white;paddin...
老狮
2021-03-07

网络代码

406 阅读
3 评论
2021年03月07日
406 阅读
3 评论
2021-03-01

文章最后更新修改时间提示

文章最后更新修改时间提示
有时候由于文章发布超过一定时间,导致文章内容没有时效性或者出现一些图片挂了,导致用户在查看文章时有疑惑或者有问题。通过一段简单的代码,我们可以实现在文章页面显示文章发布超过多久的提醒,方便自己及用户注意。下面就直接上代码。直接在POST.PHP文件合适的位置放入以下代码:<div class="j-alt warning"> 本文最后更新于<?php echo date('Y年m月d日' , $this->modified);?>,已超过<?php echo floor((time()-($this->modified))/86400);?>天没有更新。如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢! </div> 然后在CSS文件放入以下美化代码:.j-alt { width: 100%; padding: 8px 15px 8px 35px; border-radius: 4px; position: relative; overflow:...
老狮
2021-03-01

网络代码

311 阅读
2 评论
2021年03月01日
311 阅读
2 评论
2021-02-28

typecho生成文章海报插件

typecho生成文章海报插件
特色功能全过程使用 GD 库生成海报,所以说不用担心排版错乱。生成海报后保存到插件目录下的 poster 文件夹,节省第二次生成时间。使用必应每日一图作为头图,每天的文章都有不同的新鲜感。支持自定义按钮样式,方便同一主题样式,不会突兀。关于按钮样式可以自己添加css修改更新日志2020-05-14 更新说明新增本地节点,可以自己魔改了修复计算文章阅读时间不准确修复文章中有 markdown 语法自定义头像和自定义头图懒得写懒得修改按钮样式的可以直接引入 mdui 了安装说明将插件上传到 /usr/plugins/,并重命名为 ArticlePoster在后台插件设置填写好信息,一定要填自定义分享按钮样式,并且在 class 里面加入 article-poster-button如果你的模板没有引入 jquery 或者上述过程都设置好了点击按钮无响应,可以开启加载 jquery修改图标部分可以找到 /usr/plugins/ArticlePoster/js/core.js,修改注释部分图标样式输出样式<?php ArticlePoster_Plugin::button($thi...
老狮
2021-02-28

网络代码

316 阅读
1 评论
2021年02月28日
316 阅读
1 评论

互动读者

  • 旧云闲逛

    评论 4 次 | 文章 0 篇

  • 花开陌路闲逛

    评论 3 次 | 文章 0 篇

  • 沐曦闲逛

    评论 3 次 | 文章 0 篇

  • chaochao闲逛

    评论 3 次 | 文章 0 篇

标签云