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

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

您是一位有抱负WordPress主题设计师吗,正在寻找主题中使用CSS新方法? 幸运是,WordPress会自动添加您可以主题中使用CSS类。...,您可以仅使用CSS来完全自定义WordPress页面。...如何添加自定义body类 WordPress有一个过滤器,您可以需要时使用它来添加自定义body类。...向您展示特定用例场景之前,我们将向您展示如何使用过滤器添加body类,以便每个人都可以同一面上。...文章编辑屏幕上,您会在右侧列中找到一个名为“文章类(Post Classes)”新元框。 单击以添加您自定义CSS类。您可以添加多个由空格分隔类。 完成后,您只需保存或发布您文章即可。

2K20

【实战技巧】CSS自定义属性以及VUE3中使用

---- 什么是css自定义属性 官方称之为 自定义属性 ,但我比较习惯叫它 变量 ,简单点说就是一种开发者可以自主命名和使用 CSS 属性. CSS变量和预处理器中变量有什么不同?...我们可以 样式表中 , 内联样式 中, SVG标签 中直接使用CSS变量,甚至可以 运行时 用JavaScript直接修改它。但是我们是 无法 对预处理器中变量做上面这些操作....当然,可以同时使用CSS变量和预处理变量,他们是不冲突. CSS变量:语法 变量声明 css变量定义由--开头,这样浏览器能够区分 自定义属性 和 原生属性 ,从而将它俩分开处理。...如果想要将--theme-color设置为全局变量,处处可用,我们使用:root伪元素 :root { --theme-color: gray; } 同一个CSS变量,可以多个选择器内声明。...VUE3.0中,可以CSS使用 响应式变量, 通过下图可以看出,它原理就是运用了CSS自定义属性 我们先在HelloWorld.vue中写入下方代码,我们使用定时器两秒以后修改color值,

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

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

使用HTTP/1.1,浏览器可以重复使用 相同TCP连接 通过Keep Alives按顺序发送多个请求;但是,浏览器通常会打开多个TCP连接,以便向服务器发送更多请求(检索更多页面资产)。...所有这些都意味着 减少HTTP/1.1面的页面请求总数 Web性能背景下是有益。所有结合CSS/JS文件可以减少页面请求数量,进而减少到服务器往返次数,以便更快地检索其他资源。...这样,访问者也可以尽早开始看到页面上内容,让他们放心,你页面正在运行中 3.CSS/JS组合可能会破坏你网站 CSS/JS文件分开时很好,但在组合成单个文件时,它们可能不会很好地发挥。...即使东西视觉上看起来很好,一些引擎盖下功能可能已经坏了,你可能要到很久以后才会发现。例如,按钮面上不起作用,或页面元素消失,或滑块无法按设计工作,等等。...更多wordpress优化教程 使用Redis缓存优化wordpress速度:https://fsacg.cn/archives/59.html wordpress动静分离教程:https://fsacg.cn

1.5K20

WPJAM 「脚本加载优化」:一键加快 WordPress 后台

WordPress 后台加载资源过多 首先说一下 WordPress 后台慢原因,很简单,就是因为加载资源太多了,举个最极端例子,比如开启古腾堡编辑器文章编辑,会请求超过 120 多个资源,这真的是有点神经病啊...任何加载这么多资源网站都会慢,好吗! 其他后台页面,即使不那么极端,但是也请求了70多个资源,其中大部分都 JS 和 CSS。 怎么加速呢?...如下图所示,使用了插件之后,没有用其他家插件或者主题情况话,所有后台页面只剩下 2 JS 请求,1 个 CSS 请求,总共请求资源数也锐减到不到 20 个,相比之前 120 多个资源,简直是天差地别...ETAG 处理,意思是只要打开过一次,览器里面就缓存了,这样基本上第二次打开后台,基本不会浪费时间去加载 JS 和 CSS 文件,所以可以肯定是,页面就是秒开。...Script Loader 通过恢复 WordPress 联合加载方式来优化 WordPress 后台脚本加载。 外部链接 将文章或评论中外部链接加上安全提示中间

1K30

WordPress 主题教程 #3:开始 Index.php

介绍了 WordPress 主题一些规则和术语,以及对 WordPress 模板和模板文件了解之后,现在是开始动手创建 WordPress 主题了时候。...这里最后提醒下点击这里下载从零开始制作 WordPress 主题源代码,以后不再提醒了。 打开另外一个记事本,直接保存为 style.css相同文件夹下....> 是一个 PHP 函数,它能取得 style.css 文件所在路径,这样主题就能使用 style.css 文件来样式化页面上所有元素。 任何时候,PHP 代码都是 是网页主体结束地方。 是网页结束地方,没有东西后面了。 第4步:创建 style.css。...现在打开一个新浏览器或者标签(如果你浏览器支持标签浏览)并在地址栏输入 http://localhost/wordpress。你应该得到一个空白页面,恩,完全空白页面。

