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

WordPress主题开发基础:Body 类指南

这些CSS类中的几个会自动添加到WordPress网站上每个页面的部分。 什么是WordPress Body类?...>> WordPress根据显示的页面类型自动添加适当的类。 例如,如果您在存档页面上,WordPress将自动将存档类添加到body元素。它几乎针对每个页面都执行此操作。...这次,我们将检查显示的页面是否为WordPress草稿的预览。 为此,我们将使用条件标签is_preview,然后添加我们的自定义CSS类。...将分类名称添加到单个文章页面的body类中 假设您要根据单个文章的分类来自定义它们的外观。您可以使用body类来实现此目的 首先,您需要在单个文章页面上将分类名称添加为CSS类。...category_nicename; return $classes; } add_filter('body_class', 'category_id_class'); 上面的代码将在您的body类中为单个文章页面添加分别类

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

最佳 WordPress 静态缓存插件 WP Super Cache 安装和使用

WP Super Cache 是 WordPress 官方开发人员 Donncha 开发,是当前最高效也是最灵活的 WordPress 静态缓存插件。...它把整个网页直接生成 HTML 文件,这样 Web 服务器就不用解析 PHP 脚本,通过使用这个插件,能使得你的 WordPress 博客将显著的提速。...杂项基本上将默认推荐的选项勾选上即可,移动设备的支持,就要看你的使用什么主题,如果你使用响应式主题,这里就不要勾选上,如果你对移动设备提供的是另外一套主题,这里需要勾选上。...这个插件通过 Mod Rewrite 来是实现访问静态缓存页面,所以首先主机要支持 Mod Rewrite,然后还要开启 WordPress 的固定链接功能。...WP Super Cache 只是将页面缓存成静态 HTML,程序的性能并没有提供的,如果你要提供 WordPress 本身的性能,请查看:WordPress 性能优化:为什么我的博客比你的快。

1.1K20

高流量+高风险:“标题党”恶意网站的安全风险分析

最早发布于2023年5月23日,上图所示的Web页面创建于2023年10月27日,而当时Yoast SEO插件的最新版本为21.4,因此这已经是一个过时的旧版本插件了。...在下面的例子中,我们可以看到另一个“标题党”页面,这个页面的内容是使用ChatGPT编写的,地址为“hxxps://delhiproduct[.]info/top-24-earn-money-with-paid-online-surveys...这个漏洞被披露时,总共有数千个WordPress网站受该漏洞的影响。...Unit 42团的研究人员通过分析遥测数据,统计出了下图所示的数据,并在两个月内发现了超过10000个受感染的WordPress网站: 如上图所示,这些受入侵的网站很大一部分是“标题党”网站和广告网站...注入脚本样例 下图显示的是研究人员在2023年10月上旬捕捉到的一个恶意脚本样本,其中恶意脚本被注入到了其中一个受感染网站的网页中,注入的脚本代码部分使用颜色高亮标记: 这个经过混淆处理的脚本使用了十进制值来代替

12910

WordPress网站js脚本延迟和异步加载教程

前言 每次页面渲染时,WordPress都会加载一系列外部引用JavaScript。...这些包括由WordPress添加的标准脚本以及由使用wp_enqueue_scripts函数的主题和插件添加的一些脚本。 根据脚本的类型,它可能位于网页的头部,正文或页脚部分。...位于页面头部和主体部分内的脚本可能会导致页面加载延迟,因为浏览器甚至在页面内容之前尝试加载和执行这些脚本。 这就是为什么这些脚本被称为渲染阻塞javascripts。...它确保仅在页面的所有内容完成加载后才执行脚本。 所有现代主流浏览器都支持这两个属性,包括Firefox,Chrome和Internet Explorer。...根据脚本及其功能,您可能希望延迟加载或异步加载它们。 如前所述,延迟脚本仅在页面完全加载后执行,因此如果您的脚本需要在页面加载期间执行,则异步属性更合适。

2.2K20

我们应该合并网站上的CSSJS文件吗?

