首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
jekyll 博客 添加搜索框
2024-09-05
为Jekyll+GitHub Pages添加全文搜索功能
动态演示如下: [上传失败, 请自行搜索原文] 源码库: program-in-chinese/team_website 找到此JS工具: christian-fei/Simple-Jekyll-Search, 按安装说明先完成了对题目/类别/日期的搜索, 本地运行不错. 再接再厉添加了对描述和全文(post.content)的搜索, 详见全文索引.json 发现生成的json文件中, 特殊字符如引号使得json语法出错: 发现前人对同样问题的解决方法"full-text search"
给jekyll博客添加搜索功能
使用SWIFTYPE为jekyll博客添加搜索引擎 步骤 1.首先去swiftype注册一个账号 2.接着添加自己想要配置的网站地址并为新设定的引擎添加一个名字(非会员只能设置一个引擎). 3.收到验证邮件后去自己的邮箱验证,验证成功后swiftype即开始抓取网站内容 4.接下来选择Setup and integration点击Install search engine进入搜索引擎个性化配置界面.可以自定义外观.搜索内容显示方式等等. 5.配置完成后将产生代码添加到网站目录文件下的_layou
Jekyll博客添加Valine评论
Jekyll博客添加Valine评论 关于github搭建jekyl博客,在这里不做过多描述,详情参考: 百度搜索关键字:github搭建jekyll博客 官网:https://www.jekyll.com.cn 我的博客用的模板是:jekyll-theme-next,本篇文章就是基于这个模板添加的. 关于评论插件: Disqus: 需要FQ 网易云评论:需要自己的域名 Duoshuo: 挂了 gitment:逼格太高 其他评论插件没有用过,最后发现了Valine,一款快速.简洁且高效的无后端评
在Jekyll博客添加评论系统:gitment篇
最近在Github Pages上使用Jekyll搭建了个人博客( jacobpan3g.github.io/cn ), 当需要添加评论系统时,找了一下国内的几个第三方评论系统,如"多说","畅言","友言", "新浪云跟贴": 多说,曾经较火的评论系统,网上介绍文章比较多,但已关闭,无法再用了 畅言,sohu旗下的,但是需要个人博客备案后才能使用, 但github pages个人博客感觉备案比较难 友言,jiaThis旗下的,
给 hugo 博客添加搜索功能
起因 我的博客使用了 hugo 作为静态生成工具,自带的主题里也没有附带搜索功能.看来,还是得自己给博客添加一个搜索功能. 经过多方查找,从 Hugo Fast Search · GitHub 找到一片详细.可用的教程(虽然后面魔改了一些). 实际案例 步骤 在 config.toml 文件做好相关配置: 添加导出 JSON 格式文件的脚本,即在 layouts/_default 目录下添加 index.json 文件: 增加依赖的 JS 脚本,包含自己的 search.js 和 fuse.js
给jekyll博客添加天气插件
layout: post title: 给博客添加天气插件 date: 2020-04-26 author: Dapenson header-img: img/post-bg-debug.png catalog: true tags: - 天气 - 博客 - 插件 获取和风插件 在和风天气注册之后获取插件代码 准备和风天气插件代码示例如下 <div id="he-plugin-standard"></div> <script> WIDGET = {
hexo+next博客添加搜索
1.为什么添加algolia搜索 第一当然是可以方便的查找所需文章,第二点就是之前常用的swiftype插件不再免费.我的个人博客是这个月初搭建完成的,这时候swiftype已经不再免费,而且只开放企业邮箱注册. 2.添加效果 3.开始添加 下载最新的next主题(5.1.0),因为最新版的已经集成了algolia搜索,可以省去很多配置和修改. 我的版本: (themes\next\_config.yml文件最下方查看) 去algolia官网注册账号(我直接使用的github的账号) 参照下图新
【干货】2个小时教你hexo博客添加评论、打赏、RSS等功能 (转)
备注:该教程基于Hexo 2.x版本,目前Hexo是3.x版本,照本教程实现有可能会出现404错误,笔者目前还未找时间去解决,待笔者找时间解决该问题后,再写一篇该问题的解决教程,给各位读者带来困扰,还请多包涵!若有读者遇到类似的问题解决了,欢迎在文章的评论区评论留言,我们相互学习! 前情提要 几个月前,写过几篇关于Hexo博客搭建的教程,最近几天,发现有很多读者私信我一些Hexo搭建过程中遇到的问题,重新燃起了我对Hexo博客的兴趣,于是花了一两天的时间重新将Hexo博客搭建了一下,并通过配置实
如何利用腾讯云COS为静态博客添加动态相册
前言 本文首发于个人网站Jianger's Blog,欢迎访问订阅.个人博客小站刚建站不久,想着除了主题里的功能外再添加上相册模块,于是半搜索半摸索把相册模块搞出来了,最后采用了利用腾讯云对象存储作图床的方案,在国内速度也快,不用上传图片还来修改代码,只负责上传图片就好.我参考了以下博文给hexo静态博客添加动态相册功能.实现本模块需要两方面的设置:一是腾讯云对象存储:二是代码层添加相关页面: 腾讯云部分设置 腾讯云新用户使用对象存储每月有50G的免费额度,持续6个月.但是!不包括下行流量等其他
搭建jekyll博客
使用jekyll将markdown文件生成静态的html文件,并使用主题有序的进行布局,形成最终的博客页面. 特点 基于ruby 使用Markdown书写文章 无需数据库 可以使用GitHub Pages发布 安装Ruby环境 由于我的是在windows的操作,所以这里用rubyinstaller--http://rubyinstaller.org/downloads/,linux和mac的朋友就直接官网的ruby. 我使用的版本:rubyinstaller-2.2.3-x64.exe(17.1
给博客添加rss订阅
如果是自己搭建博客,有一个问题是如何写一篇新的文章就可以告诉读者,你写了一篇新的?一个简单方法是使用 rss ,RSS订阅是站点用来和其他站点之间共享内容的一种简易方式,即Really Simple Syndication(简易信息聚合),使用这个东西就可以把自己写的博客推送给读者. 本文告诉大家,如果在博客配置 rss 让读者可以订阅. 一般在很多网站都可以看到这个图标,这就是rss,他可以把最新的文章发给你.如果自己的博客没有添加 rss 那么大家需要打开博客才可以发现你写了新的文章,所以建
2019-8-31-jekyll-在博客添加流程图
title author date CreateTime categories jekyll 在博客添加流程图 lindexi 2019-08-31 16:55:59 +0800 2018-2-13 17:23:3 +0800 jekyll 本文告诉大家如何在博客使用流程图. 如果你使用的是我博客的模板,那么就可以直接使用我说的文件,如果是自己的主题,就需要在自己文件对应的地方加上代码. 在我的博客里,需要添加下面的js到博客,可以打开 js.html 添加下面的代码.如果是自己定义的主题,需要
2019-9-2-给博客添加rss订阅
title author date CreateTime categories 给博客添加rss订阅 lindexi 2019-09-02 12:57:38 +0800 2018-2-13 17:23:3 +0800 如果是自己搭建博客,有一个问题是如何写一篇新的文章就可以告诉读者,你写了一篇新的?一个简单方法是使用 rss ,RSS订阅是站点用来和其他站点之间共享内容的一种简易方式,即Really Simple Syndication(简易信息聚合),使用这个东西就可以把自己写的博客推送给读者
在GitLab pages上快速搭建Jekyll博客
前一段时间将我的Jekyll静态博客从github pages镜像部署到了 zeit.co(现vercel)上了一份,最近偶然发现gitlab pages也不错,百度也会正常抓取,于是动手倒腾,将github pages快速迁移Jekyll博客到gitlab pages,中途遇到了不少坑,管他呢,一把刷. 于是有了下文的 从github pages快速迁移Jekyll博客到gitlab pages的完全指南. Step1: 导入已有项目 登陆gitlab.com,点击New Project, 点
将jekyll博客主页的超链接变为新标签页打开
将jekyll博客主页的超链接变为新标签页打开 最近发现在打开博文查看时往往不想关闭当前页面,想新建一个页面打开,查了HTML资料以后进行修改 在根目录找到index.html,打开编辑,找到图示<a href="{{ post.url | prepend: site.baseurl }}">代码行,在后面添加 target="_blank",意为在新标签页打开文章,改完如下所示 使用方法即可修改jekyll博客里的任意链接,在浏览网页时即可不用关闭当前
Github pages + jekyll 博客快速搭建
Github pages + jekyll 博客快速搭建 寻找喜欢的模版 https://github.com/jekyll/jekyll/wiki/sites http://jekyllthemes.org/ Fork到自己的github 找到自己github中的此项目 点击"Settings",将"Repository name"改为 {你的Github用户名}.github.io,点击"Rename" 修改成自己的名字 此时就可以通过 ht
extjs在窗体中添加搜索框
在extjs中添加搜索框,搜索框代码如下: this.searchField = new Ext.ux.form.SearchField({ store : this.store, paramName : 'name', emptyText : '姓名', style : 'margin-left:5px;', }); 效果如下所示:
我的Jekyll博客
我在GitHub Page上托管的Jekyll博客地址:http://lastavenger.github.io/
hexo next主题为博客添加分享功能
title: hexo next主题为博客添加分享功能 date: 2018-01-06 20:20:02 tags: [hexo博客, 博客配置] categories: hexo next主题配置 --- 今天心血来潮,决定给博客添加分享功能,百度上首先是找到了使用shareSDK的分享功能,最后在实践的过程中发现它添加时步骤比较多,添加完成后效果比较丑(就是一个长条的浅蓝色按钮),而且点击后想要退出分享比较麻烦(它的取消按钮实在太难找了,它在页面最下方的位置,呈现浅灰色,这个设计太反人类了
CSDN博客添加量子恒道统计代码步骤
CSDN博客添加量子恒道统计代码步骤. 1. 去量子恒道网站统计 注册账户: 2. 添加已有的CSDN博客地址: 3. 添加博客后恒道代码里面会给你一个JavaScript脚本,记下里面的一串数字: 4. 在CSDN --> 管理博客 --> 博客配置"里面,最下面填写上这串数字,保存配置: 保存之后过一会儿就可以看到统计数据了,直接上图.
为你的WordPress博客添加CSS3炫酷读者墙
为你的WordPress博客添加CSS3炫酷读者墙,也就是把你文章的评论最活跃的读者显示在单独的一个页面,先看看效果吧: 1.复制主题的page.php,另存为readerwall.php,然后在其顶部添加代码 1 2 3 4 5 < ?php /* Template Name: Reader wall */ ?> 2.接着改文件下面找到 1 < ?php the_content('');?> 在它的前面添加下面的代码 1 2 3 4 5 6 7 8 9 10 11 12 13 1
热门专题
javascript练习题
springboot静态类使用redis
springboot拦截器拦截dubbo 请求超时异常
sql 变量名如何拼接
egret导入项目设置类型
linux实现windows域账号
Django修改表中某一项的名字迁移不成功
unity shader 透明物体不能接受阴影
matlab绘制最小外接矩形
arrivals thread group持续时间怎么定义
shell 分割字符串 赋值给变量
使用jquery获取本地json显示到html
ptaC语言链表奇数值结点链表
samba AD域用户权限限制 ubuntu
视频插帧方法的质量评价标准
r语言trycatch函数
宝塔面板部署nestjs项目
C# datatable 创建列
Python循环数据库一列
windows server2016退出集群