首页
学习
活动
专区
圈层
工具
发布

对 WordPress 主题进行单元测试(Theme Unit Test)

主题单元测试基础 导入官方 unit 测试数据 首先你需要在本地或者服务器上建立一个新的 WordPress 站点,用来进行主题的单元测试。安装方法跟普通的 WordPress 站点一样。...如果在本地比较方便,你可以将你自己服务器上的数据导出导入到本地 WordPress 上。 配置一下 WordPress 导入数据之后,还需要配置一下后台,才能更完美的进行测试。...评论测试 评论内容显示正常 嵌套的评论显示正常 评论的分页导航链接显示正常 作者发表的评论需要特殊标记以便与其他评论区分 评论者的头像显示正常 对登陆或未登录用户评论都显示正常 管理员登陆之后,评论需要显示...部件(Widgets)测试 所有的部件显示是否正常 WordPress 内置的部件在所有的显示部件的区域显示正常,并加样式合理修饰 如果主题使用自定义部件,测试自定义部件是否工作正常 在所有可以使用部件的区域测试所有部件的显示效果和功能是否正常...当自定义部件激活之后,在可以使用部件区域的默认内容应该消失被替换掉 主题屏幕截图(Screenshot)测试 屏幕截图用在后台选择主题的地方,应该准确的展示主题的设计风格 确保屏幕截图不会显示一些自定义的内容

3.2K10

WordPress免费主题:Document,让阅读变得更加方便

关于主题 大部分代码都有注释,作为学习wordpress主题开发学习的主题模板应该是很OK的 安装之后 主题默认启用经典文章编辑器、经典小部件编辑器,同时对经典文章编辑器进行了增强...新建菜单 添加菜单项 发布到顶部菜单  5.小部件、侧边栏 主题具有文章信息、作者信息、最新文章、最近更新 四个小部件(小部件自带配置,可在添加的时候填写),添加后默认在文章页面的右侧边栏显示。...关闭之前主题自带的小工具 拖入document主题的小部件 保存修改 不保存的话,会显示之前主题的小部件导致样式错乱 6.邮箱SMTP配置 wordpress自带的邮件发送服务不太友好,你可以在主题选项开启主题自带的邮件服务...20220724更新 首页变成两栏显示 优化了大屏和小屏显示的字体大小 调整了移动端的UI样式 下滑阅读时自动隐藏导航栏,上滑时自动显示。...修复主题logo无法修改的问题(由于未register注册该选项导致) 20220725更新 新增主题选项:设置首页显示单、双栏