将所有样式表或脚本组合成一个单独的文件可能会产生一个非常大的CSS/JS文件。...如果CSS/JS文件是单独的(即,不合并) ,浏览器可能有机会单独处理它们,并在处理它们后立即开始渲染,而不是单个长阻塞事件。...这样,访问者也可以尽早开始看到页面上的内容,让他们放心,你的页面正在运行中 3.CSS/JS组合可能会破坏你的网站 CSS/JS文件在分开时很好,但在组合成单个文件时,它们可能不会很好地发挥。...什么时候合适合并CSS/JS文件 您的网站使用HTTP/1.1 你有一个简单的网站,没有太多脚本 什么时候不合并CSS/JS文件 你的网站使用HTTP/2 你有一个复杂/大型的网站(即,它使用大量脚本和...更多的wordpress优化教程 使用Redis缓存优化wordpress速度:https://fsacg.cn/archives/59.html wordpress动静分离教程:https://fsacg.cn

1.5K20

企业安全建设之搭建开源SIEM平台(下)

以WEB服务器日志为例,通过logstash搜集WEB服务器的查询日志,近实时备份到hdfs集群上,通过hadoop脚本离线分析攻击行为。...hadoop离线处理 hadoop是基于map,reduce模型 map脚本 ? reducer脚本 ?...讲生成数据导入图数据库neo4j,满足webshell特征的为: 入度度均为0 入度度均为1且自己指向自己 neo4j neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中...查询入度为1度均为0的结点或者查询入度度均为1且指向自己的结点,由于把ref为空的情况也识别为”-”结点,所以入度为1度均为0。 ?...优化点 生产环境实际使用中,我们遇到误报分为以下几种: 主页,各种index页面(第一个误报就是这种) phpmyadmin、zabbix等运维管理后台 hadoop、elk等开源软件的控制台 API接口

1.9K70

Microsoft Exchang—权限提升

://pentestlab.blog/2019/09/16/microsoft-exchange-privilege-escalation/“ ------------------------ 在红操作期间收集域用户的凭据可能导致执行任意代码...然后在页面上浏览新建文件夹菜单,选择“权限(Permissions)选项” ? POST请求到Microsoft Exchange 检查http请求的响应,来显示管理员用户的SID。...电邮至目标帐户 电子邮件将会在红的账户中转发 ? 电子邮件自动转发 通过NTLM中继对Exchange进行身份验证,为目标用户创建一条规则,该规则会将所有的电子邮件转发到另一个收件邮箱之中。...image.jpeg 脚本配置 执行Python脚本尝试执行提升 ?...打开另一个邮箱,在屏幕上将会出现以下窗口 ? 打开另一个邮箱窗口,理员的邮箱将在另一个页面中打开,等待确认权限的提升 ? ------------------------------------

2K40

面试官:什么是 EventLoop。你:一脸蒙蔽。看完这篇文章就懂了

休眠直到出现任务,然后转到有任务时 这是浏览页面时看到的形式化信息。JavaScript 引擎大部分时间不执行任何操作,仅在脚本/处理程序/事件激活时运行。...仅在任务完成后才绘制对 DOM 的更改。 如果一项任务花费的时间太长,浏览器将无法执行其他任务,例如处理用户事件。因此,过了一会儿,它会发出“页面无响应”之类的警报,建议终止整个页面的任务。...用例2:进度指示 为浏览器脚本分配繁重任务的另一个好处是,我们可以显示进度指示。 如前所述,仅在当前运行的任务完成后才绘制对DOM的更改,而不管它花费多长时间。...(例如“脚本”)。...2执行所有微任务:- 当微任务队列不为空时:- 并运行最旧的微任务。 3渲染更改(如果有)。 4如果宏任务队列为空,请等待直到出现宏任务。 5转到步骤1。

1.1K30

红蓝对抗|常用攻防工具大全

github.com/1in9e/gosint 分布式资产信息收集和漏洞扫描平台 ApolloScanner https://github.com/b0bac/ApolloScanner 自动化巡航扫描框架(可用于红打点评估.../rastating/wordpress-exploit-framework wordpress-exploit-framework WPScan WordPress 安全扫描器 https://github.com...超级快速暴力破解工具 https://github.com/22XploiterCrew-Team/WordPress-Brute-Force WordPress-Brute-Force ssb 一种更快更简单的爆破...流量伪装成 icmp 流量进行转发的工具 https://github.com/esrrhs/pingtunnel pingtunnel pystinger - 一款使用webshell进行流量转发的网工具...Windows日志事件应急工具 https://github.com/ahmedkhlief/APT-Hunter APT-Hunter uroboros-一个GNU/Linux监视和概要分析工具,专注于单个进程

4.6K23

WordPress开发人员犯的12个最严重的错误

该文件将在全站范围内加载,即使在某些页面中只需要文件中10%的代码。这将使页面需要更长的时间才能下载,并且渲染速度更慢,尤其是在页面的头部部分呈现阻塞(render blocking )代码时。...例如,应该采取具有某些操作来响应HTTP用户代理的PHP函数(例如:为移动用户提供排队的脚本)。...根据WordPress插件手册,虽然有许多可能的架构模式,它们可以大致分为三类: 单个插件文件,包含功能 单个插件文件,包含一个类,实例化对象,以及可选的功能 主要插件文件,然后一个或多个类文件 11....它检查无效的UTF-8字符,将单个<字符转换为HTML实体,删除所有标签,删除换行符,制表符和额外的空格和条形字节。...defined( 'ABSPATH' ) ) exit; 如果常量ABSPATH没有定义(应该是任何WordPress安装),那么脚本将退出并且不打印。

