是否可以使用github-pages将disqus html注释集成到博客中?我喜欢使用github,jekyll和markdown管理我的网站和博客的想法.但是,我想包括disqus评论功能.但是,由于markdown生成了html - 如何为disqus包含html/js代码?
要明确,假设:
{% assign my_var = "123" %}
{% assign another_var = "456" %}
Run Code Online (Sandbox Code Playgroud)
我想追加字符串my_var以获得类似的东西123 - 456
到目前为止我尝试了什么:
{% assign my_var = my_var + " - " + another_var %}
Run Code Online (Sandbox Code Playgroud) 我最近转而在Github Pages上使用Jekyll为我的各种博客,并且喜欢我可以将Markdown推送到Github并且他们处理这些处理.我想继续以这种方式使用它(而不是在本地运行Jekyll,只是将预先生成的站点推送到Github),因为如果我不在自己的机器上,Github UI可以轻松添加和调整帖子.
只有一件事我无法弄清楚:我无法让Markdown脚注工作.我正在使用这种风格:
I bet you'd like more information about this sentence [^1].
[^1]: Well lucky for you, I've included more information in footnote form.
Run Code Online (Sandbox Code Playgroud)
我确实找到一个帖子(某个地方)建议为redcarpet markdown处理器启用脚注扩展,但是这也没有做到:
markdown: redcarpet
redcarpet:
extensions: ["footnotes"]
Run Code Online (Sandbox Code Playgroud)
有没有办法使用Markdown脚注而不预先生成静态网站,然后再将其推送到Github?
我开始使用Jekyll静态站点生成器,我想使用Live Reload.我知道Jekyll有一个生成器和服务器命令,Live Reload可以运行各种编译器和自定义命令.如何配置这些协同工作?
我的博客是在Github上使用Jekyll构建的.在导航栏中,默认顺序为Pages,Messages,About,Archives.我想将列表更改为Pages,Archives,About,Messages.我该怎么办?
我认为这与下面的代码有关
{% assign pages_list = site.pages %}
Run Code Online (Sandbox Code Playgroud)
我认为site.pages是我应该改变的,但我不知道如何改变.
在我的Jekyll驱动的网站上,我有一个类似函数的包含,但我无法弄清楚如何正确传递它的参数.
当我使用时{% include ... %},传递这样的参数..
{% include function.liquid foo="{{ baz.quux }}" %}
Run Code Online (Sandbox Code Playgroud)
..只是传递文字字符串{{ baz.quux }},当然,这不是我想要的!我想传递价值baz.quux.我该怎么做呢?
谢谢!
我一直在使用Jekyll作为静态站点(因此易于维护),并且一直坚持以下功能:
这是我的链接栏:
<ul id="links">
<li class="first"><a class="active" href="/">Home</a></li>
<li><a href="./associate.html">Associate With Us</a></li>
<li><a href="./media.html">Media</a></li>
<li><a href="./clients.html">Clients</a></li>
<li class="last"><a href="./contact.html">Contact Us</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
本active类处理着色.我想要的是这个类是由jekyll应用的,取决于使用液体/ YAML设置的一些变量.
有一些简单的方法可以解决这个问题吗?
由于条形图对所有页面都是通用的,因此它现在处于默认布局中.我可以通过使用Javascript来检测网址,并进行突出显示但是想知道在Jekyll中是否有任何方法可以做到这一点.
我正在尝试在Jekyll中实现一个服务目录,其中20或30页中的每一页都包含一个7x2表.左列将保留标签,例如Overview,Available To等,而右列将保持在一行和几段文本之间.我希望用液体变量来表征正确的列,例如{overview},{availableTo}
我注意到YAML似乎对换行非常挑剔,因此我不得不在一行上输入这些段落及其标记,这些行可以持续几个屏幕宽度.这是一个问题,因为它很烦人,也因为我希望技术但非webdev用户可以编辑这些前端内容.有没有办法让前面的事情容忍休息?
或者,是否有一种方法可以使用{content}部分填充此表,而无需每次都将表重新编入其中?
我正在尝试favicon.ico为我的github页面设置一个,但它不起作用.当我在本地服务时,我看到标准的"空"图标,当我按下它时,我看到了facebook图标.为什么会这样?我有权favicon.ico在我的项目的根目录中,我添加了该行
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico">
Run Code Online (Sandbox Code Playgroud)
相关的default.html.你可以在这里看到来源:https://github.com/drorata/drorata.github.io