yuang01 / yuang01.github.io

HEXO个人博客
https://yuang01.gitee.io
5 stars 3 forks source link

post/hexo-theme-bamboo-new/ #85

Open utterances-bot opened 2 years ago

utterances-bot commented 2 years ago

Bamboo主题-基本配置(一) | Bamboo

https://yuang01.github.io/post/hexo-theme-bamboo-new/

yuang01 commented 2 years ago

test

kevinyibin commented 2 years ago

hello

yuang01 commented 2 years ago

@kevinyibin 欢迎

kevinyibin commented 2 years ago

还有邮件提醒,高级

up-bear commented 2 years ago

下载了博主的主题,不改动,可以使用。但是将主题文件夹下的头顶导航设为可用后,报了错:Cannot read property 'on' of undefined、Cannot read property 'img' of undefined。

yuang01 commented 2 years ago

@up-bear 导航没有on属性,取消注释就行了哟

yuang01 commented 2 years ago

@up-bear 取消注释,写法就像注释的写法就行了

moon-cmd commented 2 years ago

下雪那个,可以设置了,文章内容页面也有吗?

yuang01 commented 2 years ago

@moon-cmd 没有,文章内容不显示花瓣和雪花,不利于阅读,所以现在只给首页显示

moon-cmd commented 2 years ago

哦,好的,谢谢。

wildfun commented 2 years ago

大佬,欢迎和导航栏怎么做?

yuang01 commented 2 years ago

@wildfun 欢迎的话,看这个 https://yuang01.gitee.io/post/hexo-theme-bamboo/sidebar/ 导航栏 取消注释就行了,看你的上个评论

wildfun commented 2 years ago

好的,已经解决! 大佬,你的那个欢迎里面出现系统,时间等可以教教我吗?

yuang01 commented 2 years ago

@wildfun 欢迎模块使用的是叫IP签名档,你可以去网上搜一下

wildfun commented 2 years ago

找到了但不知道怎么加在主题上面

yuang01 commented 2 years ago

@wildfun https://yuang01.gitee.io/post/hexo-theme-bamboo/sidebar/ 这篇文章有说怎么把欢迎模块放上去

wildfun commented 2 years ago

谢谢,太给力了

wildfun commented 2 years ago

是直接在主题下的_config.yml加 home_widget:

yuang01 commented 2 years ago

@wildfun 在Hexo博客目录中的source/_data(如果沒有 _data 文件夾,请自行创建),创建一個文件 widget.yml,在这个文件里写

wildfun commented 2 years ago

我先创建好了文件夹,然后又新建了widget.yml,把代码放进去还是不显示;我使用宝塔部署,widget.yml是直接在宝塔里面新建。请问widget.yml可以不用命令建吧?

yuang01 commented 2 years ago

@wildfun widget.yml不需要命令创建

wildfun commented 2 years ago

那为什么还是出不来啊?

yuang01 commented 2 years ago

@wildfun 你代码咋写的,你先只写欢迎模块

wildfun commented 2 years ago

我是直接复制你IP签名的代码进去的

yuang01 commented 2 years ago

@wildfun 你把代码贴我看一看

wildfun commented 2 years ago

我新建好widget.yml以后直接粘贴以下代码:home_widget:

yuang01 commented 2 years ago
home_widget:
  - class_name: welcome
    id_name: welcome
    order: -1
    name: 欢迎
    icon: fas fa-envelope
    icon_color: blue
    url: http://baidu.com
    background: '#fff'
    html: '<img src="https://api.amogu.cn/api/ipimg/" style="width:100%">'

@wildfun 这样写是没问题的,注意缩进,如果你编辑器是空四个格子,你就空四个,我是空两格

wildfun commented 2 years ago

截图: https://ipqm.guyubao.com/qq.png

yuang01 commented 2 years ago

@wildfun 文件夹名称叫_data,签名有个下划线

wildfun commented 2 years ago

命令是这样的嘛:hexo new page "data" 为什么我建了没有,然后我直接加_就报错

