2022年11月30日星期三

读吴军的《数学之美》有感

一次在图书馆看到了《数学之美》,翻看了几页觉得不错就借了出来。当时在备考,看了几章就没有看了。考试结束后又拿出来看,却发现有点深奥,好多数学公式,看不下去,就放到一边了。这几天发现书要到期,心想就这么还回去有点不舍,就拿出来看了。我花了一整天的时间看这本书,从前到后翻了一遍,有些看不懂的就跳过,可以说囫囵吞枣地看完了。

看完之后受益匪浅,发现好多问题的本质就是数学和概率,数学深入到日常生活的方方面面,只是我们没有觉察到而已。比如用数学方法解决分词、语言处理、网页排名、页面相关性、地图搜索、密码学、输入法、广告匹配、云计算等。看完后觉得数学好强大,又好复杂,学数学的人好厉害,这些理论都是美国人提出来的,美国真的很NB。

作者关于教育的论点我觉得说的很好,人生是「长跑」,要培养孩子学习的兴趣和方法,而不是「死读书」,如下:

弗莱德(自然语言处理界的专家)年轻时由于家庭原因,上大学前花在读书上的时间恐怕连现在一般学生的一半都不到,当然我在小学阶段和中学阶段由于社会原因,花在课本上的时间也不如现在学生的一半,所以我们都不赞同现在中小学生只会上学考试的教育方式。每当我们谈起各自年少时的教育,我们都同意这样几个观点:首先,小学生和中学生其实没有必要花那么多时间读书,而他们的社会经验、生活能力以及在那时树立起的志向将帮助他们的一生。第二,中学阶段花很多时间比同伴多读的课程,上大学以后用很短的时间就能读完,因为在大学阶段,人的理解能力要强得多。举个例子,在中学需要花300小时学会的内容,在大学可能花100个小时就够了,因此,一个学生在中小学阶段建立起的那一点优势在大学很快就会丧失殆尽。第三,学习(和教育)是持续一辈子的过程,很多中学成绩优异的亚裔学生进入名校后表现明显不如那些出于兴趣而读书的美国同学,是因为前者持续学习的动力不足。第四,书本的内容可以早学,也可以晚学,但是错过的成长阶段时无法补回来的。(因此,少年班的做法不可取)

但是受国内的教育体制的限制,为了升学,为了考试,必须在规定的时间内学完「教学大纲」的内容,不能偏科,才能考个好成绩。游戏规则就是这么制定的,身为渺小的个体,没办法改变,只能适应。

作者也说明了环境对成功的作用:

一个人要想做到世界一流,那么他的周围一定要有非常多的一流人物。

接上一条,如果你课本内容学习的不好,知识点没有记住,就考不出好的成绩,上不了好的学校,接触不到一流的教育,所以还是不能不「死读书」。

作者关于炒股到底赚不赚钱,告诉我们不要看身边的人,要通过「大数据」统计才能得出靠谱的结论,如下:

在有稳定收入的人群里,三成到五成的人或多或少在自己炒股,其中男性的比例更高。但是,统计数据表明95%的个人投资者最终跑不赢大盘,50%-70%的频繁短线交易者甚至在亏钱,我周围的朋友智商和学历都不低,但是表现并不比这个数据好。他们大多数人炒股都是因为看到某个人炒一只股票挣钱了,所以自己要试一试,并且对自己的炒股能力颇为自信,似乎在股市上挣钱很容易。虽然每个人身边都有炒股挣钱的例子,但是看看统计数据就会很容易得出相反的结论,这个例子说明,没有数据支持的决策常常不准确,而且个别案例的影响在人们心中会被放大,而风险则会被缩小。

接着,我又问有多少人相信职业投资人所管理的基金能给他们带来比大盘更好的回报。几乎所有人都相信这一点,可是事实上70%(有时是90%)的基金长期表现不如大盘。看到这个结论大家可能大感意外,但事实就是如此。这个例子说明我们的想象与现实的差距有多大,在没有获得足够的数据之前,我们难以作出正确的判断。顺便讲一句题外话,有的读者可能会问,如果无论是个人还是基金,表现都不如大盘好,那么钱都到哪儿去了?答案很简单,交易费和各种税(比如印花税、美国股市投资收入所得税等)首先吃掉了收益中的很大一部分,而基金经理的管理费则又吃掉了一大部分。一个动态管理的基金,如果每年收2%的管理费(常规),虽然看似不高,但是30-40年下来实际上吃掉了利润的一半左右。股市在某种程度上是一个零和的游戏,证监会官员、交易所雇员的工资和各种奢侈的办公条件,其实都是羊毛出在羊身上,而基金经理开的豪车、住的豪宅都是投资人的钱。因此,一个散户投资人如果能真正做到“用数据说话”,只需要奉行一条投资决策,就是买指数基金。