1K20

17个最佳WordPress画廊插件

数十种完全可自定义外观和动画选项使您可以完全控制画廊外观。 用户iamacreator说: “插件各个方面都运作良好。 许多自定义选项,易于使用。 客户支持非常好。”...用户rubikmm说: “该插件很棒,非常易于使用自定义功能非常强大,并且支持水平相同。 继续努力。”...使用简码,您可以将一个或多个“平面全景查看器”添加到网站上任何页面,帖子或窗口小部件。...该插件充满了自定义选项,可让您使用灯箱,CSS2动画以及YouTube和Vimeo支持来创建动态图像网格。...尽管其中一些CSS3效果上表现出色,但也有很多在后端也显示了它们功能。 您可以Envato Market上找到更多很棒WordPress画廊插件。

7.9K31

一个函数就搞定 WordPress 分类选项开发

使用 WPJAM Basic 进行 WordPRess 二次开发可以非常快,我们接很多项目,客户需求清晰情况下,基本上一个晚上就可以搞定后台界面的开发,很多客户对此都会感到非常惊讶,对我们评价非常高...这次教程会简单直接一点,原来我们都会说 WordPress 原生开发比较麻烦,这次不再重复了,我们直接讲解怎么使用 WPJAM Basic 进行 WordPress 分类选项开发,因为原生开发有点复杂...使用 WPJAM BASIC 创建分类选项 我们继续使用一个函数就搞定 WordPress 设置页面开发里面创建「WPJAM SEO」插件来演示怎么创建分类选项页面,今天我们会创建分类 SEO 选项...: 然后分类列表右侧分类列表也可以进行设置操作: 点击上面「SEO设置」按钮也可以进行同样设置: 面上使用分类选项 创建了选项之后,那么我们就要把他们用起来,WordPress 提供了获取分类自定义字段函数...: get_term_meta($term_id, $met_key, $single); // 获取分类自定义字段 首先把分类/标签/自定义分类将页面标题改成上面定义「SEO标题」: add_filter

38920

WordPress建站技术笔记

本站使用wordpress系统,在建站时,遇到了一些问题,在此记录一下。 autoptimize插件异常 启用了autoptimize来优化页面加载。...解决办法 自定义主题里通常会自带jquery文件,首先关掉Autoptimize,然后用浏览器找出jquery路径。...让超链接在新标签打开 wordpress默认是当前打开,但在文章中,有时候会有些引用链接,此时我们希望可以新标签中打开。 解决办法 Theme Editor中修改主题代码。加入以下代码。...然后修改wordpress代理,WordPress配置文件wp-config.php // 设置代理 define('WP_PROXY_HOST', '127.0.0.1'); define('WP_PROXY_PORT...所以要用最新版,只能自己下载代码改成本地 代码地址 知更鸟主题中,选中使用本地百度分享。

80420

Bootstrap运用终极指南

你可以Bootstrap中使用Less,CSS,甚至是Sass(前提是你下载了Saas版Bootstrap)。 2. 响应式栅格: Bootstrap使用12列响应栅格,它支持嵌套和偏移元素。...你可以从中选择单个表单进行使用,也可以根据需要选择多个一起使用。 8. Notifications 是一个Bootstrap插件,支持开发人员轻松地将自定义通知添加到自己网站或应用程序。...Flippant.js 是一个迷你JavaScript和CSS类库,用于翻转页面元素,与其他类库没有依赖关系,便于自定义使用。 27....Typeahead.js 是一个来自TwitterJavaScript库,用于构建typeaheads。 31. X-editable 插件支持Bootstrap中面上创建可编辑元素。...BootstrapWP 是一个基于Bootstrap自定义WordPress主题开发基础程序。 27.

4.1K11

WordPress主题制作(四):制作头部模板header.php

header.php会被所有的模板页面(主页、分类、页面、标签等)所包含,他内容应该是动态,适合不同页面的,不应该是单纯HTML,因为HTML是静态。...description时显示自定义字段内容,否则使用文章内容前200字作为描述 $description = $description1 ?...$description1 : $description2; // 填写自定义字段keywords时显示自定义字段内容,否则使用文章tags作为关键词 $keywords = get_post_meta...程序输出头部信息 wp_list_categories(); 用于列出博客分类 wp_list_pages() 用于列出博客页面 WordPress主题: 5 / 14 WordPress主题制作:开始前准备...WordPress主题制作(八):制作文章单模板single.php 计划: WordPress主题制作(九):制作评论区模板comments.php 计划: WordPress主题制作(十):制作单

