WordPress常用函数整理

判断页面函数

函数说明
is_home() 是否为主页
is_single() 是否为内容页(Post)
is_page() 是否为内容页(Page)
is_category() 是否为Category/Archive页
is_tag() 是否为Tag存档页
is_date() 是否为指定日期存档页
is_year() 是否为指定年份存档页
is_month() 是否为指定月份存档页
is_day() 是否为指定日存档页
is_time() 是否为指定时间存档页
is_archive() 是否为存档页
is_search() 是否为搜索结果页
is_404() 是否为“HTTP404:Not Found” 错误页
is_paged() 主页/Category/Archive页是否以多页显示

Header部分常用到的PHP函数

函数说明
<?php bloginfo(‘name’);?>博客名称(Title)
<?php bloginfo(‘stylesheet_url’);?>CSS文件路径
<?php bloginfo(‘pingback_url’);?>PingBack Url
<?php bloginfo(‘template_url’);?>模板文件路径
<?php bloginfo(‘version’);?>WordPress版本
<?php bloginfo(‘atom_url’);?>Atom Url
<?php bloginfo(‘rss2_url’);?>RSS 2.o Url
<?php bloginfo(‘url’);?>博客 Url
<?php bloginfo(‘html_type’);?>博客网页Html类型
<?php bloginfo(‘charset’);?>博客网页编码
<?php bloginfo(‘description’);?>博客描述
<?php wp_title();?>特定内容页(Post/Page)的标题

模板常用的PHP函数及命令

函数说明
<?php get_header(); ?>调用Header模板
<?php get_sidebar(); ?>调用Sidebar模板
<?php get_footer(); ?>调用Footer模板
<?php the_content(); ?>显示内容(Post/Page)
<?php the_time(‘Y年n月j日’); ?>显示当前文章的修改时间
<?php if(have_posts()): ?>检查是否存在Post/Page
<?php while(have_posts()):the_post(); ?>如果存在Post/Page则予以显示
<?php endwhile; ?>While结束
<?php endif; ?>If结束
<?php the_time(‘字符串’) ?>显示时间,时间格式由“字符串”参数决定,具体参考php 手册
<?php comments_popup_link(‘No Comments ?’, ‘1 Comment ?’, ‘% Comments ?’);  ?>其中参数为,没有评论,一条评论,多条评论。有固定的承诺书位置。正文中的留言链接。如果使用comments_popup_script(),则留言会在新窗口中打开,反之,则在当前窗口打开
<?php the_title(); ?>内容页(Post/Page)标题
<?php the_permalink() ?>内容页(Post/Page)Url
<?php the_category(‘,‘) ?>特定内容页(Post/Page)所属Category
<?php the_author(); ?>作者
<?php the_ID(); ?>特定内容页(Post/Page)ID
<?php edit_post_link(); ?>如果用户已登录并具有权限,显示编辑链接
<?php get_links_list(); ?>显示Blogroll中的链接
<?php comments_template(); ?>调用留言/回复模板
<?php wp_list_pages(); ?>显示Page列表
<?php wp_list_categories(); ?>显示Categories列表
<?php next_post_link(‘%link’); ?>下一篇文章链接
<?php previous_post_link(‘%link’); ?>上一篇文章链接
<?php get_calendar(); ?>日历
<?php wp_get_archives() ?>显示内容存档
<?php posts_nav_link(); ?>导航,显示上一篇/下一篇文章链接
<?php include(TEMPLATEPATH.’/文件名’); ?>嵌入其他文件,可为定制的模板或其他类型文件

其他函数

函数说明
<?php _e(‘Message’); ?> 输出相应信息
<?php wp_register(); ?> 显示注册链接
<?php wp_loginout(); ?> 显示登录/注销链接
<!–next page–> 将当前内容分页
<!–more–> 将当前内容截断,以不在主页/目录页显示全部内容
<?php timer_stop(1); ?> 网页加载时间(秒)
<?php echo get_num_queries(); ?> 网页加载查询量
<?php wp_nav_menu(array:$args=array()); ?>设置导航栏菜单样式

正在发生的新型冠状病毒(2019-nCoV)疫情

冠状病毒

冠状病毒是一个大型病毒家族,可引起普通感冒乃至中东呼吸综合征(MERS)和严重急性呼吸综合征(SARS)等较严重疾病。新型冠状病毒是以前从未在人类中发现的一种新毒株。