一直以来我都没有炒股,身边的人有赚有赔,到底股市赚不赚钱我也不知道。在我上学的时候,看到我的大学教授炒股亏了好多钱。之前我在想,我并没有教授聪明,连他都赚不了钱,我凭什么赚钱呢。现在通过大数据得出的结论更可靠了,更加坚定我不炒股的信念。

2022年11月28日星期一

我姥姥

我姥姥姓赵,赵家人的赵。

姥姥一共生了5个小孩,前4个都是女孩,最后1个是男孩。因为我妈是老大,舅舅是老五,我舅舅只比我大几岁,他是我儿时的玩伴。

我的童年是在姥姥家度过的,从记事起我每天穿着类似「红孩儿」的红肚兜,光着屁股在寨子里到处跑。

姥姥家的房子很大,正中三间,左右两间卧室夹着一间厅堂。左边一间厨房,右边一间猪舍,前排一间牛棚,屋后一间厕所,这些房间围成了一个院落,偏角落里一口水井,院子里种着两棵梨树。

儿时姥姥家的人口很多,有姥爷、姥姥、三姨、四姨和舅舅,人多很热闹。

姥姥经常带我去参加村里的喜事,那时出一份随礼全家都会出席,不过我作为外孙多少会有闲言碎语,姥姥脸皮厚不顾这些。当时的结婚的场景我都忘的差不多了,只记得新娘子是用一顶红轿子抬进来的,那时我并不关心这些,我最喜欢的撕对联的红纸,然后泡在水里,等着水慢慢变红,给自己涂大红脸。

很长一段时间姥姥家里没有电视机,收音机也是后来才买的,连电也是很久才通的。村子里没什么可玩的,我和舅舅会去田埂边的小水沟玩水玩泥巴,一起爬树摘桑椹,夏天在河里洗澡,冬天在河面上滑冰(也就是在冰面上跑着玩,那时的冰结得很厚)。

我平时最爱玩的就是荡秋千,村子里最不缺的就是树了,姥姥家屋前屋后种了好多树。随便找一条结实的绳子,绑在两棵树的中间就可以玩了,每次我都可以玩好久。

姥姥家的厨房是我最喜欢呆的地方了。我喜欢坐在灶台下的“火笼子”边添加干稻草,干稻草点燃的很快,几乎是一点就着,经常会把火烧到“火笼子”外边来,有次还差点点着了整个厨房。冬天坐在“火笼子”边取暖,看着一大把稻草慢慢被点燃,慢慢地化成灰烬。我和舅舅喜欢在草灰里埋馒头或者红薯,烤了一会儿用木棍掏出来拍拍看熟了没有,没熟的话再放进去继续烤。

一直等我上学我都在姥姥家生活,上小学以后周末和放假还是要被送到姥姥家。后来三姨、四姨相继出嫁,家里的人少了,我只能和舅舅玩了。现在也记不清当时都玩了什么,那时没有电视没有书没有玩具,不知道一整天是怎么度过的。只记得天一黑,家里点一根小小的蜡烛,洗过澡就躺在床上,姥姥给我讲故事。她会讲的故事不多,就那么几个故事反复讲。

我和舅舅也会经常打架,我会抢他的东西,他不让着我。我就抢着跑到姥姥身后寻求保护,姥姥拦着舅舅不让他抢走。舅舅很生气,不和我玩了。

舅舅初中没上完就辍学了,去了大城市打工,我也上了初中,很少到姥姥家了。姥姥有时会来镇上赶集,给我带一些梨。我并不喜欢吃,水少难嚼不好吃。我以为我不喜欢吃梨,直到后来吃到了鸭梨和皇冠梨才知道梨这么好吃。我至今都不知道姥姥家梨的品种。

