这标题有误导倾向,我并不在饿了么上班,只是将手机安装的饿了么 APP 删除了,过年以来再也不用饿了么点餐了。

饿了么刚推出时确实带来了诸多方便

  1. 通过外卖小哥拉近了商家与顾客的距离,大幅节约了用餐时间成本;
  2. 扩大消费者可选商家半径,提供了丰富多样的餐饮选择;
  3. 全新的颠覆式的餐饮消费体验;
  4. 优惠,是饿了么初期的推广利器。

饿了么作为一个快速扩张的平台,也有它的短板,对诸多环节不能合理把控,特别是商家这个环节更是无法进行有效的监督管理,毕竟作为一个企业,饿了么无法避开创造利润这一终极目标,要考虑成本等一众因素。现在不用它了,因为我受够了以下问题。

  1. 难吃,饿了么平台上相当数量的外卖口味非常一般,通常满减折扣越大越是难吃,甚至出现同一家,店到店堂吃与通过饿了么点的外卖完全是不同口味的情况;
  2. 污染,泡沫饭盒、一次性筷子、塑料袋,门前的绿色垃圾桶每天都被这些白色垃圾塞的满满当当;
  3. 贵,以我常点的谷田稻香为例,在饿了么上点的价格比到店吃要贵几块,并且份量也减少了,这也能理解毕竟中间三个环节要赚钱,加之它的一次性餐具是铝箔的,成本要高一点,不过谷田稻香的经验理念绝对是值得研究和借鉴的;
  4. 年前饿了么推出了一元霸王餐活动,这里得好好说道说道,规则是分组抽奖,每组20个名额,1元买1个参与名额,可多买,每组一人中奖,中奖者得20元霸王餐券,即20中1,也就是说用户自行凑够20元,中奖者拿走这20元。可谓取之于民用之于民。实际操作中只要一次性购买10个名额,几乎不会失手。

    后来规则改为了30中1,奖池里共有30元,但中奖者仅得到其中20元的霸王餐券,剩下的10元归饿了么,这带来的直接问题是参与者的中奖概率大大降低,同样一次买一半名额,结果绝对是入不敷出的,而分给饿了么的那10元却是旱涝保收的,饿了么成了全球最大的在线赌场,那段时间饿了么一定赚的盆满钵满。程序员圈喜欢把腾讯称作鹅厂,将网易唤作猪厂,那么,饿了么就是名副其实的赌厂。

总之,再见!

今天下午登陆网站无意发现网站的邮件功能失效了,毫无疑问,最近这段时间的评论回复邮件没能发出去。问题很快被找到,原来是 WP Mail SMTP 插件被重置了,重新做了设置,又把当前在用的评论回复邮件通知插件 Comment Email Reply 做了一番改动

改动内容

  1. 使之兼容最新版的 WordPress,原插件已不能在新版的WP 上正常工作了;
  2. 评论回复通知邮件延迟发送,默认延迟300秒;
  3. 将评论设置为 spam 或删除评论时也会向原评论人发送通知邮件;

使用方法

  1. 请确认网站的邮件功能正常,可借助于 WP Mail SMTP 插件来实现邮件功能
  2. 将下方代码复制并保存为 php 后缀文件,如 comment_email_reply.php
  3. 在网站目录 wp-content/plugins 下新建一个文件夹,如 Comment Email Reply,将上一步所建的 php 文件放入其中
  4. 登陆网站后台,在插件页面激活插件 Comment Email Reply 即可

以下是修改后的代码:

<?php
/**
* Plugin Name: Comment Email Reply
* Plugin URI:
* Description:
* Version: 1.0.5
* License: GPLv2 or later
* License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

add_filter('wp_mail_content_type', function($contentType) { return 'text/html'; });
function cer_comment_notification($comment_ID) {
$comment_object = get_comment($comment_ID);
$comment_parent = get_comment($comment_object->comment_parent);

$mail_dtl = '<html><head><style>#mgy{margin:0;padding:0;font-size:16px;font-size:1rem;line-height:1.75;color:#444;background-color:#f6f6f6}#mgy a{color:#059fda}#mgy .a{padding:40px 15px}#mgy .b{width:600px;margin:0 auto;padding:40px;border-radius:10px;background:#fff}#mgy .c{clear:both}#mgy .d{margin:0 0 24px}#mgy .e{border-top:1px solid #e7e7e7;padding-top:10px;}#mgy .f{margin-bottom:10px}#mgy .g{margin:0 5px}#mgy .h{width:100px;height:32px;line-height:32px;padding:2px;border-radius:32px;color:#fff;background:#059fda}#mgy .h:hover{background:#00b1dc}#mgy .i{margin:40px 0 0}#mgy .s{border-bottom:1px dotted;text-decoration:none}#mgy .k{text-align:center;text-decoration:none}#mgy .l{display:block}#mgy .o{margin:5px 0}#mgy .p{color:#5a5a5a}#mgy .q{background:#f5f5f5;border-radius:4px;padding:8px;line-height:1.5}#mgy .z{width:212px;height:84px;margin:0 auto 40px;background-image:url("https://static.muguayuan.com/assets/mail.gif");background-repeat:no-repeat}@media screen and (max-width:680px){#mgy{font-size:18px;font-size:1.125rem;line-height:2}#mgy .b{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}</style></head><body>';
$mail_dtl .= '<div id="mgy" style="background-color:#f1f1f1">';
$mail_dtl .= '<div class="a"><div class="b"><div class="l z"></div><div class="o">';

if ($comment_object->comment_approved == 1 && $comment_object->comment_parent > 0) {

/**特色图
*if (has_post_thumbnail( $comment_parent->comment_post_ID ) ){
* $mail_dtl .= ' style="background-image:url(';
* $mail_dtl .= get_the_post_thumbnail_url($comment_parent->comment_post_ID, 'medium' );
* $mail_dtl .= ');background-repeat:no-repeat;background-position:50% 50%;background-size:cover"';
*}
**/