冠状病毒是一种在动物与人类之间传播的人畜共患病毒。详细调查结果显示,严重急性呼吸综合征冠状病毒是从果子狸传到人,中东呼吸综合征冠状病毒是从单峰骆驼传到人。一些已知的冠状病毒在动物中传播,但尚未感染人类。

感染的常见体征有呼吸道症状、发热、咳嗽、气短和呼吸困难等。在较严重病例中,感染可导致肺炎、严重急性呼吸综合征、肾衰竭,甚至死亡。

预防感染曼延的标准建议包括经常洗手、咳嗽和打喷嚏时遮住口鼻、将肉和蛋类彻底煮熟。避免与任何有咳嗽和打喷嚏等呼吸道疾病症状的人密切接触。

潜伏期有多长?

潜伏期指从感染到出现疾病临床症状之间的时间。目前估计潜伏期为1-12.5天,中位数为5-6天。在获得更多数据后,将对这些估计数进行调整。根据MERS和SARS等其他冠状病毒疾病信息,2019-nCoV的潜伏期可能长达14天。世卫组织建议对确诊病例的接触者进行14天随访。

人会从动物那里感染2019-nCoV吗?

详细调查发现,2002年中国发生了SARS-CoV从果子狸传播至人的事件,2012年沙特阿拉伯发生了MERS-CoV从单峰骆驼传播至人的事件。有些已知的冠状病毒在动物中传播,但未感染人类。随着全球监测工作的改善,可能会发现更多的冠状病毒。

尚未查明2019-nCoV的动物来源。这并不意味着人们会从任何动物或宠物那里感染2019-nCoV。一些最初报告的人类感染病例很可能来自中国活体动物市场中的动物。为保护自己,在活体动物市场时,应避免在未加防护情况下直接接触活体动物以及动物触碰过的地方。

应避免食用生鲜或未煮熟的动物产品。应采用良好的食品安全措施,谨慎处理生鲜的肉、奶或动物器官,以免与生食交叉污染。

我如何自我防护?

  • 如果双手不明显脏,经常用含酒精成分的免洗洗手液清洁手或用肥皂和清水洗手。     理由:用含酒精成分的免洗洗手液清洁手或用肥皂和清水洗手可以杀灭手上的病毒。
  • 保持社交距离——与他人保持至少1米(3英尺)的距离,尤其是与咳嗽、打喷嚏和发热的人保持距离。理由:感染了2019-nCoV等呼吸道疾病者咳嗽或打喷嚏时,会溅出含病毒的飞沫。如果您离得太近,就可能会吸入病毒。
  • 避免触摸眼、鼻、口理由:手接触许多可能被病毒污染的表面。如果用被污染的手触摸眼、鼻、口,就可能会被留在物体表面的病毒感染。
  • 如果发热、咳嗽和呼吸困难,请及早就医。如果您曾在据报发生2019-nCoV疫情的中国地区旅行,或者曾与最近从中国来的并有呼吸道症状的人密切接触,请告知医务人员。理由:发热、咳嗽和呼吸困难可能是呼吸道感染或其他严重疾病导致的症状,因此,及时就医很重要。伴有发热的呼吸道症状可能有多种原因,应根据个人旅行经历和环境具体分析,2019-nCoV可能是造成呼吸道症状的一个原因。
  • 如果您有轻微的呼吸道症状,但没有去过中国或没有在中国境内旅行史,请注意基本的呼吸卫生和手卫生习惯,并尽可能居家静养,直到康复。

病毒在物体表面能存活多久?

目前仍不清楚2019-nCoV病毒在物体表面能存活多久,有初步信息显示此病毒可存活数小时。可用简单消毒剂杀灭病毒,使其不再能传染给人。

2019-nCoV会人传人吗?

是的,2019-nCoV可以在人际传播,导致呼吸道疾病。人们通常是在住家、工作场所或医疗机构等地与感染者密切接触后受到感染的。

有没有预防或治疗2019-nCov的任何特效药?

目前还没有可推荐的预防或治疗新型冠状病毒的任何特效药。但2019-nCoV感染者应该接受适当治疗,以缓解和治疗症状,重症患者应该接受优化的支持性治疗。正在研究一些特异治疗方法,将通过临床试验进行测试。世卫组织正与一系列合作伙伴一道,协调新型冠状病毒治疗药物的开发工作。

为防止受到新型冠状病毒感染,应该保持基本的手卫生和呼吸卫生习惯,坚持安全饮食,尽可能避免与任何有呼吸道疾病症状(如咳嗽和打喷嚏)的人密切接触。

