zblog图床 zblog17

zblog php 地图插件怎么用

1.说明

创新互联建站企业建站,十多年网站建设经验,专注于网站建设技术,精于网页设计,有多年建站和网站代运营经验,设计师为客户打造网络企业风格,提供周到的建站售前咨询和贴心的售后服务。对于成都做网站、成都网站建设中不同领域进行深入了解和探索,创新互联在网站建设中充分了解客户行业的需求,以灵动的思维在网页中充分展现,通过对客户行业精准市场调研,为客户提供的解决方案。

插件采用系统提供的各种接口,用来实现一些高级定制功能,让Z-BlogPHP变的更加强壮和有趣(Very Good,Very Strong.)。

2.目录及命名要求

插件是放在系统的zb_users/plugin目录下的,插件必须有自己的目录名且不与其它插件同名。

插件目录名即是插件的ID名称,系统也以此做为识别。

插件必须设定正确的plugin.xml文件,系统依赖此文件对插件进行管理。

plugin.xml文件里的”id“节点一定要设定为插件的ID名称(即插件的目录名称),这非常重要。

3.plugin.xml格式规范说明

1.样例文档

?xml version="1.0" encoding="utf-8"?

plugin version="php"

idTotoro/id

nameTotoro/name

url /url

note基于TotoroII的Z-Blog的评论及引用管理审核系统增强版。/note

description/description

pathmain.php/path

includeinclude.php/include

level1/level

author

namezsx/name

email /email

url /url

/author

source

name/name

email/email

url/url

/source

adapted130707/adapted

version1.0/version

pubdate2013-07-07/pubdate

modified2013-09-02/modified

price0/price

advanced

dependency/dependency

rewritefunctions/rewritefunctions

conflict/conflict

/advanced

sidebars

sidebar1/sidebar1

sidebar2/sidebar2

sidebar3/sidebar3

sidebar4/sidebar4

sidebar5/sidebar5

/sidebars

/plugin

zblog网页图标如何更改,找不到路径和文件?

zblog的网页图标一般位于主题文件夹下的images目录中,您可以尝试在这个目录下找到对应的qq图标文件。如果您找不到该文件,可以尝试在网页代码中搜索相关关键词,看看是哪个文件调用了该图标。

具体操作步骤如下:

登录zblog后台,进入主题设置页面。

在左侧导航栏中找到“自定义设置”或“编辑模板”等相关选项。

找到关于QQ图标的相关代码,一般位于作者模块或社交媒体模块中。可以尝试搜索“qq”、“icon-qq”等关键词,找到相关代码段。

在代码中找到图片文件的路径,一般是类似于“images/icon-qq.png”这样的路径。根据路径,到主题文件夹下的images目录中查找对应的图片文件。

如果您仍然无法找到对应的文件,可以尝试在zblog官网或相关技术论坛上搜索相关问题,或者联系主题作者或zblog技术支持人员获取帮助。

图床干什么用

就可以上传图片的免费网络存储空间,像淘宝,有啊,拍拍的卖家,把产品传到图床网站上,获得一个外链接,就可插入到你发的文章或者商品信息里.

如pic.twblog.org,就是一个图床.

解决hexo引入图床,手机和web不显示图片的问题

hexo引入图片的方式有很多种:

Hexo使用图床的方式加载在blog中加载图片,会在非本人的电脑或者手机端报“html访问图片资源403问题(http referrer)”,导致采用图床方式加载的图片全部无法加载。

http请求体的header中有一个referrer字段,用来表示发起http请求的源地址信息,这个referrer信息是可以省略但是不可修改的,就是说你只能设置是否带上这个referrer信息,不能定制referrer里面的值。

服务器端在拿到这个referrer值后就可以进行相关的处理,比如图片资源,可以通过referrer值判断请求是否来自本站,若不是则返回403或者重定向返回其他信息,从而实现图片的防盗链。上面出现403就是因为,请求的是别人服务器上的资源,但把自己的referrer信息带过去了,被对方服务器拦截返回了403。

在前端可以通过meta来设置referrer policy(来源策略),具体可以设置哪些值以及对应的结果参考 这里 。所以针对上面的403情况的解决方法,就是把referrer设置成 no-referrer ,这样发送请求不会带上referrer信息,对方服务器也就无法拦截了。

浏览器中referrer默认的值是 no-referrer-when-downgrade ,就是除了降级请求的情况以外都会带上referrer信息。降级请求是指https协议的地址去请求http协议,所以上面403的情况还有另一种解决方法就是,请求的图片地址换成http协议,自己的地址使用http协议,这样降级请求也不会带上referrer。

在G:\blog\themes\butterfly\layout\includes目录下有一个head.pug文件,修改该文件的meta信息,会使生成的所有页面都带有该head。在head.pug文件中添加如下内容,结果参见图片。

在G:\blog\themes\yilia\layout_partial目录下有一个head.ejs,同样在head.ejs文件中添加如下meta信息即可

在G:\blog\public\2021目录下就是所有21年生成的blog,找到该目录下的任意一个index.html,用文本编辑器打开就可以看到已经自动生成了referrer标签了。

然后使用hexo d指令将工程同步到github即可

1. 加载本地图片的方法

2. html访问图片资源403问题(http referrer)


新闻标题:zblog图床 zblog17
分享地址:http://pwwzsj.com/article/dojoeih.html