$mail_dtl .= $comment_parent->comment_author . ':</div>';
$mail_dtl .= '<div class="f">您好,您在<a class="g s" href="' . get_permalink($comment_parent->comment_post_ID) . '">' . get_the_title($comment_parent->comment_post_ID) . '</a>一文中发表的评论</div>';

$mail_dtl .= '<div class="f q">' . esc_html($comment_parent->comment_content) . '</div>';
$mail_dtl .= '<div class="f">被<span class="g">';
//作者URL
if ($comment_object->comment_author_url !== '') {
$mail_dtl .= '<a class="s" href="' . $comment_object->comment_author_url . '">';
$mail_dtl .= $comment_object->comment_author;
$mail_dtl .= '</a>';
} else {
$mail_dtl .= $comment_object->comment_author;
}

$mail_dtl .= '</span>作了如下回复</div>';
$mail_dtl .= '<div class="d q">'. esc_html($comment_object->comment_content) . '</div>';
$mail_dtl .= '<a class="h k l" href="' . get_comment_link( $comment_parent->comment_ID ) . '">继续回复</a>';

$email = $comment_parent->comment_author_email;
$title ='来自 ['. get_option('blogname') . '] 的评论回复';
}

elseif ($comment_object->comment_approved == 'spam') {

$mail_dtl .= $comment_object->comment_author . ':</div>';
$mail_dtl .= '<div class="f">您在<a class="g s" href="' . get_permalink($comment_object->comment_post_ID) . '">' . get_the_title($comment_object->comment_post_ID) . '</a>一文<span class="f">发表的评论</span></div>';
$mail_dtl .= '<div class="f q">' . esc_html($comment_object->comment_content) . '</div>';
$mail_dtl .= '<div class="f">已被系统识别为垃圾评论</div>';
$mail_dtl .= '<div class="f">请不要发送垃圾评论,谢谢。</div>';

$email = $comment_object->comment_author_email;
$title ='您在 ['. get_option('blogname') . '] 的评论状态发生改变';
}

elseif ($comment_object->comment_approved == 'trash') {

$mail_dtl .= $comment_object->comment_author . ':</div>';
$mail_dtl .= '<div class="f">很抱歉地通知您,您在<a class="g s" href="' . get_permalink($comment_object->comment_post_ID) . '">' . get_the_title($comment_object->comment_post_ID) . '</a>一文<span class="f">发表的评论</span></div>';
$mail_dtl .= '<div class="f q">' . esc_html($comment_object->comment_content) . '</div>';
$mail_dtl .= '<div class="f">已被管理员无情地删除</div>';

$email = $comment_object->comment_author_email;
$title ='您在 ['. get_option('blogname') . '] 的评论已被删除';
}

$mail_dtl .= '<div class="f i e">欢迎订阅 [木瓜园] https://muguayuan.com/feed</div><div class="p">本邮件由系统自动发送,请勿直接回复,谢谢!</div></div></div></div></body></html>';
$mailcontent = $mail_dtl;
$subject = $title;
wp_mail($email, $subject, $mailcontent);
}
add_action('comment_mail_notify','cer_comment_notification');

function comment_mail_notify_schedule($comment_ID) {
wp_schedule_single_event( time()+300, 'comment_mail_notify', array($comment_ID));
}
add_action('wp_insert_comment','comment_mail_notify_schedule',99,2);

function cer_comment_status_changed($comment_ID, $comment_status) {
$comment_object = get_comment($comment_ID);
if ($comment_status == 'approve' || 'spam' || 'trash') {
cer_comment_notification($comment_object->comment_ID, $comment_object);
}
}
# Fire Email when comments gets approved later.
add_action('wp_set_comment_status','cer_comment_status_changed',99,2);
?>

抱歉,春节期间几乎没有登录博客,期间发的几篇都是事先写好的定时日志。

#1、压岁钱

今年的压岁钱是几枚铜币和银币,我选了这枚最喜欢的宋代铜币:景德元宝
铜钱·景德元宝

