写点什么

WordPress 中常用的 8 个函数

用户头像
Sakura
关注
发布于: 2021 年 04 月 06 日

1.判断是否为首页

这里最为常见的使用一般是友情链接的调用,我们一般友情链接模板只需要做首页链接,而非全站链接,所以在底部 footer 区域加上 is_home 判断将友情链接只显示为首页。

<?php if (is_home() || is_front_page()) { ?>我只会在首页显示<?php } ?>
复制代码

2.禁止执行 WordPress 任务

wp_die()
复制代码

wp_die 终止 WordPress 运行,显示 HTML 错误信息。

这个函数与 PHP 函数 die()互为补充。HTML 信息显示给用户。推荐仅在进程不能再继续时才使用该函数。

3.用 PHP 函数生成 WordPress 评论

wp_insert_comment()
复制代码

和 wp_insert_posts 类似,不过 wp_insert_comment 插入的是评论。

4.用 PHP 函数生成 WordPress 日志

wp_insert_post()
复制代码

这个函数在数据库中插入文章页面和自定义文章类型。它会过滤变量并执行检查,补充日期/时间等缺失变量。如果用户可以通过你的网站前台提交内容,这个函数会相当有帮助。

5.WordPress 文本转换

wptexturize()
复制代码

这个函数把常用的字符串转换成印刷时采用的正确符号,比如破折号、省略号等,有时也会为某些段落加上排版引号。

6.计时函数

human_time_diff( $from, $to )
复制代码

这个函数显示出的时间效果不是普通的时间格式,而是“XXX 发布于 XXX 小时前”这样。

7.WordPress 邮件函数

wp_mail()  wp_mail(?$to,?$subject,?$message,?$headers,?$attachments?);
复制代码

Example: $to = 'kriesi@gmail.com'; $subject = 'Hello Kriesi!'; $message = 'This message was sent by wordpress' $mail = wp_mail($to, $subject, $message); if($mail) echo 'Mail delivered';
复制代码

相当简单实用的函数,利用这个函数你可以发送页头信息和附件、普通文本、HTML 信息以及其他各种选项。

8.WordPress “定时任务”函数

wp_schedule_event(time(),?'hourly',?'my_schedule_hook');
复制代码

如果你需要定时执行某段代码,像是检查 RSS 订阅、数据库备份或是重设数据库值等,就可以用到这个函数。


用户头像

Sakura

关注

还未添加个人签名 2020.09.22 加入

还未添加个人简介

评论

发布
暂无评论
WordPress中常用的8个函数