Wordpress5个不常用的函数

1. wp_mail()
wp_mail()基本上是一个超级简单的函数,允许你通过一些简单的代码轻松地向任何人发送电子邮件。例如:

< ?php
$to = ‘[email protected]’;
$subject = ‘Hello from my blog!’;
$message = ‘Check it out ― my blog is emailing you!’

$mail = wp_mail($to, $subject, $message);

if($mail) echo ‘Your message has been sent!’;
else echo ‘There was a problem sending your message. Please try again.’;
?>

你可以指定第三和第四个参数,$headers 和 $attachments。这个函数能够完成任何你所能想到的繁重任务。

你可以查看函数参考via,或者查看函数源代码via(强烈建议)。

2. wp_loginout()

这个函数使我们能够在主题中显示“登录”链接,所以我们可以轻易的登录,而无须手动输入/wp-admin/ 或/wp-login.php 链接。但是,它不仅仅如此,如果我们已经登录,它将显示“注销”链接而不再是“登录”链接,而使我们无需访问控制台就能够登出账户。

这个函数对于主题作者非常有用,因为它为你建立了所有的逻辑。如果你仍然手动添加登录或注销,你只是在浪费时间。不要瞎忙,使用wp_loginout()

你可以查看模板标签参考via,或者查看函数源代码via。

3. clean_url()

这个函数输入URL并测试它的结构是否正确。如果链接前面缺少http://它可以自动添加,转换符号为正确的HTML,和其他措施用来解决结构不良的网址。

有用的情况还有很多,一个我认为有用的是在主题或插件的设置页面,可以不必要求用户输入的链接必须包括http://。如果这个函数没有其他的作用,那对于我来说这一作用就是有用的。

你可以查看模板标签参考via,或者查看函数源代码via。

4. wpautop()

这个函数用来转换换行符字符串为
标记,并把双换行符作为一个新的段落的开始,在前一段加入,并在新的段落加上

。它还负责关闭段落标签,所以格式都是正确的。

如果你曾经储存了字符串文字在数据库中,现在你需要在网站前端(页面)展示这些内容。但是你想知道如何把这些换行符输出为有效的Html,这个函数就实现这样的功能。事实上,这个函数在输出the_content()时用来格式化帖子的。

你可以查看模板标签参考via,或者查看函数源代码via。

5. wp_rss() / get_rss()
这个函数可以从一个RSS Feed中抽取数据,通过你的处理,显示为链接列表。

我在很多个客户的网站上使用了这个函数,他们需要我在网站的上显示来源于其他网站的故事。所有你需要做的是提供一个RSS Feed地址,函数将帮你完成这些困难的工作。

前提条件是在你使用这些函数前必须包含这些PHP代码,它仅仅只是额外的一行代码:

< ?php
include_once(ABSPATH . WPINC . ‘/rss.php’); // < ― this is the include call
wp_rss(’http://example.com/rss/feed/goes/here’, 5); // <�C this is the function
?>

你可以查看模板标签参考 wp_rss() via 或get_rss() via,或者查看函数源代码via。

分享至
一键收藏,随时查看,分享好友!
0人
了这篇文章
类别:未分类┆阅读( 0)┆评论( 0) ┆ 返回博主首页┆ 返回博客首页
上一篇 让WP支持中文标签链接 下一篇 让WP侧边栏不显示评论者链接

你可能感兴趣的:(函数,wordpress,职场,休闲)