1.2K20

怎样创建受欢迎 WordPress 主题

它是否兼容一个以上 WordPress 版本? 信不信由你,并不是所有的博客都在使用最新版本 WordPress。 代码、XHTML 和 CSS 是否能通过校验?...Widget 插件现在集成 WordPress 里面了,支持它必要是显而易见,没有任何理由不让你主题支持 Widget。 是否有一个主题选项(options page)?...日期块(英文)是个养眼东西,主题用户非常喜欢它。 是否自带了可定制归档模板? 一些博客喜欢把归档链接放到他们自己面上,而不是默认侧边栏上列出来。 它是否为搜索引擎优化过?...默认 WordPress 结构没有为搜索引擎考虑。并不是所有的页面都应该有相同H1标题,侧边栏标题也不应该窝H2标签里。 你主题设计是否为广告考虑过?...提交你主题到公共平台和其它受欢迎推荐 WordPress 主题博客。 你是否提供了预览和实际演示? 为你用户省下一些麻烦吧,让他们不需要先下载主题再测试然后才决定是否使用它。

51030

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

2.使用那些变量、函数、常量或类中太常见名称 开发插件时,最好使用一种命名约定来防止代码冲突,以防有其他插件使用相同名称。...9.使用.php文件输出CSS或JavaScript代码而不是静态.css和.js文件 我已经看过主题,甚至是WordPress插件,其中有这样文件style.php只是用来生成自定义CSS代码并打印出来...ver=1' />),并根据仪表板中更新自定义设置生成CSS代码。 这在WordPress性能方面真的是一个糟糕做法。...解决方案:插件目录之外保存任何自定义CSS。例如:/wp-content/uploads/theme-name-custom-css/style-5.css。...PHP脚本中,只有三分之一代码被实际使用时,我已经多次看到这种做法。 这可能有一些缺点,包括: 1.代码不使用与现有项目代码相同样式。

2.9K10

WordPress日志、编辑类插件