等我上了高中回家少了,去姥姥家更少了,之后上了大学离开了家乡,去姥姥家越来越少,放了寒暑假和过年过节才会去下姥姥家。

舅舅离开老家出去工作,姥姥就一个人生活,听妈妈说:姥姥走十几里路去隔壁镇剥花生一天赚几块钱;爬树摘梨走到镇上被梨贩子几块钱收了;到田里捡别人遗弃的稻穗打出来的稻子有几麻袋。

前几年我妈说姥姥不舒服,去医院检查患了癌症,儿女都没有告诉她。她不舒服的时候会自己走路去镇上的医院,医生给她挂吊针。后来不知道她从哪里得知自己的病情,就再也没有去医院了,不知道她当时的心情是什么样的。

她病重的那年我回了老家。她躺着床上,精神很好,还记得我给她买的牛奶和奶粉(她到后期已经吃不下饭了,只能喝流食)。她拉着我的手说:「你小的时候来家里住都没给你吃好的,每天一碗米饭一颗豆子。」她的手很瘦,只剩下皮包骨头了。

姥姥很疼舅舅,舅舅在外很少回来,平时寄回来的钱都攒下来不花,走的时候又给了舅舅。

听我妈说,姥姥最后时刻在厅堂的地上躺着,舅舅在旁边守了好几个晚上,她心疼儿子,总是说想自己早点走。

姥姥一辈子没享什么福,一辈子都在寨子里没出去过,没有见过外面的世界,没有吃过好的东西,也没几件好看的衣服。一辈子无欲无求,走的时候也没什么积蓄,只是辛辛苦苦来这个世上走了一遭。

2022年11月23日星期三

开始使用WordPress子主题

新的主题安装好以后或多或少会对它进行修改,但是当主题更新以后修改的内容就会被覆盖丢失了,WordPress早就考虑到这个问题,那就是子主题。

除非你安装的主题永远不会更新,不然尽快使用子主题吧,建议安装完新主题后立即创建子主题。

创建子主题的方法:

一、通过WordPress万能的插件,比如Child Theme Configurator,创建完成子主题就可以把插件删除了。

二、手工创建,下面说下手工创建的步骤

假设原主题的名字是ABC

1.在themes目录新建一个文件夹ABC Child(和ABC在同一级目录)

2.在ABC Child下新建style.css文件

3.在style.css文件中添加以下内容:

/*
Theme Name: ABC Child
Template: ABC
*/

4.这样子主题也就创建完成了,启用子主题

5.以后如果改动原主题中任何的内容,只要在ABC Child新建同名文件就行了。简单的方法是复制一份文件到ABC Child中,然后再修改这份文件。

6.模板函数 (functions.php)是个例外,子主题的functions.php和原主题是同时生效的,也就是说原主题的functions.php里的内容不要出现在子主题中,子主题functions.php一开始是空白的,只新增修改的内容。

2022年11月22日星期二

终于解决了WordPress手机端发布文章的问题——都是XMLRPC惹的祸

现在博客里的绝大多数文章都是在手机上写的,写好以后也是通过手机来发布。

今年7月开始,WordPress手机客户端发布文章的时候总是提示失败,怎么都弄不好,于是把这个APP卸载了,重新安装,重新绑定站点,这时提示「无法连接。服务器上没有所需的XML-RPC方法」。

这时我知道问题出现在xmlrpc上了,我反复找主机商好几次,主机商说他什么都没有做,让我自己停用所有的插件和使用默认主题试一下,我尝试之后问题还是没有解决。

我之后在网上查找「xmlrpc不能使用」的原因,没想到找到的却是「xmlrpc禁用」的方法,心想禁用的方法反过来也就是使用的方法,于是我把这些禁用xmlrpc的方法都看了一遍。方法有如下几个:修改functions.php、.htaccess文件、wp-config.php、Apache配置文件和安装插件等。除了Apache配置文件因为没有权限查看和修改外,其他的我都试了还是没有解决。

我把整个站点的文件下载了下来,使用查找文件内容的软件来搜索「xmlrpc」和「xml」的关键字,一个个文件来查找,没有找到问题所在。