不推荐采用以下措施应对2019-nCoV。它们不能有效保护您,甚至可能会带来害处:

  • 服用维生素C
  • 吸烟
  • 饮用传统药茶
  • 佩戴多个口罩最大限度进行防护
  • 在无医嘱的情况下服用抗生素等药物

无论如何,如果有发热、咳嗽和呼吸困难等症状,请及早就医,以降低发生更严重感染的风险,并应告知医务人员您最近的旅行史。

谁有患重症的危险?

我们仍需要进一步了解2019-nCoV对各种人群的影响情况,但迄今为止,老年人和有基础病症(如糖尿病和心脏病)的人似乎发展成重症的风险较高。

抗生素能有效预防和治疗2019-nCov吗?

不能。抗生素对病毒不起作用,它们只对细菌感染有作用。新型冠状病毒是一种病毒,因此,不应该用抗生素进行预防或治疗。

这一新病毒与SARS一样吗?

不一样。2019-nCoV与严重急性呼吸综合征病毒(SARS-CoV)属于同一病毒家族,但它们不是同一种病毒。

如何佩戴、使用、取下和处置口罩

  1. 戴口罩前用含酒精成分的免洗洗手液清洁手或用肥皂和清水洗手。
  2. 用口罩遮盖口鼻并系牢,确保面部与口罩之间无空隙。
  3. 在佩戴过程中避免触摸口罩;如果触摸了口罩,要用含酒精成分的免洗洗手液清洁手或用肥皂和清水洗手。
  4. 如果口罩变得潮湿,应立即换上新口罩。不要重复使用一次性口罩。
  5. 取下口罩:手不要触摸口罩面,通过两端线绳取下口罩,立即将其丢进封闭的垃圾桶,并用含酒精成分的免洗洗手液清洁手或用肥皂和清水洗手。

我应该戴口罩保护自己吗?

佩戴医用口罩有助于遏制呼吸道疾病的传播。但只是戴口罩并不能保证阻止感染,还应采取其他预防措施,例如注意手卫生和呼吸卫生,并避免近距离接触(与他人保持至少1米(3英尺)的距离)。

世卫组织建议合理使用医用口罩,避免不必要浪费宝贵资源,并避免错误使用口罩(见口罩使用建议)。只有在您有呼吸道症状(咳嗽或打喷嚏),疑似感染2019-nCoV且症状轻微,或者正在护理2019-nCoV疑似感染者时,才使用口罩。2019-nCoV疑似病例与曾在据报发生2019-nCoV疫情的中国地区旅行有关,或者与从中国出境旅行并有呼吸道症状的人密切接触有关。

它有多危险?

与其他呼吸系统疾病一样,感染2019-nCoV可导致轻微症状,例如流涕、咽痛、咳嗽和发热等。某些患者症状可能较重,并可导致肺炎或呼吸困难。在少数情况下,此病可以致命。老年人和有基础病症(如糖尿病和心脏病)的人似乎较易患重症。

2019-nCoV感染的疾病与流感或普通感冒有什么区别?

感染2019-nCoV以及患流感或普通感冒的人通常会出现呼吸道症状,如发热、咳嗽和流涕等。这几种疾病有许多相似症状,但它们是由不同病毒引起的。由于相似性,很难仅根据症状识别疾病。需要通过实验室检测,确认是否感染了2019-nCoV。

世卫组织一向建议,咳嗽、发热和呼吸困难的人应及早就医。如果患者在出现症状前14天内曾旅行,或者曾与有呼吸道症状的人密切接触,应告知医务人员。

我的宠物会传播2019-nCoV吗?

目前没有证据显示狗猫等宠物感染或传播了2019-nCoV。

接收来自中国或已发现有此病毒的任何其他地区的包裹安全吗?

是的。收到包裹的人没有感染新型冠状病毒的风险。根据先前处理其他冠状病毒的经验,冠状病毒在信件或包裹等物体上不能存活很久。

此病毒是如何传播的?

新型冠状病毒是呼吸道病毒,它主要通过人咳嗽或打喷嚏时产生的飞沫,或通过唾液飞沫或鼻涕,与受感染者接触而传播。每人都应保持良好的呼吸卫生习惯。例如,打喷嚏或咳嗽时,用弯曲的肘部遮挡,或使用纸巾并立即将用过的纸巾丢入封闭的垃圾桶。经常用含酒精成分的免洗洗手液清洁手或者用肥皂和清水洗手也很重要。

新型冠状病毒会通过气溶胶传播吗?

