WordPress标题中的”-“被转义为”&#8211″怎么办?

WordPress标题中的”-“被转义为”&#8211″怎么办?
三好菌昨天在“百度搜索资源平台”公众号里看到《百度搜索网页标题规范:让标题回归标题本身》一文,其中有建议把"---, _ ,| ,——"等间隔符统一改成" - "。于是三好菌修改Twentyten主题的header.php,把title中的分隔符由 | 修改为 - ,可是查看网页,发现 - 变长了,于是查看网页源代码,发现 - 竟然被转义显示成了 – 。怎么办呢? 三好菌在网上搜索了好久,竟然没有找到满意的解决方法,后来自...

css显示Microsoft Logo动画

css显示Microsoft Logo动画
如果你查看三好菌的《Win10专业网》的About页面,会发现其中有几个微软徽标动画(如图)。如果你喜欢想要下载,但是右键点击时却不会显示“图片另存为”选项,这是因为这几个动画根本不是gif图片文件,而是用css来实现的。 当然,三好菌没这个创意,css也写不这么好,这是奉行的拿来主义,借用的大神 @Michael Gillett 的。 你可以看一下 Michael Gillett 展示这些 css 动画效果的 Microsoft loading animat...

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', 症状消失,也不知是...

解决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把它转换为数字值...

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

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

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”提示了。

WordPress评论内容不显示的解决方法

WordPress评论内容不显示的解决方法
三好菌昨天在处理评论时,发现无论是在WordPress后台还是前端文章页面,评论都只显示评论者,而不显示评论内容。在网上找到了如下解决方法,备忘一下: 编辑\wp-includes\comment-template.php。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 function comment_text( $comment_ID = 0, $args = array() ) { $comment = get_comment( $comment_ID );   $comment_text =...

通过curl推送向百度搜索资源平台批量提交AMP页面

通过curl推送向百度搜索资源平台批量提交AMP页面
三好菌几天前刚刚分享了curl提交历史内容到百度熊掌号的教程,后来发现也可以把AMP页面提交给百度搜索资源平台,提交的方法一样,只不过命令行有稍许变化,官方教程页里有详细命令。只不过我们需要把几百上千条AMP网页的URL汇总到一个urls.txt文档中,这需要技巧。下面MS酋长就重点介绍这个技巧: 首先,生成普通网页URL的urls.txt文档的方法那篇文章已经介绍了。普通网页的URL举例如下: https://www.wind...

WordPress熊掌号页面改造及curl提交历史内容教程

WordPress熊掌号页面改造及curl提交历史内容教程
三好菌两个月前收到百度熊掌号的邀请邮件,虽然不懂是什么东东,但不明觉厉,随即就注册绑定熊掌号了。可是登录进去一看,还要进行页面改造,还有什么MIP页、H5页的,因为三好菌已经启用了Google AMP插件,怕有冲突或兼容问题,所以没敢动它。 但后来还是每天通过原创保护手动提交渠道提交刚写的原创文章,可是还有1000多篇以前写的文章需要提交啊。好在百度熊掌号提供的有历史内容提交渠道,但提交之前肯...

WordPress更新空白页,提示“另一更新正在进行”

WordPress更新空白页,提示“另一更新正在进行”
三好菌在升级WordPress时,页面跳转到/wp-admin/update-core.php?action=do-core-upgrade显示一个空白页大白脸就搁那了。于是再次点击更新按钮,就提示“升级WordPress另一更新正在进行。”如图: 问题原因: 自动更新失败的原因尚不得而知,但提示“另一更新正在进行”则是因为数据库wp_options表中被添加了 core_updater.lock 记录。 解决方法: 删除 core_updater.lock 记录即可。 option_name='core_updat...