yuang01 commented 2 years ago

@wildfun 直接手动创建就行了,在Hexo博客目录中的source/_data(如果沒有 _data 文件夾,请自行创建),创建一个文件 widget.yml

wildfun commented 2 years ago

加了_就报错https://ipqm.guyubao.com/1.png

yuang01 commented 2 years ago

@wildfun 你代码咋写的

wildfun commented 2 years ago

都是套用你模板的,不加_可以跑起来,加了就报错

yuang01 commented 2 years ago

@wildfun 加 _ 是对的,报错可能是widget.yml里面没写对

wildfun commented 2 years ago

就是widget.yml的问题了,删了可以正常运行,麻烦在帮我看看:https://ipqm.guyubao.com/2.png

yuang01 commented 2 years ago

@wildfun

home_widget:
  - class_name: welcome
    id_name: welcome
    order: -1
    name: 欢迎
    icon: fas fa-envelope
    icon_color: blue
    url: http://baidu.com
    background: '#fff'
    html: '<img src="https://api.amogu.cn/api/ipimg/" style="width:100%">'

这样写

yuang01 commented 2 years ago

@wildfun 不行的话,缩进空四格再试试

wildfun commented 2 years ago

可以了,感谢

wildfun commented 2 years ago

推荐文章怎么配置?

yuang01 commented 2 years ago

@wildfun 在你文章里面

---
title: 文章标题
top: true
---

设置top: true,那么这篇文章就在推荐栏目里了

wildfun commented 2 years ago

好的 ,谢谢!那怎么切换音乐呢?一直都是那几首

yuang01 commented 2 years ago
music:
  on: true
  autoHide: true    # hide automaticaly
  server: tencent   #require    music platform: netease, tencent, kugou, xiami, baidu
  type: song    #require song, playlist, album, search, artist
  id: 000oHw1p2k1wK6     #require   song id / playlist id / album id / search keyword
  fixed: true       # 开启吸底模式,建议开启
  autoplay: true   # 是否自动播放, 有些浏览器会禁用自动播放,目前edge可以自动播放
  theme: '#42b983'
  loop: 'all'       # 音频循环播放, 可选值: 'all', 'one', 'none'
  order: 'random'   # 音频循环顺序, 可选值: 'list', 'random'
  preload: 'auto'   # 预加载,可选值: 'none', 'metadata', 'auto'
  volume: 0.7       # 默认音量,请注意播放器会记忆用户设置,用户手动设置音量后默认音量即失效
  listFolded: true  # 列表默认折叠
  hideLrc: false     # 隐藏歌词

上面的server: tencent指的是qq音乐,后面有注释,netease指的是网易云音乐 上面的type: song,表示单曲,后面有注释,playlist指的是歌单 上面的id: 000oHw1p2k1wK6,指的是歌单或者单曲的id,通过浏览器导航栏的网址获取,后面有id,网址上 例如;网址 https://y.qq.com/n/ryqq/playlist/7760249835 后面的 7760249835 就是id,网易云同理

wildfun commented 2 years ago

好的

wildfun commented 2 years ago

大佬,音乐只有在QQ浏览器上才可以播放,其他浏览器一律不会播放

yuang01 commented 2 years ago

@wildfun 是自动播放吗?还是点击了播放按钮不能播放呢?

yuang01 commented 2 years ago

@wildfun 自动播放的话,就受浏览器影响了,手动点击播放是没问题的

wildfun commented 2 years ago

自动播放,QQ浏览器加载完页面就播放,其他浏览器页面加载完也不会播放

ccmajor commented 2 years ago

大佬,本地检索可以集成hexo-generator-zip-search(https://github.com/V-Vincen/hexo-generator-zip-search)或者hexo-generator-search-zip(https://github.com/SuperKieran/hexo-generator-search-zip)吗?文章内容多的时候,加载索引文件挺耗流量

shatanyumi commented 1 year ago

mathjax在渲染换行\的时候,无法正常显示