增强功能包括可以增加表格按钮, DIV层按钮, CSS元素属性等等....然后文章Loop里面显示. 插件主页 Excerpt Editor 快速编辑和创建文章或页面摘要WordPress插件. 可以为页面自定义摘要, 自动生成摘要等等....Post Templates WordPress文章模板插件, 可以让你为相同排版文章创建一个模板, 方便发布, 提高工作效率....如果你不想使用Wordpres标准按日期排序, 那可以使用这个插件来管理你文章排序. 作者主页 Sobek`s Posts in Category 显示某一分类或多个分类下文章列表....而这个插件可以让你显示成”上一”和”下一”或是你自定义自符. 没什么特点, 主要是为了页面美观. 但对于SEO来说, 直接用默认似乎更好.

1.5K30

WordPress 主题文件

WordPress主题结构 WordPress主题文件放置wp-content\themes目录下面。...一个文件夹代表一个主题,一个主题最少需要两个文件,分别是 index.php 和 style.css 其中index.php是默认入口文件,style.css是默认样式文件,也是主题信息配置文件,...//主题简介 Version: 1.0                                              //主题版本信息 */ WordPress默认使用不同文件来显示不同页面...WordPress主题默认识别的文件名 名称 模板名称 详细说明 screenshot.png 缩略图 显示在后台主题列表封面 taxonomy.php 自定义分类法 通用自定义分类法显示模板 taxonomy-XXX.php...分类目录 category-XXX.php 指定分类 archive-XXX.php 指定归档 search.php 搜索结果 tag.php 标签 single-XXX.php 指定内容

74040

WordPress 初学者词汇表(术语解释)

因此,使用相同示例,新闻博客上,您可能会找到“加拿大”或“美国”以及“iPhone”或“Android”标签。 Exceprt(摘录) 摘录是描述您帖子(或页面)简短说明。...默认情况下,WordPress 会自动使用您帖子前 55 个单词作为摘录,不过您可以创建帖子时自定义一个摘录。 Meta 不,我们不是在谈论 Facebook。...仪表板小部件部分 小部件也可以是特定主题,或者通过使用小部件插件进行扩展。 Siderbar(侧边栏) 侧边栏显示帖子或页面上支持内容。...Footer(页脚) 您页脚是您网站最后一部分,位于最底部。根据您网站设计,您可能有多个页脚区域,并且通常可以使用小部件、菜单等自定义此部分。...例如,Elementor主题包括各种设备上隐藏或显示行选项。这是一项独特响应功能,您可以使用它在桌面上显示滑块但在移动设备上隐藏(因为滑块小屏幕上很难看到,您可以选择显示照片)。

7.1K20

wordpress 学习笔记 (二)

详细说明 screenshot.png 缩略图 显示在后台主题列表封面 taxonomy.php 自定义分类法 通用自定义分类法显示模板 taxonomy-XXX.php 指定分类法 author.php...] => 作者归档 同分类目录归档查询相同 6.日期归档查询 [is_date] => 日期归档 日期归档不提供 [query_object]属性 7.文章详情查询 [ queried_object...阅读设置:为默认设置时候 查询出最新文章 自定义: [is_home] => 1 ,[is_page] => 1 阅读设置:为自定义页面的时候 查询出来是设置页面 11.搜索查询 [is_serch...(the_category) wp模板标签the_category用于文章或归档文章列表中输出当前文章所属分类, 即使有多个分类也会一并输出。...获取文章所属标签信息(tags) wp模板标签the_tags用于文章输出标签链接 函数参数 ① $before 字符串值,默认值:null 标签链接 前 显示文本。

91820

WordPress 5.9 增强了懒加载性能

WordPress 5.5 版本实现了图片延迟加载(懒加载),然后 5.7 版中扩展到 iframe 中,WordPress 5.9 版本又对延迟加载实现进行了一些微调以提高性能。...WordPress 希望开箱即用,所以新增一个新函数,并在函数内设置了一个计数器,以便可以跳过给页面上第一个“内容图像或 iframe”设置懒加载。...文章详情和列表都适用,文章详情,当前文章第一个图片和 iframe 不是懒加载,而在文章列表,则所有文章第一个图片和 iframe 不是懒加载,如果第一个文章没图和 iframe,...自定义 因为大多数大多数主题是使用单列布局来显示文章,所以不懒加载第一个内容中图片或 iframe 可以增强了页面的 LCP 性能,而对于多列布局主题,WordPress 现在提供了新 wp_omit_loading_attr_threshold...例如,列表使用三列布局主题就可以利用过滤器将列表页面上该阈值修改为 3,这会让前三个内容图片/iframe 不会被懒加载: add_filter('wp_omit_loading_attr_threshold

72020

Sign1 恶意软件感染了 3.9 万个 WordPress 网站

近期,安全公司 Sucuri 发现一个名为 Sign1 未知恶意软件感染了 39000 多个 WordPress 网站,致使网站访问人员看到了很多“强制性”重定向链接和弹出式广告。...Sign1 恶意软件活动 从以往 WordPress 网站攻击案例来看, Sign1 恶意软件可能采用了暴力攻击或者利用了插件漏洞,一旦威胁攻击者获得了网站访问权限,就会立刻使用 WordPress...自定义 HTML 小工具,或者安装合法 Simple Custom CSS and JS 插件来注入恶意 JavaScript 代码。...通过简单自定义 CSS 和 JS 插件注入 Sign1 恶意软件来源(来源:Sucuri) 在对 Sign1 恶意软件详细分析后,Sucuri 指出该恶意软件使用了基于时间戳随机化生成动态 URL,每...每日下载量(来源:Sucuri ) 过去 6 个月中,Sucuri 扫描仪 39000 多个网站上检测到了 Sign1 恶意软件。

9110

WordPress 主题教程 #5b:日志内容

日志内容是从零开始创建 WordPress 主题系列教程第五篇第二部分,在这篇中,我们将展示如果显示博客日志内容,并且使用一个 DIV 标签把博客日志内容和日志标题区分开。...我们 WordPress 后台输入多篇多篇测试日志,就可以看到多篇日志一起被显示样子: 返回浏览器,点击"查看”选择“页面源代码”,就会弹出一个源代码窗口,如果你使用是 Internet Explorer...我使用是 Firefox浏览器,下面是 FireFox 中显示样子: 你注意到 index.php 文件和它源代码之间区别了吗?...这样我们就很容易知道日志标题在哪里结束,以及日志内容在哪里开始,这样做也是以后使用style.css 文件对它进行样式化做准备,通过 class 我们就可以准确定位到日志内容,并样式化日志内容而不影响页面上其他别的内容...但是不能重复任何 id,比如,不能在同一面上有两个 id="header" 。当你想一遍又一遍重新利用一些东西如日志标题,那么请使用 class。

80480
领券