当人们想知道如何保护自己免受呼吸系统疾病侵害时,通常会提出与气溶胶有关的问题。 人们打喷嚏或咳嗽时,会喷出大的飞沫,但这些飞沫会自然掉落,不会在空气中停留很久。 诸如插管等医疗操作程序可将小的飞沫喷到空气中。 较大的飞沫会迅速掉落,较小的下降速度则较慢。  

我们知道有关中东呼吸综合征(MERS)冠状病毒的环境污染状况,在空气过滤系统中可见核糖核酸(但不是活病毒)。然而,对于新的冠状病毒,我们仍然需要看到数据并了解如何对传播状况作出评估。

无症状患者是否也可以传播2019-nCov?

了解被感染者何时可将病毒传给他人对控制工作至关重要。需要根据感染者的详细医学信息确定2019-nCoV的传染期。根据最近的报告,2019-nCoV感染者可能在出现明显症状之前就具传染性。但根据现有数据,有症状者仍是病毒的主要传播者。

内容来自世界卫生组织官方网站

[2020.02.25]2020年伊始与新冠肺炎疫情期间感悟

这次真的是很久没有写东西了,2020年注定是不平凡的一年,刚刚开启春节假期就爆发了新冠肺炎的疫情。当年经历SARS的时候我年纪其实也不小了,记得当时也是人心惶惶的,心比较大的我好像并没有多担心,每天关注新闻少出门而已。而这次不一样了,疫情的严重程度加上又处于移动互联网高速发展,有了更多的一些感触和体会,目前疫情还没有结束,借此机会写写体会和思考吧。

这次疫情赶上了春节,所以对于刚刚开始的假期来说,在长沙过年的我和家人并没有什么不一样的感觉,大年三十照常在外公家吃年夜饭,看一半春晚就赶回家各自休息。虽然春晚临时增加了对武汉疫情支持的诗歌朗诵,但也没觉得多大的事儿,直到几天后的新闻开始大肆宣传,并且人人都开始戴口罩了,慢慢的网络上出现了确诊数据和周边确诊小区分布情况的公示,这才感觉病毒就在身边。

源源不断的消息被公布出来,原本就宅的我在家还是挺欢乐的,而春节假期先是推迟到元宵节之后,进而又再推迟一周复工在家远程办公,这期间还是把之前欠下的一些电影和节目给填上了。具体的思想上的年度总结之后还是要好好整理再写写。

这几年不断的听书看书,在认知上已经有了很多的改变,感觉谣言、阴谋论、生命科学、医学等东西都有了新的“触感”,看到一些东西能推演出一些背后的东西,既然写了就顺便谈谈。

关于病毒,我之前听流行病专家分析,鸟类携带的禽流感病毒原本不会传染给人,但是在中间宿主身上,禽流感病毒和人类流感病毒重排了基因,形成了一种新的、能“人传人”的病毒,也就是H1N1流感病毒。这个宿主之一就是猪。病毒学家把猪称为病毒的“搅拌碗”,因为它能够同时感染禽类和人类的流感病毒,而猪跟人靠得太近了。当年的SARS病毒来自蝙蝠,埃博拉病毒也来自蝙蝠,它们都通过中间宿主传给人。这次武汉爆发的新冠肺炎,也是这种路径。医学上目前估算大自然中隐藏的病毒大概有16万种,而我们还只认识其中的3000种,未来的瘟疫很可能是某种未知病毒在人类中传播。

关于谣言,我之前看了好几本关于历史上瘟疫的书,埃博拉、美国流感、黑死病等等,谣言是必然会产生的一种东西,人们茶余饭后总有个别人出于各种目的进行造谣,相信的人多半是出于恐惧、无知或者是从众;其中肯定有阴谋论的说法会出现,说疫情之所以爆发是源于敌人的生化攻击之类的。对于这种说法,有了全新的认知以后就淡然,我不是学者,但说亮点基本就能判断了。首先病毒是潘多拉的盒子,如今这个“世界村”的大环境下,除非是反人类的恐怖袭击,想想后果都知道没有那个政府敢动用这个东西。其次是人类对病毒人认识,前面也提到了,技术上也还早得很。

关于生命,现代科学发现病毒其实也是一种“生命”,它有千千万万种,而且是可以不断进行变异的。在这个不断纷繁复杂的世界,宇宙都趋于由有序向无序发展的熵增中,和达尔文的演化论一样,病毒最终也是适者生存;养过植物的我就深有体会,“求生欲”是生物的本能,而就算是个体无法存活下去,保持整个物种的继续繁衍也是终极目标。同样,病毒也是如此,通过侵蚀寄主获取生存资源的同时,如何能保证不被免疫系统杀死,这是个体生存的挑战。而如果让寄主的病症延期发作,避免寄主过早死亡,就能充分保证自身物种的向外传播繁衍。所以潜伏期越长的病毒越是恐怖。

