Fatal error: Uncaught Error: Call to undefined function get_header()

Fatal error: Uncaught Error: Call to undefined function get_header()
三好菌今天在把网站的配置文件 ***.conf 中的 404 页面修改为主题自带的 404.php 之后,在测试访问 404.php 时,竟然显示错误: Fatal error: Uncaught Error: Call to undefined function get_header() in /404.php:1 Stack trace: #0 {main} thrown in /404.php on line 1 和番折腾既没有找到原因,更没有解决问题。 于是尝试又在配置文件 ***.conf 中注释了定义 404 页面的代码: # error_page 404 /404...

升级PHP7.2后提示“Warning: Use of undefined constant px…”

升级PHP7.2后提示“Warning: Use of undefined constant px…”
三好菌在把环境升级到PHP7.2后,网站上遇到了一系列小错误,这次是《三好网志》侧边栏的“热门标签处”显示警告: Warning: Use of undefined constant px - assumed 'px' (this will throw an Error in a future version of PHP) in /wp-content/themes/Ality/inc/functions/widgets.php on line 291 查看widgets.php的291行,看到其中有: 'unit' => px, 把它修改为: 'unit' => 'px', 症状消失,也不知是...

Win10 1809家庭中文版ISO下载(微软官方MSDN原版)

Win10 1809家庭中文版ISO下载(微软官方MSDN原版)
考虑到绝大多数品牌PC或笔记本预装的都是Win10家庭中文版(Home China),今天三好菌就与大家分享一下微软官方MSDN原版Win10 1809家庭中文版ISO镜像的下载链接: 64位 文件: Win10_1809_China_GGK_Chinese(Simplified)_x64.iso SHA-1: FCB53139B9F48A3FF59A7C8C6FB9AEF0F1E3260B 下载链接: ed2k://|file|Win10_1809_China_GGK_Chinese(Simplified)_x64.iso|4526852096|15153BC7D40C323C979839D05CCA464C|/ 3...

解决Warning: A non-numeric value encountered in…

解决Warning: A non-numeric value encountered in…
三好菌在把环境升级至PHP7.2之后,偶然发现网站的移动主题的评论区域出现了“Warning: A non-numeric value encountered in……”的警告提示。如图: 按照提示查看代码如下: 1 $page = get_query_var('cpage')-1;$page = get_query_var('cpage')-1; 警告的意思直译为“遇到的非数字值”。看来就是因为在上面代码中的减法运算中,get_query_var('cpage')被视为了非数字值。那么现在添加intval把它转换为数字值...

Win10 1809企业版LTSC ISO镜像下载

Win10 1809企业版LTSC ISO镜像下载
Windows10过嫌频繁的更新并不是每个人都需要,尤其是注重稳定的企业用户。所以微软发布的有Win10企业版LTSC版本,也就是长期服务渠道版本。LTSC版不含Microsoft Store及Edge浏览器等UWP应用,并且Cortana功能也十分有限,微软只向LTSC版本推送安全更新,而不推送功能更新,每个版本的支持期限长达10年。 Win10 1809发布之际,微软也同期发布了Win10 1809企业版LTSC 2019版。 64位简体中文Win10 1809企业版L...

WordPress启用WPJAM插件后文章列表页摘要丢失的解决方法

WordPress启用WPJAM插件后文章列表页摘要丢失的解决方法
三好菌的使用Twenty Ten主题的WordPress网站启用WPJAM插件后出现了一个问题,就是文章列表页的摘要不再显示了,只显示“继续阅读”。如图: 而正常情况下应该是这样滴: 这些文章列表页指的是:分类目录页面、标签页面、日期归档页面、作者归档页面等。 经过番排查,发现问题是WPJAM插件的wpjam-functions.php新增的摘要相关函数导致的。解决方法就是去除Twenty Ten主题自带的摘要相关函数: 编辑functions...

如何为AMP网页添加广告

如何为AMP网页添加广告
三好菌的网站使用Google AMP插件“AMP for WordPress”实现了AMP改造,看到Google搜索结果页上展示的小蓝色闪电图标很是兴奋。但是三好菌一直以为AMP页面是不允许投放广告的。 直到前天参加了Google官方组织的微软答疑活动中,咨询了Google Adsense大中华区客户经理 @Julianna bao 鲍珍娜 ,被告知是可以投放广告的。并发送了Google相关帮助的链接: 如何创建与 AMP 兼容的广告单元 AdSense 实验室:AMP自动...

Google Search Console提示“logo结构化数据项缺失或无效”

Google Search Console提示“logo结构化数据项缺失或无效”
MS酋长昨天登录Google Search Console查看自己的网站情况时,发现提示“必需的结构化数据元素有误”,检测其中的一个网页,提示“结构化数据项缺失或无效”,然后测试结构化数据,提示“必须填写logo字段的值”。 要修正这个错误提示,只需在WordPress网站的自定义外观设置的“站点身份”中上传“站点图标”即可。 方法如下: 在WordPress仪表盘中,点击“外观 - 自定义”即可打开直观的自定义界面,选择“站点身份”,设...

W3 Total Cache提示“SSL caching disabled”

W3 Total Cache提示“SSL caching disabled”
今天三好菌看了一下自己网站的源代码,因为启用了W3 Total Cache缓存插件,在底部的页面缓存信息中看到有“SSL caching disabled”的字样,意思应该是SSL (https)页面未缓存。 于是三好菌进入W3 Total Cache插件的“page cache”设置页面,果然看到了“Cache SSL (https) requests”选项,勾选它,保存并清除缓存即可。 现在再查看网页源代码,就会发现已经没有“SSL caching disabled”提示了。

Win10 1803原版ISO镜像文件ed2k下载链接

Win10 1803原版ISO镜像文件ed2k下载链接
微软已经开始推送Win10四月更新,版本号为1803,这比原计划的推送时间整整迟了20天。Windows10用户通过“Windows更新”即可获取Win10四月更新推送升级系统,但和往常一样,微软会分批推送,所以你获取推送的那一天可能会比较迟。如果你等不及,那么可以通过如下的ed2k链接下载微软MSDN原版Win10 1803 ISO镜像: 简体中文64位Win10 1803 ISO下载链接(消费者版:专业版/家庭版/教育版多合一版本) ed2k://|fil...

自己动手更换了福睿斯的空调滤芯

自己动手更换了福睿斯的空调滤芯
福睿斯上的空调滤芯已经用了两年多了,每次刚开空调时都会有异味,现在天气转暖,很快就要开始用空调了,于是我打算更换一下空调滤芯。 正好京东商城搞活动,马勒MAHLE带碳空调滤清器LAK1071满99减50,于是三好菌就决定买滤芯自己动手更换。 var jd_union_pid="1225200933";var jd_union_euid=""; 三好菌叁考了网上的教程《详解福睿斯更换空调滤芯》。 只是实际操作时发现位置比相像的要更靠里,空间局促...