5.6K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    The7 v.11.11.3 — WordPress 网站和电子商务构建器

    多用途 WordPress 主题本质上很慢。这是有道理的,因为您拥有的功能越多(通常未使用),您的网站就会变得越慢。...在新版本中,我们更进一步,创建了一个非常简单的帖子类型生成器。现在,您可以编辑现有的或创建您自己的帖子类型,并使用我们的通用砌体、列表、网格和轮播小部件显示它们。...免费更新和支持 自 2013 年首次发布以来,我们一直在不断更新 The7,以确保其与最新 WordPress 的兼容性、引入新功能等。这些更新对所有 The7 买家都是免费的。...更新内容 v.11.11.3(2024 年 3 月 20 日) 改进: 改进了“订单”页面的响应式布局,以提高在各种设备上的可用性。 错误修复: 1. 调整了文本小部件中标题的颜色。...2.修复了The7 Post Loop小部件在搜索模板中损坏的问题。 3. 在“社交图标”WPB 简码中的链接属性之间添加了缺失的空格。 4.解决了WC产品属性元未导入的问题。 5.

    3.3K10

    编写自己的 WordPress 模板

    从头开始编写自己的 WordPress 模板非常简单。如果 你从事 Web 开发行业, 你可能已经听说过“WordPress”是什么。也许有客户提到过,但你并不熟悉。...从技术上讲, 你自己创建了一个自定义主题。当然,它除了有一个空白的屏幕之外什么都不做。这是 index.php 开始行动的地方。 在文本编辑器中打开 index.php 并写入以下代码。 get_bloginfo( "name" ); ?> 这称为将 php excerpt 嵌入 HTML。(从技术上讲,我们在 php 文件中编写 HTML。...这里要提到的另一件事是,我在文件中使用了“硬编码”子部分,如“联系人”和“链接” footer.php。相反, 你可以使用 WordPress 小部件来自动化并使它们直接通过定制器进行修改。...侧边栏经常显示存档链接、最近的帖子、社交媒体帐户、广告等。在我们的例子中,我们将使用存档链接和社交媒体链接。同样,WordPress 小部件比“硬编码”的垃圾要好得多!

    3K30

    强大的WordPress表单插件 Forminator : 用API定制开发你的第一个插件

    本教程中,我们将为WordPress管理后台构建一个自定义小部件(widget),这个小部件将使用Forminator API查询某个表单并把表单数据展示在管理后台中,你也可以修改成在页面(page)或在日志...在本教程中,我们将使用wp_dashboard_setup将小部件添加到WordPress的仪表板页面。我们将在wp_dashboard_setup钩子被调用之后加载小部件。...所有这些都在get_submissions()方法里完成,如下所示: 现在我们能拿到表单和表单的数据了,还需要创建一个封装html的方法用来显示在网页上。...所以,我们将使用render_form_submissions()把表单数据和数据的条数(之前配置好的)显示在一个HTML表格中。...如果你想在网站上直接使用这个小部件,可以在GitHub上获取Forminator Dashboard Widget的完整代码。

    3.7K20

    5个最佳拖放式WordPress网页生成器比较(2018)

    这些WordPress网页生成器允许您在不编写任何代码的情况下创建、编辑和自定义您的网站布局。在本文中,我们将比较和回顾5个最好的WordPress拖放网页构建器。...是的,有几个优秀的拖放页面生成器插件可用于WordPress。它们允许您自定义站点上的每个组件,而无需编写一行代码。 这些组件可以是像添加多列、视差背景、全宽图像、内容幻灯片等任何东西。...Elementor还会让您添加其他WordPress插件创建的小部件。 不想构建自己的布局? Elementor还附带有许多随时可用的模板,您可以将其插入到您的页面中。...其中许多模块通常会要求您安装单独的WordPress插件。 Themify Builder允许您从管理区域和在线网站编辑您的页面。通过实时编辑,您可以查看您的更改在网站上的显示方式。...对于组件,Site Origin Page Builder允许您使用WordPress小部件。它自带了几个小部件,您可以下载并安装任何小部件。

    3.1K20

    wordpress菜单调用的几种常见形式

    在WordPress主题开发里,“菜单”在前端页面中常见的调用/输出形式可以归纳为5种,按出现频率从高到低列给你,并给出最简代码片段,方便直接复制粘贴。...标准菜单位置调用(99%场景)后台“外观→菜单”里把菜单A指派到菜单位置primary,模板里写:// header.php 或任意模板if ( has_nav_menu( 'primary' ) )...Guest Menu', // 也可以用 ID 或 slug 'container' => '', 'menu_class' => 'guest-nav',] );适合在登录/未登录时切换菜单...用wp_get_nav_menu_items()自己循环(极简/轻量)如果你只要一级链接,不想用 ul/li 的默认结构:$items = wp_get_nav_menu_items( 'Quick Links...();} );小工具:后台“外观→小工具”里拖一个“导航菜单”区块到任何小工具区域(侧边栏、页脚、全站模板部件)。

    31710

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

    WordPress 为撰写博客文章的作者、发表评论的读者、在您的产品上发表评论的客户等使用头像。 可以在 WordPress 仪表板的设置 > 讨论下启用头像。...Widget(小部件) 小部件是显示特定信息或执行特定功能的小组件。一些示例是博客类别列表、日历、天气应用程序、标签云、搜索或社交。小部件可以做很多事情!...在 WordPress 中,小部件用于向Widget Areas(小部件区域)添加内容和功能,例如侧边栏、页脚或启用小部件的任何其他位置。...仪表板的小部件部分 小部件也可以是特定主题的,或者通过使用小部件插件进行扩展。 Siderbar(侧边栏) 侧边栏显示帖子或页面上的支持内容。...例如,Elementor主题包括在各种设备上隐藏或显示行的选项。这是一项独特的响应功能,您可以使用它在桌面上显示滑块但在移动设备上隐藏(因为滑块在小屏幕上很难看到,您可以选择显示照片)。

    10.9K20

    wordpress 5.8更新,支持webp

    wordpress 5.8刚刚发布更新,支持webp格式的图片上传,如下图所示。WebP 是一种现代图像格式,可为网络上的图像提供改进的无损和有损压缩。...更多webp的介绍参考这里WordPress 5.8 将内置 WebP 图片格式支持   其他更新: 使用块管理小部件 经过数月的努力,块的强大功能已经在块小部件编辑器和定制器中发挥作用。...现在,您可以在整个站点的小部件区域中添加块,也可以通过定制器进行实时预览。这为创建内容开辟了新的可能性:从无代码迷你布局到庞大的核心和第三方块库。...对于我们的开发人员,您可以在Widgets 开发说明 中找到更多详细信息 。 显示带有新块和模式的帖子 查询循环块可以根据指定的参数显示帖子;就像一个没有代码的 PHP 循环。...添加额外的块支持 扩展先前在 WordPress 5.6 和 5.7 中实现的块支持 ,WordPress 5.8 引入了几个新的块支持标志和新选项来自定义您注册的块。

    2.9K10

    WordPress面试题

    基本结构: 在index.php文件中,使用 WordPress 提供的函数来获取头部、尾部等页面结构。 可以创建其他模板文件,如header.php、footer.php等,以更好地组织代码。...模板标记和循环: 使用 WordPress 的模板标记,如the_title()、the_content()等,在模板中显示文章的标题、内容等。...使用WP_Query等函数创建自定义循环,显示特定条件下的文章。 响应式设计: 使用媒体查询或使用框架(如 Bootstrap)来确保主题在不同设备上都有良好的显示效果。...自定义功能: 在插件文件中定义自定义功能,可以是短代码、小部件、自定义查询等。 使用 WordPress 提供的函数,如get_option、update_option等,来处理插件的设置。...如果没有安装,你可以使用以下命令进行安装: sudo apt-get update sudo apt-get install git 克隆 GitHub 仓库: 在服务器上使用git clone命令克隆你的开源项目

    1.9K40

    WPJAM「静态文件」:一键合并 WordPress 插件和主题的 JS 和 CSS 文件,加快页面加载速度

    代码,然后还有未截图到主题自带的样式文件,还有其他的静态文件,非常多,看起来头疼。...file/value:根据上个选项,如果 file,值为文件在服务器上的路径,如果 value,值为具体的内联代码。...,支持截屏贴图等 标题设置 一键设置 WordPress 所有页面的页面标题 登录优化 一键优化 WordPress 登录注册界面,并支持第三方账号登录和绑定 内容模板 通过短代码在内容中插入一段共用的内容模板...格式文章 在 WordPress 实现真正的文章格式 草稿分享 一键生成草稿临时分享链接 并可设置分享链接的有效期 文章专题 设置文章专题,并在文章末尾显示一个文章专题列表。...文章隐藏 设置文章在列表⻚不显示,并且可以根据不同平台进行设置 Meta Data 可视化管理 WordPress Meta 数据,支持所有内置的 Meta 数据: Post Meta,Term Meta

    7.9K30

    WordPress 6.1 发布,无需插件即可实现站点 0 SQL

    新的区块模板 新的更精致的区块模板可以让站长更好地控制站点的创建,在这套新模板中,可以轻松在站点编辑器中为文章和页面找到自定义模板,新的搜索替换工具让可以让我们更快地创建和编辑页眉和页脚等模板部件,并轻松查看效果...管理菜单更简便 导航块中新的后备选项意味着无需搜索就可以编辑打开的菜单,此外,用于选择和处理菜单的控件在块设置中具有自己的位置。移动菜单系统也升级了功能,可以设置图标选项,让菜单更加富有个性化。...更清晰的布局和文档设置 通过更好组织的显示来查看和管理文章和页面设置,从而改进比如模板选择器和发布日期设置等功能的使用体验。...增强 WordPress 6.1 的可访问性 可访问性是培养一个包容性社区和对世界各地所有类型用户支持这个 WordPress 使命的一个组成部分,考虑到这一点,WordPress 6.1 包括近 60...改进了 WordPress 6.1 的性能 WordPress 6.1 解决了超过 25 个个为各种类型的网站提高性能的问题和需求,比如 WordPress 6.1 将提高 WP_Query 查询性能,

    78520

    10个最佳的网站和App开发工具

    未填或空置的时间框架通过自动通知来显示。此外,它还能显示任务最后期限的通知,显示已经完成的任务在一段时间内的细节。 ?...官方网站:http://www.wufoo.com/ 4.BeTheme BeTheme是一个最终的解决方案,用来得到一个跨浏览器兼容的可使用小部件和高分辨率的网站。...官方网站:http://flat-icons.com/ 7.Jupiter Business WordPress Theme Jupiter Business WordPress Theme v5不但比以前更快...用户可以从大量预先设计好的模板中挑选,然后就可以在网上销售。试用版可以使用30天,并且会提供全天候的技术支持。...以用户为中心的控制面板和营销工具,以及对搜索引擎友好的模板,使得这个网站和app设计资源变得更具可扩展性。 ?

    2.7K10

    MassCMS VS WorldPress比较

    WordPress是传统内容管理系统----在以WordPress为代表的传统CMS中,显示文本和图像等内容的部分与管理数据的幕后系统集成为一体。...这种耦合性使得用户可以在同一个系统中完成网站的构建、内容编辑和发布。传统的内容管理系统通常采用模板化设计,提供一系列预定义的网站模板供用户选择。...大量的设计模板可用的大量主题(模板)也是WordPress的一大吸引力。主题是实现特定设计或布局的代码模板,即使是初学者也可以使用主题创建专业网站,而无需HTML和CSS等编程知识。...2.开发过程简化在传统开发方法的情况下,内容创建是在完成线框创建、设计和开发的整个流程后最终执行的。由于显示前端和后端系统是独立的,因此可以使用敏捷开发的方法生成无头CMS。...6.任何部件都可以使用 CMS使用传统CMS,无法在以后创建的网站上安装或使用CMS,例如仅仅在某些页面上可以使用CMS。

    1.1K30

    如何搭建 WordPress 博客

    WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。...用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。WordPress有许多第三方开发的免费模板,安装方式简单易用。所以,对于初学者来说,我强烈建议使用WordPress来搭建网站。...为您的网站选择主题和模板 登录WordPress仪表盘,输入:https://yourdomain.com/wp-admin (将yourdomin.com替换为您的域名) 显示如下: wordpress.png...与博客第一篇新文章每次都会显示在顶部不同。每次有人访问网站时,“静态”页面都会显示相同的内容 - 就像您设计的主页一样。 操作如下: 转到“设置 - >阅读”。 选择您创建的静态页面。...如果您没有自己选择静态页面,WordPress将收集您的最新帖子并开始在您的主页上显示它们。 编辑侧栏 大多数WordPress主题在右侧有一个侧边栏(在某些情况下,它在左侧)。

    8.7K3330

    如何搭建 WordPress 博客

    WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。...用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。WordPress有许多第三方开发的免费模板,安装方式简单易用。所以,对于初学者来说,我强烈建议使用WordPress来搭建网站。...为您的网站选择主题和模板 登录WordPress仪表盘,输入:https://yourdomain.com/wp-admin (将yourdomin.com替换为您的域名) 显示如下: [1620] 在侧边栏点击外观...与博客第一篇新文章每次都会显示在顶部不同。每次有人访问网站时,“静态”页面都会显示相同的内容 - 就像您设计的主页一样。 操作如下: 转到“设置 - >阅读”。 选择您创建的静态页面。...如果您没有自己选择静态页面,WordPress将收集您的最新帖子并开始在您的主页上显示它们。 编辑侧栏 大多数WordPress主题在右侧有一个侧边栏(在某些情况下,它在左侧)。

    2.8K40
    领券