首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

hexo 图片显示问题及使用typora设置图片路径

都会生成图片,使用相对或绝对路径进行引用 配置hexo的_config.yml文件, 将 post_asset_folder 设置为true, 这样每次new 生成一个文章时都会同步生成一个同名的文件夹...使用hexo官方的解决方案,使用模版变量, {% asset_img slug [title] %} 但是配置过程中发现这三种方式都多多少少存在一些问题,前两中首页跟内容页会有一个加载失败的问题...配置typora进行本地图片的粘贴及正常显示 设置typora,图像 ? ​...以后直接粘贴图片就可以自动保存到 hexo 配置的 post_asset_folder 文件夹里,自动渲染了 注意修改图片路径中的 \ 为 / ,并且不带 .或者./ 直接写目录/图片 此种方式如有文件夹中存在中文则会...url转码,也会显示不正常,解决方法: new 文件时使用英文名,手动设置文章标题即可

5.3K31
您找到你想要的搜索结果了吗?
是的
没有找到

Django学习_简易博客(二)

项目:基于某些设置项的Django安装结果; 应用程序:模型,视图,模版,URL的组合 应用程序框架进行交互,并提供特定的功能,并可以不同的项目中加以复用。...STATUS_CHOICES = ( ('draft', 'Draft'), ('published', 'Published'), ) # 帖子标题...# 比如有这样一篇文章,标题是"13岁的孩子", # 它的 URL 地址是"/posts/13-sui-de-hai-zi",后面这一部分便是 slug。...以时区格式返回当前的时间 publish = models.DateTimeField(default=timezone.now) # 创建时间,auto_now_add:当「创建」某个对象时,日期将被自动保存...created = models.DateTimeField(auto_now_add=True) # 最后一次更新时间,auto_now:当「保存」某对象时候,日期将被自动保存

60820

网站功能——添加文章编辑页面,支持 markdown 编辑器实时预览编辑

编辑器里面,可以实时预览渲染效果 编辑完成可以保存,这样文章可以自动更新,保存之后跳回文章页面 编辑页面不仅仅可以编辑保存,还可以取消编辑跳回文章页面,也可以进入后台编辑页面 需求分析 针对以上功能需求...文章页面添加跳转地址 新增的编辑页面已经做好了,那么现在需要在文章的内容页面添加跳转,我选择的地方是文章内容页面上的面包屑地方,当普通用户看到的还是文章标题,而管理员作者看到的标题就是可以跳转到编辑页面的...,可以显示编辑页面的地址,普通人就还是看到标题,不感知。...这个逻辑也很简单,就是从请求体里面提取 article_slug article_body 然后判断是作者或者管理员就更新文章,并且返回文章页面的地址。...可以看到这个函数里面当请求成功之后,会拿到返回接口里面的 callback 字段,这个就是返回文章的内容页面,也就是说更新文章成功自动跳回到文章内容页面。

30510

woocommerce shortcode短代码调用

,这些短代码将通过我们的入门向导自动添加到页面中,无需手动使用。...rand– 页面加载时随机订购产品(可能不适用于使用缓存的网站,因为它可以保存特定订单)。 rating– 平均产品评级。 title– 产品标题。这是默认模式。...hidden– 商店搜索中隐藏的产品,只能通过直接 URL 访问。 featured– 标记为特色产品的产品。 category– 使用指定的类别 slug 检索产品。...为此,我们将使用 Post ID(创建产品页面时生成)以及 order orderby 命令。由于您无法从前端看到 Post ID,因此 ID#s 已叠加在图像上。...该属性 slug 是 ,属性是 。我还希望它们从最新产品到最旧产品进行排序。

10.8K20

如何利用机器学习Gatsby.js创建假新闻网站​

假新闻标题并不是现代发明。甚至早在20世纪初就有了黄色新闻,它只是使用各种道德上有问题的策略来吸引人们购买报纸其他媒体形式的注意力。...没有报纸订阅的情况下,公司必须为每一笔销售而战,而当你最好的营销方式是招牌报童时,就需要通过新闻标题迅速形成强烈的印象。随之而来的是大量过度夸张的标题缺乏研究的文章。听起来是不是很熟悉? ?...gatsby-transformer-sharpgatsby-transformer-remark也是重要的插件。它们可以自动将markdown 文件转换为可用于web格式。...机器学习设置谷歌Colab 现在我们的网站布局结构已经建立,是时候真正生成我们的假新闻文章了。...区分人工生成的新闻机器生成的新闻方面,它的准确率超过90%。这也意味着,该模式本身就擅长制造假新闻。我们可以Colab中克隆存储它的存储库并使用它。

4.5K60

​WordPress博客的SEO优化技巧

postname使用英文,如果是写英文Blog的话,系统会自动标题的post slug做为postname....文章Post Slug的优化 文章标题中最好包含文章最关键的关键字,不要使用一些没有意义的标题,对于英文Blog来讲,最好启用一个名叫SEO Slugs的插件,该插件能够自动将post slug中的the...Title进行优化,并增加DescriptionsKeywords的Meta. robots.txt的优化 博客根目录下放置一个robots.txt的文件,可以指定搜索引擎只收录指定的内容。...Google Sitemap的生成,然后将这个地址提交到Google Webmaster即可。...防止垃圾留言评论 垃圾留言评论会影响Blog搜索引擎中的表现,因此需要安装一个自动过滤垃圾留言评论的的插件,推荐使用Akismet。

