WordPress 菜单中使用 Widget

上一篇文章中我们详细介绍了如何对 WordPress 菜单系统进行客户化定制,通过分析 WordPress 菜单系统的运行机制,可以看到对菜单做客户化定制还是非常灵活的。本篇文章更进一步,把菜单与小工具结合一下,使得 WordPress 菜单可以按照需求显示任意的小工具(Widget)。

继续阅读“WordPress 菜单中使用 Widget”

WordPress 5.7 “Esperanza” 正式发布

WordPress 在 2021 年发布了其第一个新版本,即产品代号为 “Esperanza” 的 5.7 版,这个版本相对上一个版本是一次小幅但有些亮点的升级,同时修正了 5.6 版中的缺陷。新增加的功能主要体现在文章编辑器、标准调色板、HTTPS 自动转换、Robots API、iFrames 延迟装载、升级新版 jQuery 等方面。

继续阅读“WordPress 5.7 “Esperanza” 正式发布”

WordPress 菜单客户化定制

WordPress 系统核心提供了一套基础的菜单框架,使用该框架所提供的功能可以在主题中实现并建立与用户交互的菜单系统。这种标准的用户菜单系统就是常用的基于文本的下拉菜单,支持多级子菜单,并通过 CSS 建立一些不同样式的菜单。如果要定制比较复杂的菜单系统,比如大型的网页样式菜单(Mega Menu,菜单里包括文本、图片、动图等),就需要借助 WordPress 核心菜单系统所提供的接口做定制,本篇文章就详细介绍相应的方法。

继续阅读“WordPress 菜单客户化定制”

如何在网站网页中嵌入谷歌地图

谷歌地图可以非常直观、方便地搜索和管理位置信息,实现按照位置信息建立旅行计划、进行导航等功能。同时谷歌地图也提供了地图分享和定制的功能,可以把地图功能与第三方应用做集成,灵活方便地建立与地图相关的各种功能。本篇文章就介绍如何把谷歌地图嵌入到网站的网页中。

继续阅读“如何在网站网页中嵌入谷歌地图”

在 OpenMediaVault 上安装 Nginx + MariaDB + WordPress

通过之前的文章我们了解到 OpenMediaVault 可以使用 Docker 在其上搭建不同的系统和应用,也以 Jellyfin 为例子详细地介绍了如何安装和配置 Docker 模块,本篇文章将以此为基础介绍在 OpenMediaVault 上安装和配置 Nginx、MariaDB 两个 Docker 模块以及布署 WordPress 的方法和步骤。

继续阅读“在 OpenMediaVault 上安装 Nginx + MariaDB + WordPress”