万网(阿里云)免费主机WORDPRESS无法使用SMTP发信解决方法

由于部分主机(如万网)没有开启 stream_socket_client 函数导致没有办法通过 WordPress 的 SMTP 接口发邮件,而一般主机是开放 fsockopen 函数的,所以通过修改代码文件解决这个问题。

WordPress 没有提供钩子可以修改,只能直接修改代码了。

将 wp-includes/class-smtp.php 的

$this->smtp_conn = @stream_socket_client(
$host . “:” .
$port,
$errno,
$errstr,
$timeout,
STREAM_CLIENT_CONNECT,
$socket_context
);

以上部分注释掉,使用以下代码代替

$this->smtp_conn = fsockopen($host, $port, $errno, $errstr);

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/972.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
重蔚的头像重蔚管理团队
上一篇 2016年6月11日 21:47
下一篇 2016年6月11日 22:23

相关推荐

  • 如何让WordPress使用主题自带404页面而不是宝塔默认页面。

    许多人用宝塔建站后会发现,当访问一个不存在的页面时,默认并不会显示自己WordPress主题漂亮的404页面,而是会显示宝塔自带的一个 404 Not Found 的页面,没有任何内容,用户体验非常不好 在本文中,我们就教大家…

    2022年10月24日
    015
  • WordPress添加网站Favicon图标的4种方法。

    除了Logo以外,网站还有一个非常重要的视觉元素——Favicon图标,它在浏览器中起着非常大的作用,今天我们就和大家分享WordPress添加网站Favicon图标的4种方法 为什么要使用Favicon图标 很多人觉得网站顶部有Logo就好…

    2022年10月25日 wordpress开发
    043
  • Elementor怎样在一行内添加2个按钮。

    在网页设计中,双按钮是一种很常见的设计,在一行中添加2个按钮,可以让用户方便的进行选择,虽然在Elementor中并没有提供双按钮元素或者对应的选项,但是我们可以通过一些方法来实现一行内加2个或者更多的按钮,在…

    2022年10月25日 wordpress开发
    029
  • WordPress配置全站HTTPS教程(基于宝塔面板)。

    如今,随着Google等互联网巨头的推广,HTTPS几乎已经成为网站的标配,在新版的Chrome中,没有HTTPS的网站甚至会被提示为不安全,为网站开启HTTPS势在必行,在本文中我们来分享一下如何在宝塔面板中为WordPress开启H…

    2022年10月25日 wordpress开发
    037
  • WordPress怎样添加站点地图(Sitemap)。

    为了能让搜索引擎更快地收录网站内容,通常我们都会制作网站地图,让爬虫能够更轻松地抓取到网站的最新文章,在本文中我们来分享如何为你的WordPress站点添加站点地图 什么是站点地图? 简单来说,站点地图就是一个…

    2022年10月24日 wordpress开发
    017
  • WordPress顶部工具栏添加链接方法。

    WordPress的顶部栏是一个非常好的工具,因为它可以显示在网站的前台和后台,尤其对于网站管理者来说,只需要一个点击就能打开顶部栏的链接,非常方便 但是默认情况下,WordPress后台是不能管理顶部栏的链接的,只能…

    2022年10月24日
    016
  • 如何禁用WordPress的XML-RPC功能。

    自3.5版本以来,WordPress 默认情况下开启了一个 XML-RPC 接口,让我们可以使用客户端来登陆和管理博客,但是由于客户端的限制,很多网站其实用不到这个功能,开启 xmlrpc 反而增加一些安全风险,在本文中我们来分…

    2022年10月25日
    038
  • 如何搜索你的WordPress页面

    WordPress是一个很好的SEO友好平台,但为了更好的搜索引擎可见性,您需要SEO优化您在线发布的每个页面。 在这篇文章中,您将学习有关WordPress On Page SEO的所有信息。 我将首先解释一下WordPress帖子和页面之间的…

    2019年7月13日 SEO操作
    0305

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息