主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
你没有时间在WordPress网站上发布内容。事实上,你可以通过电子邮件写一篇博文,然后发送到网站。无需登录您的网站。你只需要进入你的电子邮件账户。接下来介绍几种通过邮件发布内容的方式。
通过电子邮件发布
这是WordPress内置的邮件功能。要使用此功能,您必须设置一个秘密电子邮件帐户来发送文章。发送到这个邮箱的任何东西都会被发布在WordPress上。
要创建一封秘密邮件,WordPress建议在邮件地址中使用随机字符串。它为您提供了三个随机生成的建议。此电子邮件需要POP3访问权限。从该电子邮件帐户发布的任何内容都将在您设置为默认类别的单个类别中发布。一种方法是在代码中调用这个函数。另一种方法当然是使用插件。
密码
除了直接呼叫wp-mail.php,还有另一种方法触发它。大多数电子邮件发布插件可以帮助您做到这一点。不过,如果你还是想手动完成,WordPress推荐以下方法。
基于行动
您可以在主题的function.php代码中添加每15分钟检查一次电子邮件的操作。这个代码将在页面加载时运行,因此它取决于网站的流量。代码如下:
函数retrieve _ post _ via _ mail(){ flush();//显示邮件获取开始前的页面in SIF(get _ transient(& # 8216;retrieve _ post _ via _ mail & # 8217)){ return//最近检查过邮件;唐& # 8217;t再次检查}否则{ //邮件在超过15分钟内未被检查do _ action(& # 8216;WP-mail . PHP & # 8217;);set _ transient(& # 8216;retrieve _ post _ via _ mail & # 8217,1,15 *分钟_秒);//15分钟后再检查。}}可以通过将set_transient中的“15”更改为任何想要的值来更改时间。如果你这样做了,只要确保更改注释与之匹配就行了(相信我,这将有助于避免将来的混乱)。如果不想依赖网站流量,可以使用cron job。
克朗·乔布斯
Cron job配置在服务器中,其运行与网站流量无关。首先激活cron作业。
一种多用户的计算机操作系统
有几种方法可以激活UNIX cron作业。一种方法是在命令行上使用wGET、curl或GET命令。代码如下:
Maildir = $ home/。maildir/default = $ maildir:0 {:0wc。/:0 | wget-n http://example.com/installdir/wp-mail.php如果你愿意,你甚至可以使用特定的主题表达。有关这方面的更多信息,请访问procmail网站。
激活. qmail
您可以设置使用的服务器。当发送邮件时,给wp-mail.php打电话。首先,您需要创建一个shell脚本来调用wp-mail.php。脚本如下:
/bin/sh-c & # 8220;睡眠5;/path/to/PHP/path/to/your/blog/WP-mail . PHP & gt;/dev/null & # 8221;& amp这个脚本将放在您的根目录中,执行位应该设置为(chmod 700)。
接下来,您需要创建一个. qmail文件来调用您的shell脚本。将这一行代码添加到。qmail文件:
|/path/to/your/root/directory/WP-mail不同的Internet服务提供商有不同的命名规则,因此您必须查阅Internet服务提供商的文档以了解有关。qmail文件。
这几篇文章你可能也喜欢:
- 如何清除WordPress缓存?(WordPress消耗内存)
- 如果将图像上传到 WordPress 网站时出现 HTTP 错误,我该怎么办?
- 如何解决WordPress媒体库图片加载错误(WordPress媒体库文件路径)
- 如果您的WordPress站点无法更新怎么办(如何设置WordPress站点地址)
- 如何防止独立WordPress外贸网站被搜索引擎索引
本文由主机参考刊发,转载请注明:通过电子邮件发布WordPress文章教程(然后发送电子邮件) https://zhujicankao.com/93875.html
评论前必须登录!
注册