WordPress函数之:时间显示“几天前”的形式
WordPress使用下面这个函数,在想要调用的地方,可以显示诸如“1周前”、“3个月前”、“6小时前”等形式。 1//时间格式多久以前 2function timeago($ptime) { 3 $ptime = strtotime($ptime); 4 $etime = time() - …
Php
WordPress使用下面这个函数,在想要调用的地方,可以显示诸如“1周前”、“3个月前”、“6小时前”等形式。 1//时间格式多久以前 2function timeago($ptime) { 3 $ptime = strtotime($ptime); 4 $etime = time() - …
wordpress5.0+的后台中多了一个“站点健康状态”模块,基本用不上,比较碍眼,可以使用以下方法把它去除。 先去除左侧“工具”–>“站点健康”这个菜单,在主题的function.php加入如下代码: 1//移除侧边菜单中的站点健康 2function …
通过代码方式实现知乎那种外链跳转提示 可以自行定制提示页面 目前不清楚对搜索引擎是正收益还是负收益 核心代码 使用get传参进行传值,如以下这样 1www.krjojo.com/link?url=base64网址 如果需要把网址直接写到url里面, …
今天遇到一个神奇的BUG, wp_add_dashboard_widget() 和 add_meta_box() 生成的元框相互对不上。 经排查发现 do_meta_boxes() 有这么一段 1if ( empty( $screen ) ) { 2 $screen = …
通过微调 1Panel面板PHP构建文件,可以为扩展编译增加更多的支持。 省去自己构建麻烦 修改 1Panel的PHP构建目录在 /opt/1panel/runtime/php/ 目录下。 以我的 1Panel社区版:v1.10.5-lts PHP:8.2.15 举例。 进入以下目录: 1cd …
今天突然遇到一个问题,媒体库无法上传avif格式图片。 1Web 服务器无法处理该图片,请在上传前将其转换为 JPEG 或 PNG 格式。 但是如果切换至浏览器上传工具或者在文章页里却可以上传成功。 我寻思不可能呀,WordPress 6.5 已经支持 AVIF 图片格式, …
静态变量 通过使用静态变量$isExecuted,实现了只执行一次的效果。静态变量只会在函数第一次调用时初始化,之后的调用都会保留上次调用时的值。 1function myFunction() { 2 static $isExecuted = false; // 静态变量,初始值为false 3 4 …
通过添加 woocommerce_shared_settings 过滤器,修改表单内容。 1add_filter('woocommerce_shared_settings', function ($settings) { 2 …
WordPress 是一个内容管理系统 (CMS),可让您使用可视化工具构建网站。WordPress 有许多第三方开发的免费的模板和插件,安装方式简单易用,无限的扩展能力也让Wordpress能实现各种各样的效果,论坛,商城,社交,社区等等。 但是凡事皆有代价,无限的扩展能力所换来的是性能效率极其 …
今天发现在文章内用自定义html写js时,&号会被自动转义成 &038; 。 html元素转义不要紧,但是js转义就直接报错了。 网上说在 function 里加各种代码都不行。 分享一个官方的解决方法: …