48620

Hugo系列(2) - 通过配置文件来定制个人站点

:slug:文章的slugtitle一样是定义文件头里的属性,当没有定义slug时会使用title作为url :filename:文章的文件名,不包括文件扩展名。...出于seo考虑,不建议url里加上年月日之类的,由于标题大多有中文或者特殊字符,所以也不建议直接使用标题作为url的一部分。...然后文章的slug可以这样配置**(permalinks是配置站点配置文件里的,slug是配置每篇文章的文件头里的)**: 1 2 3 4 --- title: 建站日志 slug: e62c38c45...而hugo没有找到类似的插件,所以选择了slug来自定义url,这个功能倒是博客园的自定义博文的url类似。...endLevel:到几级标题为止生成目录,值为3表示大于h3的标题就不再生成目录。 ordered:是否生成排序目录,建议启用该功能,生成的目录会更为美观。

95910

WordPress常用插件分享

主要作用:可以给博客添加meta标签,可以给每篇文章添加meta标签关键词,可以为文章生成独立的摘要,而且可以防止首页存档页产生的独立重复页面。...2.可以快速文章中添加存在的标签。可以直接获取提供标签云的服务商里面的标签,让你的标签也云起来。 3.可以分别设置,是否站点,页面,和文章后添加相关标签。...推荐每天往邮箱自动备份一次。 WP slug Translate 描述:  一款实现文章固定链接英文化的插件。...主要作用:通过google translate自动标题翻译成英语,google translate 翻译失败时转换成拼音,有利于WordPress中的中文标题优化。...(若是搜索会有一个大写的slug一个小写的slug,选小写的) Akismet 描述:  一款博客垃圾评论/trackback屏蔽的插件。

2.8K21

b这样去设计 URL,可以提高网站的访问量

想好一个标题,没有敲好内容就直接提交了,可这个时候生成的 URL 总是很诡异。当我们去设计一个博客的时候,URL 是一个头疼的问题。...设计之下,每个人选择的方案都有所不同: 直接使用博客的 ID,如 /blog/123,即省事又方便 自动生成 URL 将标题转换为拼音或者英语单词,如 blog/ruhe-sheji-yige-gaozhilang-de-url...根据日期 ID 生成,诸如 blog/2017/02/123 等等 自定义 URL,诸如 blog/how-to-design-a-high-quality-url。...详情页 :简单的 URL 生成规则 考虑到手动生成的难度,以及一些 RESTful 设计的风格问题,我们可以考虑结合他们的形式,诸如: 动作 URL 行为 GET /blog/:id/:blog-slug...,其中的 id slug 都是自动生成的,如: questions/20381976/rest-api-design-getting-a-resource-through-rest-with-different-parameters-but

91880

Hugo系列(4) - 从Hexo迁移至Hugo以及使用LoveIt主题的踩坑记录

原本的文章文件头里有一个abbrlink属性,如下: 1 2 3 --- abbrlink: 71bd19d3 --- 为了让旧的文章url以前保存一致,于是全部加上一个slug属性,如下: 1 2..." 这样就可以避免旧文章的URL迁移后不一致的问题,但是这也引入了另一个问题,那就是每一篇新文章都要手动添加slug属性,否则就还是会直接拿文章标题来作为URL的一部分。...--more--> 文章标题里的特殊符号不需要使用字符实体 Hexo里,如果文章的标题里存在英文的双引号、冒号等特定的符号,必须使用字符实体来替代,否则就会报错。...如果在标题里使用字符实体,并不会被自动解析成对应的字符。...当然,恢复网络时会自动更新最新的页面资源。

1.5K20

启用WP Super Cache纯代码版本之后的一些优化措施

之前浏览器一直是有 cookies,所以每次打开时,博客的 js 都会自动加载已保存的信息,也就是我的经常用的信息。...代码原理:就是缓存内容之前,先将已保存的用户信息置空,这样处理之后,缓存到磁盘里的 html 文件才是纯净无痕的。...解决方法很简单,缓存时代码最后新增时间戳即可, WP Super Cache 一样!...$real_slug; 五、index.php 跳转 针对第⑩条 今天,在看百度收录的时候,突然看到如下情形: 试了下,没开启缓存的博客首页后面加上 index.php 访问,是会自动跳到不带 index.php...保存之后,访问带 index.php 的首页就能自动跳转到不带 index.php,从而解决了这个困惑。

1.2K70

【应用】Markdown 在线阅读器