2.9K10

WPJAM「分类管理插件」新增多重筛选功能

点击筛选就会跳转到文章列表显示筛选之后的文章列表。只要下载 WPJAM「分类管理插件」激活即可食用。...---- 「WordPress果酱」知识星球福利插件基于 WPJAM Basic 开发,加入「WordPress果酱」知识星球,即可下载: 插件 简介 抓取公众号图文 一键抓取公众号文章到 WordPress...,支持截屏贴图等 标题设置 一键设置 WordPress 所有页面页面标题 登录优化 一键优化 WordPress 登录注册界面,并支持第三方账号登录和绑定 内容模板 通过短代码在内容中插入一段共用的内容模板...附件页面直接图片链接。 配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。...Script Loader 通过恢复 WordPress 联合加载方式来优化 WordPress 后台脚本加载。 外部链接 将文章或评论中的外部链接加上安全提示的中间页。

98720

WPJAM 「图片集插件」:设置图片分类和通过分类快速筛选图片

附件页面直接图片链接,附件页面好像没啥用,这个暂时不能确定,可能以后做个开关吧。 最重要的一点:为了显得牛逼,第一版就是2.0。...设置图片分类 可以通过两种方式设置图片分类,在「媒体库」页面列表模式下,点击单个图片下的「设置分类」按钮: 也可以选择一组图片,然后点击「批量操作」下的「设置分类」操作: 这两个点击之后,都会弹出一个分类设置框...,支持截屏贴图等 标题设置 一键设置 WordPress 所有页面页面标题 登录优化 一键优化 WordPress 登录注册界面,并支持第三方账号登录和绑定 内容模板 通过短代码在内容中插入一段共用的内容模板...附件页面直接图片链接。 配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。...Script Loader 通过恢复 WordPress 联合加载方式来优化 WordPress 后台脚本加载。 外部链接 将文章或评论中的外部链接加上安全提示的中间页。

1K20

WPJAM MetaData:可视化管理 WordPress Meta 数据

最后还有的一个功能是:查看,点击即可进入列表模式下的单个 meta_key 的过滤结果,这个我们在后面再讲。...如果感觉数据繁杂,还可以点击 post_id 和 meta_key 进行过滤,查看单篇文章或者单个 meta_key 下面所有 meta 数据。...,支持截屏贴图等 标题设置 一键设置 WordPress 所有页面页面标题 登录优化 一键优化 WordPress 登录注册界面,并支持第三方账号登录和绑定 内容模板 通过短代码在内容中插入一段共用的内容模板...附件页面直接图片链接。 配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。...Script Loader 通过恢复 WordPress 联合加载方式来优化 WordPress 后台脚本加载。 外部链接 将文章或评论中的外部链接加上安全提示的中间页。

78340

WordPress 后台如何使用分类和标签进行过滤文章列表?

