默认情况下WordPress是不允许重复的评论提交,主要是为了防止垃圾评论。有些情况下又需要重复评论,最近用户需要在MNewsPro主题上定制一个直播功能,其中互动就需要允许重复评论。我们将这段代码添加到主题根目录下的functions.php文件中,即…
使用WordPress+Nuxt3做前后端分离项目时,菜单需要多维数组,且不限层级,可以使用递归函数很方便地将wp_get_nav_menu_items返回的对象数组转换为多维数组,实现不限层级的转换。/***输出菜单为多维数组*…
当出现"Allowedmemorysizeof134217728bytesexhausted"错误时,意味着PHP内存限制被耗尽。这通常发生在处理大型文件、大量数据或执行复杂操作时。以下是修复该错误的几种方法:增加P…
WordPress默认提供了分类目录,文章归档等小工具,在前台开发中,由于分类目录和文章归档显示的文章数量没有添加标签,导致写样式比较麻烦,如果添加上标签,使用弹性盒子(Flex)或网格布局(Grid)来布局就相当方便。
通过WordPress…
WooCommerce在每个页面上加载三个核心CSS样式表,并在WordPress站点上安装时发布。可以通过从不需要它的页面和内容中删除样式和脚本来节省一些页面加载时间。它还从用于其功能的库中加载了许多其他javascript和CSS样式。…
默认情况下,WordPress会将图像元素width和height属性添加到图像元素中。这些属性会影响CSS宽度和高度属性,图片延迟加载时默认图片的大小,可通过PHP、JavaScript和CSS来删除属性,或者使用其失效。
从媒体库…
默认情况下,WordPress允许用户通过后台管理面板编辑主题和插件代码。虽然它是一个方便的功能,但对于主题或插件作者没有任何用途,最重要可以防止客户搞砸网站,所以最好从WordPress管理面板中禁用主题和插件编辑器。在本文中,我们将与您分享一行代码,该…
萨龙网络在2018年9月份就写了一篇《WordPress简约实用的主题选项框架CodestarFramework》文章来介绍CodestarFramework,当时所有功能还是免费的,五大功能都是有,使用后唯一不足的体验较差,还特意修复了些问题。…
还是在开发导航类主题Slhao的时候遇到的问题,主题使用CodestarFramework专业版选项框架,文章的Metabox选项都是存储在一个数组中,导致WP_Query不能直接使用子meta_key来获取文章,幸好WordPre…
WordPress本身一直有WP-Cron(计划任务)的功能,可以设置每隔一段时间来执行,不过WP-Cron功能是基于页面浏览的,所以时间上不会那么准确,会相差一些。通过WP-Cron我们就可以定期对WordPress定期执行一些任务,最近…
很多人在使用WordPress最新的Gutenberg编辑器时都觉得并不适应,很难上手,毕竟新的事物要是需要时间才能熟悉。如果不想用还是可以很方便禁用Gutenberg编辑器,来使用经典编辑器。
一、完全禁用Gutenberg编辑器
…
Gutenberg,WordPress最新的编辑器,每个模块都是一个blocks的形式。默认的编辑文章页面是支持 Gutenberg编辑器,自定义文章类型的编辑页面还是默认编辑器的就需要对代码进行改造下。
1、自定义文章类型都是需要在添加代码…