#2、百度送的礼物

年初一发现百度在搜索结果中显示网站 LOGO 了
搜索LOGO

#3、猫头鹰

去年春节期间这只猫头鹰就已出现在大伯家的屋顶上了,我们这的人认为猫头鹰的出现会带来霉运,不吉利。大伯特意借来弹弓,找了村里两个年轻人非要把它打下来,但是没能打中,担心这只小可爱万一被给谁打中了,夺过弹弓,故意打到附近的瓦片上,啪啪两声,猫头鹰受到惊吓飞走了,目的是达到了,可是我没能管住嘴,真相败露,故大伯不高兴。

没想到今年又来了,这次这只猫头鹰挨着邻居家的屋脊头蹲着,一动不动,不细看很难发现,拿了上面的铜钱,理应替大伯解心头之忧,但深知猫头鹰是国家保护动物,动不得,再者,身为爱鸟之人,绝不做害鸟之事,小时候每年暑假都有机会捡到小鸟养,养到开学,我去上学,鸟也长到可以独立生活了,放走。

于是,承诺这次一定认真、尽力把它打下来,提起弹弓包上“子弹”,拉满,松手,啪...跟我预想的一样,打中旁边的瓦片了,看来它长记性了,听到声音就飞走了,我也了长记性,跺起脚大声抱怨就差一点就打中了,不管怎样希望它永远不要再回来了,不然这里很危险。这次我拍了这只猫头鹰的照片,却把相机忘在家里了。

大伯见我尽了力,虽未打中,仍很开心,讲起了他们小时跟随村里老人放鹰抓野兔,眼看老鹰就要追上野兔了,结果老鹰发现附近有只猫头鹰,直接放弃兔子转身袭击猫头鹰,直到杀死猫头鹰才罢休,当然,到了夜晚就是另一回事情了,猫头鹰一定会将老鹰杀死。

近两年前后两次到山西博物院,每次间隔一年时间,每次都被镇馆之宝晋侯鸟尊所吸引,晋侯鸟尊出土于第一代晋侯燮父墓中,每次都会注意到鸟尾象鼻有点说不出的不协调,总感觉造型太过简单生硬,特别是从左后方看上去总是感觉怪怪的不舒服,去年年底第二次逛山西博物院,之后得知鸟尊尾巴中段在发掘时就已遗失不见(鼻尖还在),后经修补才成现在的样子。

最近又去了趟上海博物馆,看到几件西周时期的簋耳上的象鼻,想到鸟尊的尾巴是不是真的搞错了。

西周早期的妅簋,两耳象鼻外卷,注意象鼻鼻尖两个小叉,跟晋侯鸟尊极为相似,其中稍长一点的分叉靠近圆心
西周早期妅簋

西周中期倗生簋,两耳象鼻外卷,鼻尖没有分叉
西周中期倗生簋

西周晚期师寰簋,两耳纹饰象鼻仍然是外卷的,注意象鼻鼻尖两个小叉
西周晚期师寰簋

如果说晋侯鸟尊象鼻起到的支撑作用是上面三件簋耳上的象鼻所不具备的,那么下面这件藏于首都博物馆的伯簋的象鼻起到了支持作用。

首都博物馆西周早期伯簋,注意看象鼻鼻尖的分叉,稍长一点的近圆心。图片来源
首都博物馆西周早期伯簋

好吧,如果还嫌这些都不是鸟形的,下面这件藏于保利艺术博物馆的倗季凤鸟尊

西周倗季凤鸟尊,图片来源,倗国为晋国周边的方国,不管是时代上还是地理位置上都与晋侯鸟尊极为接近,倗季凤鸟尊与山西博物馆的晋侯鸟尊造型极为相似,倗季鸟尊尾部饰有象鼻纹,器盖上也立有一只小鸟,上下对比可以看出器盖上的小鸟其实就是器身主鸟的微缩
西周倗季凤鸟大尊

假如器盖上的小鸟真的是器身主鸟的缩小的话,不难看出晋侯鸟尊器盖上的小鸟尾巴是向外卷的,由此推断,晋侯鸟尊尾巴象鼻就应该是向外卷的
山西博物院晋侯鸟尊

再来看一件来自西周晋国周边另一个方国霸国的鸟形盉,这只鸟形盉的尾巴象鼻是向外卷的
西周霸国鸟形盉

所以,非常怀疑山西博物院的晋侯鸟尊象鼻应该是向外卷,而不是修复时作的向内卷,作为一名门外汉、一名伪青铜器爱好者本不该有上面这种不自量力的质疑的,但翻了以上几件青铜器总是感觉这晋侯鸟尊尾巴有点问题,斗胆猜测山西博物院的鸟尊象鼻应该是向外卷的,从左侧看应是一个倒S形,而不是修复时作的向内卷。

朋友们,这就是老款 iPhone 升级到 iOS 11 的后果!
老 iPhone 更新系统抢不到红包