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

隐藏 WordPress 系统,提高 WordPress 站点安全性

/**  * URL 重定向  *  * 重定向:  * /wp-content/themes/themename/assets/css/ 到/assets/css/  * /wp-content/.../assets/文件夹,如果你使用的是 Apache 服务器,WordPress 会自动为你重建好重写需要的.htacces文件,如果你使用的是 Nginx,还需要手动添加重写规则到你的主机配置文件中。...location ~ ^/plugins/(.*)$ { try_files uri uri/ /wp-content/plugins/ } 上面的规则硬编码了 /wp-content/ 目录,如果你题中修改了...'); 清理 HTML Head 中没用的代码 WordPress 添加了很多我们平时用不到的代码,这不但增加了垃圾代码,对网站后台系统也暴露得很充分,好在我们可以很容易的清理掉这些代码...,添加以上代码到主题的 functions.php 文件中即可。

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

从Ruby到Node:重写Shopify CLI,提升开发体验

Shopify CLI(命令行界面)是开发人员 Shopify 平台上构建和部署 Theme、App、Hydrogen 店面时的重要工具。...语言决策回顾 Shopify CLI 之前,Theme 开发人员用的是我们的另一个 CLI——ThemeKit。我们从 2014 年 10 月就开始维护它。...2020 年 6 月,我们添加了 UI 扩展,让开发人员可以使用自己的 UI 扩展平台的某些区域,CLI 开始依赖 Node 工具来转译和打包扩展代码。系统要求越来越高,这不是用户所希望的。...const session = await ensureAuthenticatedAdmin(storeFQDN) 文件 idiomatic_API_example.js,托管 GitHub 上 2...构建经过社区测试的基础 早先一次与 Shopify 之外的 CLI 开发人员的对话中,oclif 作为一个出色的、使用 Node 构建 CLI 的工具和 API 框架出现在我们的视野中。

27520

吃透 Vue 项目开发实践|16个方面深入前端工程化开发技巧《上》

如何管理你的资源,如何引入图标,样式?•如何封装你的 axios,管理你的api?•如何使用 mock 模拟你的数据,实现真正意义的前后端分离? 实践 实践之前:我希望你有如下准备,或者知识储备。...显然 commitizen 只开发环境中使用。-D 只 dev 环境使用 配置依赖路径 package.json 中添加配置 { //..."...使用 Sass 安装与使用 yarn add sass sass-loader 复制代码 如何处理样式 assets 目录中建立一个 styles 文件专门来存放样式文件,新增入口index.scss...,sass 文件不会直接生效,至少 vue 文件 里面是访问不到的。...有时候我们发现,光是引入变量还不够,变量工具只能允许我们 css 类文件使用

1.2K30

打造一个舒服的写作环境(Hexo)

Stellar主题中添加动态页面 此方法的前提是已经成功云开发中部署好bber云函数,具体参考使用个人公众号或IOS快捷指令发「动态」到hexo博客。...具体配置内容如下: code1 第三步 配置菜单 主题配置文件中将动态页面配置到你喜欢的地方,如: code2 GitHub仓库管理 如何管理文章源文件、主题文件?...如何使用GitHub Actions部署hexo博客,网上有一大堆的教程,这里主要记录一下多个文件夹分离的GitHub仓库管理的场景下如何配置GitHub Actions。...个人动态页 这部分参考添加一个动态页面 使用”一言”作为欢迎语 使用一言API随机获取一句台词作为欢迎语: 点击查看操作步骤 第一步 修改主题markdown.ejs文件 文件路径:stellar/layout...info_open_source: '本站由 %s 創建,使用 %s 作為題,您可以 %s 找到本站源碼。'

1.5K31

Live2d Widget

2020-09-16:内测版v0.02 尝试使用本地化API方案。...Live2D 模型的资源站 梦象提供的模型的安装教程 如何在网站上使用梦象上的模型 写在最前 最早的时候看别人的博客很多都有一个可爱的看板娘,然后就找了教程给自己也整了一个。... 主题配置文件底部添加如下内容保存所有文件的修改,然后照例执行就能在看到预览了。...一开始博通过gulpfile.js里添加屏蔽配置,让gulp不要压缩看板娘的静态资源,但是似乎是因为pwa的缘故,本地预览重新出现的看板娘部署到网页以后依然不出现。...主题配置项里也可以使用来引入。 本地化API配置 有读者反映使用张书樵大神的魔改方案时,Pio酱和Tia酱的模型不能像在其他网站看到的那样可以换装。

2K30

hexo-tag-aplayer使用方法

width:xxx: (可选) 播放器宽度 (默认: 100%) lrc:xxx: (可选)歌词文件 URL 地址 当开启 Hexo 的 文章资源文件夹 功能时,可以将图片、音乐文件、歌词文件放入与文章对应的资源文件夹中...lrc 选项来设定歌词,你也可以直接使用 aplayerlrc 标签来直接插入歌词文本博客中: {% aplayerlrc "title" "author" "url" "autoplay" %}...如果想在本插件中使用 MetingJS,请在 Hexo 配置文件 _config.yml 中设置: aplayer: meting: true 接着就可以通过 文章中使用 MetingJS...,可选项: none, metadata, auto theme #ad7a86 播放器风格色彩设置 关于如何设置自建的 Meting API 服务器地址,以及其他 MetingJS 配置,请参考章节自定义配置...似乎 Hexo 服务器模式默认配置中无法被调用 (hexo server), 遇到这种情况用户可能需要使用 hexo-server 的静态文件解析模式 ( hexo server -s) .

1.9K51

Hexo博客框架初识入门到进阶.md

# - /assets/04.jpg # Q:如何新建其他页面?...依赖 $ npm install $ npm run dev #此时Webpack自动打包修改后的js和css文件 Q:如何添加category功能导航栏?...如果想更改某个笔记不想显示则指定 _post/目录/文件 即可 Q: 题中添加点击出现小桃心效果 // 1.hexofile\themes\indigo\source\js目录下新建clicklove.js...*添加蜘蛛协议 robots:根目录 source 文件下新建 robots.txt 文件添加以下文件内容(将 Sitemap 中的域名切换成自己网站域名),之后再出站链接添加 “external...解决方法: WeiyiGeek.用户凭据 10.Hexo Theme推荐 以下是博在学习Hexo中发现比较好用的几款主题: 1.https://github.com/yscoder/hexo-theme-indigo

54110

【Hexo】Hexo 主题 Matery 配置

git clone git@github.com:blinkfox/hexo-theme-matery.git 博客项目下的 themes 文件夹里新建一个叫 matery 的文件夹,然后将主题文件复制到这个文件夹里.../avatar.jpg", "name": "清风", "introduction": "技术博,文章还不错", "url": "https://mfrank2016.github.io...二级菜单配置方法 如果你需要二级菜单则可以原基本菜单导航的基础上如下操作 1.需要添加二级菜单的一级菜单下添加children关键字(如:About菜单下添加children) 2.children...: customEmojis: 添加 RSS 订阅支持(可选的) 主题中使用到了 hexo-generator-feed 的 Hexo 插件来做 RSS,安装命令如下: npm install hexo-generator-feed.../npm/meting@2/dist/Meting.min.js 这个文件里可以看到,数据是从这个接口获取的:https://api.i-meto.com/meting/api?

1.8K10

Hexo博客框架初识入门到进阶.md

# - /assets/04.jpg # Q:如何新建其他页面?...依赖 $ npm install $ npm run dev #此时Webpack自动打包修改后的js和css文件 Q:如何添加category功能导航栏?...如果想更改某个笔记不想显示则指定 _post/目录/文件 即可 Q: 题中添加点击出现小桃心效果 // 1.hexofile\themes\indigo\source\js目录下新建clicklove.js...*添加蜘蛛协议 robots:根目录 source 文件下新建 robots.txt 文件添加以下文件内容(将 Sitemap 中的域名切换成自己网站域名),之后再出站链接添加 “external...解决方法: WeiyiGeek.用户凭据 10.Hexo Theme推荐 以下是博在学习Hexo中发现比较好用的几款主题: 1.https://github.com/yscoder/hexo-theme-indigo

1.1K20

Hugo系列(3.0) - LoveIt主题美化与博客功能增强 · 第一章

BuildDate: unknown LoveIt: v0.2.10 请注意,本文的所有功能都离不开两个新增加的文件:_custom.scss和custom.js,部分功能还需要jquery,第一章中会提及如何引入...md文件使用 md文件中可以用内置的shortcodes来使用该变量: 1 2 3 {{}} !...站点配置文件添加一个新的按钮给搜索功能使用,如下: 1 2 3 4 5 6 7 [menu] [[menu.main]] pre = "<i class='fas fa-fw fa-search...<em>如何</em><em>添加</em>自定义的页面 除了发布草稿和正文,我们还可以<em>添加</em>自定义的页面page。page不会像文章那样被渲染,而是被渲染成一个单独的页面,类似于你的文档、标签页面。...<em>在</em>该<em>文件</em>夹里新建一个index.md<em>文件</em>,内容如下: 1 2 3 --- title: "友链墙" --- 由于博<em>主</em>想要将友链分类,并能<em>使用</em>上目录,所以不<em>使用</em>这种page形式的友链页面,而是直接创建一篇文章作为友链<em>使用</em>

2.2K21

砍掉百万行代码,这些巨头玩不转超级应用了?

盆景项目中,Grab 希望通过一切必要手段来量化、削减并控制其应用软件的大小。 Grab 首先开发了一款定制化工具,用以分析捆绑文件中的二进制文件。...为了帮助应用软件有效瘦身,Grab 决定不再添加任何新内容,而是先找到导致软件体量膨胀的“罪魁祸首”。“我们的重点是优化 dex 文件大小、优化资源并消除重复与冗余部分。”Grab 方面解释道。...进一步控制膨胀 发现大文件时,盆景项目鼓励开发团队确定不必要时将其删除,包括考虑将其转移至云服务器,或者转化为更加经济的文件格式。 Grab 甚至字体上也做了简化。...当时有博扒了微信安装包后发现,lib 文件夹大小为 337MB,占用了该微信版本空间的 54%,里面是 157 个各种第三方动态库。...还有一些细节表明了微信的开发非常混乱,如“收款到账”的音频放在 assets\sound 路径下,而同为音频文件的“微信电话铃声”却直接放在了 assets 路径下。

10010

pyecharts数据可视化实战 分析CSDN周排top100博

一、数据获取 [zets5ry5nc.png] URL:https://blog.csdn.net/rank/writing_rank 检查可以发现,简单的构造URL去请求,抓取 json 数据,再从中提取出我们想要的数据保存到...= f'https://blog.csdn.net/api/WritingRank/weekList?...简洁的 API 设计,使用如丝滑般流畅,支持链式调用 囊括了 30+ 种常见图表,应有尽有 支持主流 Notebook 环境,Jupyter Notebook 和 JupyterLab 可轻松集成至 Flask.../assets/' # 读取数据 df = pd.read_excel('rank_datas.xlsx') # 取博昵称 综合得分两列数据 df1 = df[['博昵称', '综合得分']]...#fff"), ) .render("customized_pie.html") ) 运行效果如下: [s67w7syagk.gif] 发现了一些有意思的事情,周排 Top100 的博们博客等级大都分布等级

81930

一文详解 WordPress 文章特色图片或缩略图功能

今天就讲解一下如何使用开启,自定义和使用文章缩略图。...开启文章缩略图功能 要使用文章缩略图功能,首先需要通过函数 add_theme_support() 来开启,具体是在当前 WordPress 主题的 functions.php 文件添加以下代码: add_theme_support...这种方式的代码是: set_post_thumbnail_size( 50, 50, true ); // 50 像素宽和 50 像素高,裁剪模式 题中显示文章缩略图 现在我们要在主题中使用模板函数来显示文章缩略图...,下面这些函数应该在 WordPress 的循环中使用。...我们可以设置额外的自定义尺寸缩略图,代码如下: functions.php 中添加如下代码: add_theme_support( 'post-thumbnails' ); set_post_thumbnail_size

1.3K10

web渐进式应用PWA

可安装 - 允许用户屏幕上“保留”他们认为最有用的应用程序,而无需经过应用程序商店。 可链接 - 通过 URL 轻松共享,不需要复杂的安装。...虽然使用 HTTPS 会让您服务器的开销变多,但使用 HTTPS 可以让您的网站变得更安全 ,如何给网站开启 https 2.创建一个应用程序清单(Manifest) 应用程序清单提供了和当前渐进式 Web...一个包含了所有必须文件的数组,包括保障页面正常功能的 CSS 和 JavaScript。本示例中,我还添加了主页和 logo。...该事件处理函数中,我们可以使用 respondWith()方法来劫持 HTTP 的 GET 请求然后返回: 从缓存中取到的资源文件 如果第一步失败,资源文件将会从网络中使用 Fetch API 来获取(...Cache API 可以 main.js 中使用。然而,该 API 使用 Promise,不支持 Promise 的浏览器中会失败,所有的 JavaScript 执行会因此受到影响。

1.2K10
领券