后来发现访问https://jingfengshuo.com/xmlrpc.php会跳转到127.0.0.1,于是又去搜索WordPress做301重定向的方法,想看下哪里做了这个重定向,找了cpanel和.htaccess也没找到xmlrpc.php被跳转的地方。

实在找不到解决办法,就去WordPress的官方论坛看看,看来看去也没找到同样问题的帖子。

试了好多方法都没能解决,只好作罢,我在手机浏览器里收藏了博客的后台网址,这几个月只能通过手机浏览器用账号密码登录后台来发布文章,虽然不方便但也能用。

今天在博客后台搜索xmlrpc的插件,发现一款名叫「Rename XMLRPC」的插件,它的介绍如下:

Make XML-RPC work if you rename the file. Some hosts block access to xmlrpc.php file making it impossible to use

这不就是我要的功能吗?真的是踏破铁鞋无觅处啊。我赶紧安装了这个插件,安装后却没找到配置和使用界面,再打开插件的详情页面,作者写的几句话的使用方法实在看不懂。于是打开插件文件来看代码,看到作者使用xmlrpc2.php这个名字。于是我把自带的xmlrpc.php复制了一份,重命名为xmlrpc2.php,然后再WordPress安卓客户端绑定网站,输入https://www.jfsay.com/xmlrpc2.php,成功绑定了网站!

时隔四个月,终于又能在WordPress手机客户端连接网站了,这四个多月我花了几十个小时来解决这个问题而不得,现在总算解决了,太高兴了!

2022年11月21日星期一

WordPress使用WP-Syntax插件的问题

收到Google的邮件,说是在我的网站上检测到「移动设备易用性问题」,邮件内容如下:

您好!Search Console 发现您的网站受到3 个移动设备易用性问题的影响。我们在您的网站上发现了以下问题。我们建议您尽可能修正这些问题,以便您的网站在Google 搜索中实现最佳体验和覆盖率。
首要问题
•可点击元素之间的距离太近
•文字太小,无法阅读
•内容宽度超过了屏幕显示范围

初看这封邮件觉得谷歌可能搞错了,我的博客里的字体够大了,自己平时都在用手机流量,看起来也没问题。

根据邮件内的超链接,跳转到了Google Search Console,里面有这3个问题的详细说明和具体的网页URL,我把这些URL粘贴到浏览器中访问发现了问题所在,它们有一个共同属性:每个页面的文章里都粘贴的有「代码」,用的是WP-Syntax插件。

这个插件用来高亮显示代码的,但是也带来了谷歌所指的几个问题:字体太小、距离太近、有的代码如果不换行会超出屏幕范围。

为什么会用WP-Syntax插件?好多年前WordPress用的还是经典编辑器(Classic Editor),这个编辑器对文章中插入代码很不友好,只好用插件来解决这个问题。

后来WordPress使用了古腾堡编辑器(Gutenberg),这个编辑器原生支持「代码」的插入,使用起来很方便,不再像以前插入代码时需要在代码编辑器和可视化界面来回切换。最近插入代码的文章我使用的都是古腾堡编辑器自带的功能,但是以前写的文章太多,我又懒得动它们,所以之前使用WP-Syntax插件来显示代码的文章就没去管了。

现在发现了WP-Syntax插件的问题,只好改正了。文章数量比较多,我试图寻找「智能替换」的方法,没有找到,只能手工一篇篇文章编辑替换了,花了我几个小时。看来使用插件一时爽,隐患却很多,以后尽量用WordPress原生的功能了。

数字后面用什么标点符号

我用中文写文章,使用的标点符号都是全角中文的标点符号。一直以来,数字后面加的都是顿号。最近发现有人在数字标点符号后面加黑色小圆点,觉得比顿号更好看一些。于是上网查了一下数字后面到底用什么标点符号,查到的结果如下:

阿拉伯数字或英文应该用齐线墨点“.”,而不用顿号“、”或其他。

看来我以前标点符号用的不规范,以后要改过来了。但是话又说回来,在中文输入法的状态下,数字后面输入黑色小圆点确实不方便。在电脑上打字,有数字小键盘虽不顺手也能接受,至少不用切换中英文输入法,但是手机上面输入黑色小圆点需要切换到英文输入界面或者英文符号界面才行。但是为了美观和方便阅读,麻烦点就麻烦吧,谁让阿拉伯数字本来就不属于中文呢。