功能 阅读器 支持文件拖拽 兼容移动端 Prism.js / Highlight.js 代码高亮 自动生成目录 本地图片显示 导出 Html (包含样式) 扩展功能 Toto 列表 MathJax 时序图...,我们需要首先获得目录信息,因此我们重写 marked 的 heading 方法, 将目录信息保存起来,同时为每个标题添加链接图标(仿照 github),下面是代码: renderer.heading...,我们只需按照保存的目录信息,生成 标签即可,具体的可以参考源码中的实现。...导出文件 通过使用 FileSaver.js,我们可以方便的浏览器端生成文件,并提供给用户下载。...中的方法,将对应的 div 转为图表: 评论 在生成Github Page页面时,我们可以选择添加 多说 或者 Disqus 评论,其中多说就是导出的页面中加入下面的代码 <div class="ds-thread

2.9K20

史上最详细的WordPress的自定义文章类型指南(1)

默认功能是“标题 //”“编辑器”。...'thumbnail',// 特色图像 (当前站点使用的主题必须支持 'post-thumbnails')....推荐一个可以快速生成post type的各种参数的在线工具:Post Type Generator,按照需求各个参数填入值,生成的代码组织的还是比较清晰的,把各种参数按照不同的用途分类好了,直接把生成的代码复制粘贴到你的主题中就可以用起来了...这是因为WordPress中启用了URL规则重写(rewrite)功能,会自动Post相关的动态URL改写为伪静态URL,这也会影响到自定义的Post Type。...WordPress还会自动再加回来。 不管用哪种方式,再次打开刚才的文章链接就不会404了。可以愉快的自定义文章类型下面发布文章了。

4.2K20

Django 开源相册组件介绍 django-photologue

一、安装与使用体验 在线体验地址:http://www.django-photologue.net/ 下载地址:https://github.com/jdriscoll/django-photologue...需要一张一张上传 二、其他文章介绍 参考文档:http://simple-is-better.com/news/227 djang-photologue是一个django的app,用来给web展示图片,功能强大,自动进行图片的大小...,亮度什么的转换,生成图片url,图片集支持,水印功能,批量上传,cache,基本上普通WEB图片的功能它都有了....安装方法,按照wiki文档上说的:   1.去这里找到下载地址,http://code.google.com/p/django-photologue/   2.安装 python setup.py install...photologue后台提供一个类,确切的说是一些model,大体的流程是这样的,先设定一个photo size图片大小方式相关的,需要的话可以设定Photo effects图片效果watermark

1.7K40

django2实战2.创建博客应用创建应用文章表的字段设计激活应用开启后台将post模型注册到后台自定义文章显示字段增加可选操作

而淘宝下的聚划算属于一个应用 django中,一个应用是由模型、视图、模板以及url配置组成的。...应用的逻辑都写在view层,包括接收http请求,处理逻辑,返回响应 1 directory, 7 files 文章表的字段设计 一个博客最重要的数据就是文章,接下来我们设计文章的字段 一篇文章的字段有:标题...: url标识,文章的url格式为:yyyy/mm/dd/slug/, unique_for_date 表示slug与日期的组合是惟一的,即每篇文章的url不可重复 author: 文章作者,此字段是外键...该用户发表的文章也将被删除 外键的详细说明 body: 文章详情,使用text类型 publish: 文章发布时间,默认为当前时间 created: 文章创建时间,auto_now_add 表示当文章创建时,会自动生成该时间...updated: 文章更新时间,当文章被更新时,会自动生成更新的时间 status: 文章状态,从STATUS_CHOICES中选取状态值 关于字段类型的更多使用,参见官方文档 激活应用 根据models.py

1K30

博客系统知多少:揭秘那些不为人知的学问(二)

图 | 网络 文章需要具备标题Slug、创建时间、发布时间、修改时间、摘要和内容等要素,也会包含所属分类、标签、阅读量点赞量等次要信息。其中Slug是博客的特色,它指的是一篇文章的URL。...Slug讲究的是“人类可读”,一般情况下均为博客标题对应的英文表达,用中划线分割英文单词,Slug也对博客的SEO起到了关键作用。...如果你的博客文章用的是数据库ID、文章标题的HTML Encoding等做URL,请更换为Slug。特别是遇到中文文章,如果标题被URL Encoding了,那么对于SEO链接分享,都是灾难。...标题需要同时显示标题栏,以便于SEO。简介是对于标题的补充说明,便于用户查看。设计路由名称的原因请参考下一段介绍的标签的设计。 ?...页面通常不需要评论、标签分类等属性,但可以有发布编辑时间。和文章一样,页面也需要注意Slug。 ?

73410

Laravel5.2之Seeder填充数据小技巧

设计字段 按照上文提到的Category、Post、CommentTag之间的关系创建迁移Migration模型Model,项目根目录输入: php artisan make:model Category...:generate后,database/factory/ModelFactory.php模型工厂文件会自动生成各个模型对应字段数据。...Faker是一个好用的生成假数据的第三方库,而这个开发插件会自动帮你生成这些属性,不用自己写了。 <?...Laravel官方推荐使用模型工厂自动生成测试数据,推荐这么写的: //先输入指令生成database/seeds/CategoryTableSeeder.php文件: php artisan make...Category也就对应生成一个Post,当然可以each()里每一次Category继续foreach()生成几个Post,但每一次foreach也是一次query,效率更差。

3.5K42
领券