2020年了,还是那个感悟吧:珍爱生命,及时行乐。

《Dance Monkey》全球洗脑,果断设为铃声。

《Dance Monkey》全球洗脑,果断设为铃声。

Dance Monkey-Tones And I

They say oh my god I see the way you shine

他们都说 天呐 我看到你光芒尽现

Take your hand my dear and place them both in mine

亲爱的 牵起你的手 把它们都交给我

You know you stopped me dead when I was passing by

你知道 在我与你擦肩时 你结束了我的消沉

And now I beg to see you dance just one more time

现在 我渴望看你再一次摇曳起来

Ooh I see you see you see you every time

我见到你 见到你 每一次我见到你

And oh my I I I I like your style

天呐 我喜欢你的范儿

You you make me make me make me wanna cry

你让我 让我 让我想潸然泪下

And now I beg to see you dance just one more time

现在 我渴望看到你再一次摇曳起来

So I say

所以 我对你说

Dance for me dance for me dance for me oh oh oh

为我摇摆起来?为我摇摆起来?为我摇摆起来

I’ve never seen anybody do the things you do before

我从未看到任何人完成过你做的这些事情

They say move for me move for me move for me

他们都说 为我舞动吧 为我舞动吧

Ay ay ay

哎哎哎

And when you’re done I’ll make you do it all again

在你跳完后 我会让你再跳一遍

I said oh my god I see you walking by

我说过 天呐 我看到你从我身边走过

Take my hands my dear and look me in my eyes

牵起我的手 亲爱的 凝望我的双眼

Just like a monkey I’ve been dancing my whole life

像猴子般灵动 我这一生都在尽情舞动

And you just beg to see me dance just one more time

你只是渴望看到我在舞动一回

Ooh I see you see you see you every time

我见到你 见到你 每一次我见到你

And oh my I I I I like your style

天呐 我喜欢你的范儿

You you make me make me make me wanna cry

你让我 让我 让我想潸然泪下

And now I beg to see you dance just one more time

现在 我渴望看到你再一次摇曳起来

So I say

所以 我对你说

Dance for me dance for me dance for me oh oh oh

为我摇摆起来?为我摇摆起来?为我摇摆起来

I’ve never seen anybody do the things you do before

我从未看到任何人完成过你做的这些事情

They say move for me move for me move for me

他们都说 为我舞动吧 为我舞动吧

Ay ay ay

哎哎哎

And when you’re done I’ll make you do it all again

在你跳完后 我会让你再跳一遍

They say

他们都说

Dance for me dance for me dance for me

为我摇摆起来?为我摇摆起来?为我摇摆起来

Oh oh oh oh oh oh oh

哦哦哦哦哦哦哦

I’ve never seen anybody do the things you do before

我从未看到任何人完成过你做的这些事情

They say move for me move for me move for me

他们都说 为我舞动吧 为我舞动吧

Ay ay ay

哎哎哎

And when you’re done I’ll make you do it all again

在你跳完后 我会让你再跳一遍

Ooh all again all again

再跳一遍?再跳一遍

Woah-oh woah-oh oh

喔喔喔

Oh oh oh

哦哦哦

Ah ah ah ah ay

哎哎哎

They say

他们都说

Dance for me dance for me dance for me

为我摇摆起来?为我摇摆起来?为我摇摆起来

Oh oh oh

哦哦哦

I’ve never seen anybody do the things you do be[ti:Dance Monkey]

我从未看到任何人完成过你做的这些事情 [ar:Tones And I] fore

They say move for me move for me move for me

他们都说 为我舞动吧 为我舞动吧

Ay ay ay

哎哎哎

And when you’re done I’ll make you do it all again

在你跳完后 我会让你再跳一遍

They say

他们都说

Dance for me dance for me dance for me

为我摇摆起来?为我摇摆起来?为我摇摆起来

Oh oh oh oh oh oh oh

哦哦哦

I’ve never seen anybody do the things you do before

我从未看到任何人完成过你做的这些事情

They say move for me move for me move for me

他们都说 为我舞动吧 为我舞动吧

Ay ay ay

哎哎哎

And when you’re done I’ll make you do it all again

在你跳完后 我会让你再跳一遍

All again

再跳一遍