2022年11月20日星期日

说说手机的免打扰(勿扰)模式

手机有个很好的功能就是免打扰(勿扰)模式,可以设置定时开启,开启以后来电和通知都不会有声音,只是没有声音而已,其他的照常。

我以前睡觉的时候会把手机设置成飞行模式,这样就不会受到来电和信息的影响了,可以安稳地睡个好觉。我知道被手机吵醒后又睡不着的感觉很不好受。

刚接触到免打扰(勿扰)模式,我以为和飞行模式类似,别人打不进来电话了,后来才知道人家该打还是照常打,只是我的手机没有声音了。心想这个功能能有什么用!

后来才发现免打扰(勿扰)模式比飞行模式更好,设置成飞行模式后任何电话都打不进来了,这时如果别人有急事找你根本找不到。而免打扰(勿扰)模式虽然电话打进来听不到声音,但是会有记录,而且可以设置成白名单和白名单外几分钟重复来电提醒。也就是说免打扰(勿扰)模式中白名单的电话不受影响,白名单以外的电话几分钟内重复打的话也会提醒了。这样就体现出来免打扰(勿扰)模式的优势了,尽可能不受骚扰电话的影响,也同时考虑到重要的电话。

我设置了两个时间段的免打扰(勿扰)模式,中午睡觉起来有时会看到陌生的未接来电,一般不去理会,重要的事情别人一般不止打一次。偶尔也会接到京东的电话,都是打了几次才响的,因为他送的是生鲜的东西,要赶紧放冰箱里的。

用了红米K40以后免打扰(勿扰)模式只能设置一个时间段(我用的是出厂的系统MIUI12.5.19,永远不打算升级。之前用K30升级后明显卡顿,只能降级了),让我觉得很不方便,我一天要睡两次的呀,只能手动开启了,有时忘了的话只能被不重要的信息吵醒了。聪明的网友提供了设置多个时间段的解决方法,操作步骤如下:

1.下载并安装「创建快捷方式」APP

2.右上角三个点选择「显示系统应用」

3.搜索「设置」,选择「活动列表」

4.搜索「勿扰」,选择「打开」,进入就可以设置多个时间段了

2022年11月19日星期六

拔智齿记

我有四颗智齿,几年前洗牙的时候医生告诉我的。她同时告诉我的是,这四颗都需要拔掉。从那时开始,我才真正地对智齿重视了起来。我开始研究智齿是什么东西?长了智齿怎么办?需不需要拔掉?

后来研究的结果是,基本上长的智齿都需要拔掉。因为绝大多数人的智齿都没有足够的生长空间,导致长出来的智齿都是歪歪扭扭不正常的,它不仅自己不正常生长,还会影响旁边的大牙,所以最好的方法是把它给拔掉。

我到现在都很纳闷,我这四颗智齿都和正常牙齿一样长出牙龈的,当时它们长的时候我竟然一点感觉都没有(现在想想可能当时也有疼过,只是不知道是智齿就没当回事)。如果不是洗牙的医生告诉我,我还不知道它们的存在,也不知道智齿的一些风险,可能要等到以后它们出了问题才会重视,那时可能已经晚了。

得知智齿有这么多危害,我首先想到的是拔掉它们。我去了医院挂了一个年纪大的医生,他给我拍了X光片。他看了片子说,暂时可以先不管它们,等以后有了问题再说。

就这样把我给打发了。我回到家,左思右想,觉得还是不行,这东西迟早要拔的话,还不如早点拔掉。

过了一段时间,我又去找他,我坚持要求拔掉。他问我会塞牙吗?我仔细想了想,只是偶尔塞牙,不是特别频繁。他说,既然你想拔那就拔了吧。我问他要不要上下两颗智齿一起拔掉?他说还是分开拔比较好,因为会出血比较多。

医生给我开单子,让我躺在牙椅上。我以为是他自己动手,没想到是让助手给我拔的,这个助手的动作也很麻利,大概几分钟就拔好了。

因为有打麻药,拔的时候并没有什么感觉。大约过了一个小时,拔牙的地方就开始疼了,而且一直都有血流出来。医生跟我说过,有口水不要吐,要咽下去。中午几乎没有吃饭,只是吃了几口粥,整个下午都很不舒服。