点击筛选就会跳转到文章列表显示筛选之后的文章列表。...---- 「WordPress果酱」知识星球福利插件基于 WPJAM Basic 开发,加入「WordPress果酱」知识星球,即可下载: 插件 简介 抓取公众号图文 一键抓取公众号文章到 WordPress...,支持截屏贴图等 标题设置 一键设置 WordPress 所有页面页面标题 登录优化 一键优化 WordPress 登录注册界面,并支持第三方账号登录和绑定 内容模板 通过短代码在内容中插入一段共用的内容模板...附件页面直接图片链接。 配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。...Script Loader 通过恢复 WordPress 联合加载方式来优化 WordPress 后台脚本加载。 外部链接 将文章或评论中的外部链接加上安全提示的中间页。

3.4K30

清华数为大数据应用低代码开发工具DWF 2021成长回顾

; PC与移动应用的模型定制的脚本格式一致,可在PC和移动端分别进行渲染。...,再进行数据模型设计、数据绑定和脚本编辑。...6月28-7月1日,实验室为参赛学员举办了为期4天的清华数为低代码线上培训,为每个参赛提供了DWF实训环境,并且为每个参赛提供了基于国产信创云的参赛作品研发环境。...2021年团共交付4个示范应用项目:互联网+明厨亮灶、摩尔平台、ICT项目管理系统、银联客诉系统。...新的一年,清华数为大数据软件栈DWF团队的小伙伴们在低代码开发平台的赛道上将继续努力奔跑、不懈耕耘!期待更多伙伴能基于DWF开发出更多支持中国制造业数字化转型的应用系统。

1.7K20

使用Solr涡轮增压您的WordPress搜索

使用文本编辑器创建新脚本/etc/init.d/solr。...在“ 插件”页面上,在几秒钟内激活名为Enterprise Search的插件: WordPress然后显示插件激活消息并将WPSOLR菜单项添加到侧边栏: 配置WPSolr插件 打开WPSolr...发布索引所有博客帖子,页面所有页面(例如关于页面),以及附件所有文档(例如PDF和DOC文件)。...如果选中,Solr将建议备用搜索短语,如果找不到输入的搜索短语的任何匹配项: 显示结果数量和当前页面:推荐。这对于分页搜索结果很有用。 替换默认的WordPress搜索:推荐。...注意每当您发布新帖子或页面或附件时,必须选择此按钮才能将新页面编入索引。 操作完成后,同一页面将显示索引的文档数量。 测试新搜索 您的博客上将完成以下步骤。

4.9K60

WordPress 插件存在漏洞,500 万网站面临严重安全风险

Patchstack 研究员 Rafie Muhammad 表示,LiteSpeed Cache 插件中存在未经身份验证的全站存储的跨站脚本安全漏洞,可能允许任何未经身份验证的威胁攻击者通过执行单个 HTTP...请求,在 WordPress 网站上获取超额权限,从而获取受害者的敏感信息。...Wordfence 频频曝安全漏洞 2023 年 7 月 18 日,安全暖研究人员发现拥有 500 万安装用户的 WordPress 网站数据迁移插件 All-in-One WP Migration...All-in-One WP Migration 是一款流行的 WordPress 网站迁移工具,适用于非技术和经验不足的用户,允许将数据库、媒体、插件和主题无缝导出到一个易于在新目的地恢复的单个存档中。...不久后, WordPress 又被爆出一个安装了超过 9 万次的 WordPress 插件中存在一个严重的安全漏洞,威胁攻击者能够利用该漏洞获得远程代码执行权限,从而完全控制有漏洞的网站。

22210

解决Nginx Helper插件一键清理缓存功能导致网站打不开问题

文中也提到了 WordPress 有一款名为 Nginx Helper 的插件是这个功能的绝佳搭配。 ?...此处为了节省数千个字,张戈决定提供全部修改好的 Nginx Helper 插件,需要的自行下载重新安装这个插件即可: 下载地址 你可能会疑问为毛删除单个页面后,这个页面却还能打开?...分析了下,如果类比删除全部缓存带来的问题,删除单个页面应该也会出现该页面打不开的情况才对。不过,细想了一下,解释很简单。...因为删除全部缓存会破坏缓存的文件目录结构,而删除单个页面只是删除一个缓存文件,缓存的目录结构并未被破坏。 通俗来说:缓存的目录结构如同 Nginx 的一个行车路线,只有不破坏这个路径,才能正常行驶。...,涵盖了操作系统教程、运维经验、脚本语言以及网络资源等。

1.9K90
领券