解决升级 WordPress 时提示“另一更新正在进行” 很多时候,WordPress升级失败后,再升级,会显示“另一更新正在进行”,怎么办呢? 这是由于在升级Wordpress时,Wordpress会在数据库wp_options表中增加core_updater.lock记录。如中途打断Wordpress升级,这个记录会留在数据库中。当下次升级时,Wordpress检测到此记录的存在就会返回”另一更新正在进行”。 可通过以下方法解决: 1、通过MySQL......继续阅读
非插件(lazysizes)给WordPress做图片延迟加载(lazyload)功能 非插件方式实现WordPress延迟加载功能,用到lazysizes这个js,优点是小,并且不需要jQuery。 首先引入lazysizes: [php] wp_enqueue_script( 'lazysizes-script','https://cdn.jsdelivr.net/combine/npm/lazysizes@5.2.0', array(), null, true ); [/php......继续阅读
WordPress返回SQL数据库字段时,自定义日期格式 WordPress 用query_posts()函数调用文章列表时.可以用$post->post_modified返回文章的修改日期,$post->post_date为文章的发布日期. 要把返回的日期转为年月日的形式.可以这样写 [php] <span class="time"> <?php $d=strtotime($post->post_modifi......继续阅读
WordPress放弃WP_Widget()构造函数,请用__construct()替代 博客wordpress说在的环境升级到php7以后侧边栏出现了错误,打开wordpress调试模式及php错误提示以后后,发现给出了如下提示: Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; Translation_Entry has......继续阅读
WordPress调用默认站点图标函数 WordPress 4.3 新增了一个站点图标功能,允许站长设置网站在桌面或手机中的网站图标(favicon)。站点图标这个功能是独立于主题的,也就是无需修改主题来支持。 站点图标的默认尺寸 WordPress 站点图标默认支持以下4种尺寸: 32x32px favicon.图标 180x180px iOS苹果图标,支持 iPhone 6+ 192x192px 安卓/谷歌浏览器图标 Android......继续阅读
WordPress评论回复邮件通知勾选框美化 先看看效果图: [caption id="attachment_1367" align="alignnone" width="392"] WordPress评论回复邮件通知勾选框美化[/caption] 首先将邮件回复html部分进行结构调整至如下形式,主要就是外层盒子加上mail-notify类,而input标签加上“notify”类。 [xml] <span class="ma......继续阅读
利用WordPress短代码给文章添加卡片式内链 首先需要将如下代码放入你主题的函数模板里(functions.php) [php] /** * 卡片式文章内链功能 * https://www.yaxi.net/2018-03-20/1741.html */ function yx_embed_posts( $atts, $content = null ){ extract( shortcode_atts( array( 'ids' => ......继续阅读
WordPress 后台菜单栏添加气泡数字通知 譬如有访客评论,后台评论上就会显示红色的气泡通知,类似这样的功能,我们在开发主题的时候,也是可以用上的。 譬如后台主题升级通知(参见这篇文章) [caption id="attachment_1358" align="alignnone" width="730"] hjyl_update_theme_option[/caption] [php] function menu_add_notifica......继续阅读
纯CSS实现打赏功能模块 给自己的网站增加代码,网上搜搜看看发现大都是增加一个插件,大多数插件还是付费的,大家都知道对于wordpress来说,插件越多会越增加站点的负担,所以本人采用了纯代码的方式。废话不多说,效果图如下: 设置步骤为: 第一:将需要插入打赏功能的页面、模板(比如 single.php 文件)位置添加下面的 html 代码。 [xml] <div class="reward" s......继续阅读
WordPress评论微信推送基于“Server酱” 什么是Server酱? 用Wordpress建站的朋友都知道文章有评论回复是可以邮件提醒的,主机mail()函数或SMTP的方式都可以。但是能不能评论留言了也有微信推送提醒呢,其实也可以!当然这里有个局限性就是仅仅提醒管理员(也就是Po主自己),需要准备的就是一个Github和一个微信号。 首先,我们来看一下官方的说法: 「Server酱」,英文名「ServerChan」,是一款「程序员」和「服务......继续阅读