又过了几年,下面的那颗智齿有点塞牙,我想着把它给拔掉。这次挂了一个年轻的医生,他和一个年轻的小护士总是说说闹闹的。

他给我检查的时候说,下面那颗牙因为没有上面牙齿的咬合,长的比旁边的牙长了很多。

他给我拔牙的时候刚开始用的是钳子,好像没有拔出来,然后换了锤子。我能明显的感到锤子锤牙的那种撞击,有牙齿撕裂破碎的感觉。我真的很怕他把我的牙从中间给拔断了。

过了几分钟,他说拔好了。我问他拔的是不是完整?还没等他答话,那个护士抢着说肯定是完整的呀。

后来我也记得,过了很长时间伤口流了很多血,感觉不是特别舒服。

以上的经历大概是七年前的,我也是凭着记忆写出来的,好多细节都已经忘了。翻看了Jasmine写她治牙的经历,刚好记录了我第一次拔智齿的事情,摘抄如下:

(医生说)hillway的智齿则没有拔掉的必要,不会影响到旁边的牙齿,医生拍拍他的肩膀说:“小伙子,先留着吧,放它一马!”回去的路上,hillway看上去有些失落。

12月31日,陪着hillway去医院拔去他左侧的智齿。关于是否需要拔除这颗略微倾斜的智齿,hillway生怕它发展成像我现在的状况,多方打听询问,还是放不下心来,决定无论医生如何讲,都要坚持拔牙。看他意志如此坚决,医生便同意了,加上打麻药,用时不到十分钟,很快就拔掉了。

下面说一说,这一次拔智齿的经过吧。今年以来右边的智齿总是塞牙,用牙线都没有办法剃干净,塞牙的感觉很难受,于是就决定要拔牙了。这次拔牙时间就在上个星期,比前两次的记忆清晰多了。

我是上周三去拔牙的,这个医生是一个中年的医生,也有一个年轻的助手。医生看了看我几年前拍的X光片。又让我躺在那里看了看我的牙齿。他说上下一起拔掉吧。

这让我很意外,我记得以前医生都不让一起拔的呀。我跟他说下面的那颗智齿长的比较正,暂时还不想拔掉。

他说,上面的牙齿拔掉了,下面的牙齿因为没有对合的牙齿会越长越长,以后也要拔掉的。我说想等等看,他也没有勉强我。

他先让助手给我打了麻药,大概过了十分钟麻药生效了。我以为这次又是助手给我拔牙。后来却是挂号的医生给我拔的。

他让我躺在牙床上,看了看我牙的位置,然后把钳子放在上面,接下来竟然抬起头没有再看拔牙的地方,开始念操作口诀。

我的注意力都在牙齿上,没记住他念的什么内容。他边念边用力,我能感觉到牙齿滋滋地被拔起来了。后来听到器械放正在盘子里的声音,然后他拿了一块棉球清理伤口,又换了一块让我咬住。

他说好了。我爬了起来,看了一下拔掉的牙齿。他说下次找个时间把下面的也拔了吧。

我问他中午可以吃饭吗?需要注意些什么?

他说棉球要咬半个小时再吐掉,中午可以正常吃饭,但是不要用拔掉牙齿的那一边,今天不要刷牙。

我中午在食堂吃的午饭,吃的很慢,吃的也很少,吃的时候注意力都在牙齿上,强迫自己用没有拔牙的那一边嚼东西吃。

中午的时候稍微有一点点不舒服,睡过午觉好了很多,下午几乎没什么感觉了。第二天基本上都完全没有感觉了,医生给我开的药也就没有继续吃了。

这次拔牙给我的感觉是,这个医生操作起来很熟练,流血的也比较少,完全没有前两次拔牙的那种难受的感觉。看来同样是拔牙,熟练的医生可以让出血少,恢复起来更快,不舒服的时间更少。

之后我查了一下智齿要不要一起拔掉。网上基本上都说是,一般都需要一起拔掉,因为留一颗也没有作用了。嗯,先这样吧,等等再说。

2022年11月17日星期四

WP-PostViews实现近期热门文章排行的方法

WP-PostViews是按文章的浏览量显示最多/最少文章,但是没有限定时间,浏览量是全站文章统计的,这就存在一个问题:先发布的文章由于时间更久,浏览量累计起来更大,所以热门文章排行很久就不会产生变化。

据说WP-PostViews以前的版本提供了get_timespan_most_viewed这个函数来实现设定日期的文章排行,之后这个函数取消了。

2019年在WP-PostViews插件的讨论中,有人提出“Display most viewed posts in some period of time”,不过插件作者的答复是“This option was never possible because the plugin only stored accumulated post views.”作者有点不负责任地答非所问,即使「插件仅存储累计的帖子浏览量」,也可以实现给定时间内的文章排行啊。

我在浏览其他的帖子中发现了这个问题的解决方法,只需增加几行代码就行了,步骤如下:

1、找到WP-PostViews插件下的wp_postviews.php文件

2、找到Display Most Viewed Page/Post的get_most_viewed函数

3、在$most_viewed = new WP_Query( array( ) ); 中添加以下代码:

'date_query' => array('after' => '1 year ago',),

你可以按需将时间参数改为1 week ago、1 month ago等。

不过,这种方法有个问题,当插件升级后修改的内容会丢失,需要重新添加代码。

2022年11月15日星期二

《瞬息全宇宙》和《万里归途》观后感

今年只看了两部电影,分别是《瞬息全宇宙》和《万里归途》,前面一部是在手机上看的,电影院也没有上映。后面一部和Jasmine在电影院看的,十月份实在找不到好看的电影了。下面分别说一下这两部电影的观看体验。

《瞬息全宇宙》的台版译名是《妈的多元宇宙》,这个译名很贴切剧情,而且剧中唯一的女主就是位妈妈,讲的就是她的故事,所以叫做「妈妈的多元宇宙」很合适,只是简称为「妈的」有些不合礼仪,万不能为我中华大地的卫道夫们所接受。

这部电影讲的也很简单,虽然剧情在各个宇宙间穿插,但剧情是连贯的,讲的是妈妈和女儿和丈夫的和解,讲的是妈妈的成长之路。

简单说下剧情,妈妈嫌弃丈夫无能,后悔和她私奔,否则话就是电影明星了;妈妈对女儿要求太高,管的太严,不接受她的女朋友,导致女儿很叛逆,和女儿关系很差。后来妈妈在各个宇宙间体会到了其他角色后理解了丈夫和女儿。

这是一部天马行空的电影,粗看来毫无条理、乱七八糟,不像是一部正经电影。可是,正是它的不正经才是它吸引人的地方,不用遵守传统电影现有的条条框框,把自己想说的话通过各种方式表述出来——这种形式让人看起来有种耳目一新的感觉——这正是它的可贵之处,也是电影该有的姿势。国内不可能产生这样的电影。

《万里归途》总体来说还是一部合格的电影,虽然有些煽情,却没有过分,但是剧情中有太多不合常理的地方,看起来很不真实。

1、明明一个危险的任务,为什么整个会议室那么多人找不到合适的人去分派,却安排一个新人去。

2、男主市场找到隐藏起来分散的队伍以后,竟然还拿出来一个扩音器和大家喊话,好多人又在欢呼呐喊,这样难道不怕暴露吗?

3、男二为什么这么二,非要在队伍行进的过程中告知大家目的地没有救援。即使这是事实,你不计后果的把真像告诉大家,除了扰乱军心,没有任何用,却又拿不出来其他的解决方案。

4、整个队伍浩浩荡荡那么多人,大白天带着那么明显的安全帽,就不怕被人发现吗?

5、队伍被伏击,整个队伍没有一个人有作为,就凭着男主会当地的语言,三言两语就解决了。

6、坏蛋头目把男主一伙人抓住了,让男主拍违心的视频,男主不从,结果莫名其妙的就把男主放了。

7、坏蛋头目在最后又抓住了男主,通过轮流玩「转轮手枪」的游戏来考验男主的「放弃生命保护群众」的决心,这段让人看起来很揪心。

8、在坏蛋头目试图用手枪偷袭男主的时候,男二竟然拿出了摄像机说把一切都录了下来,要向全世界公布。这段也太可笑了,坏蛋做坏事都是心狠手辣,他会怕你这种威胁?大可以把你们一堆人全部突突了,再毁灭证据。最后坏蛋头目却怕了,把他们一堆人全部放了。