我使用的是万网虚拟主机,还有Contact Form 7、WP-Mail-SMTP插件,这样网站就支持简单的问卷调查、在线预约功能了.
当然,事情没有那么顺利,貌似是万网虚拟主机还是wp程序不支持,后来,我在wordpress大学找到了答案,经过测试,OK,这里把方法分享出来.
开通wordpress发信功能:
首先,通过ftp工具下载wp-include文件夹下面的class-smtp.php文件,然后搜索 $socket_context = stream_context_create($options);
这时候你就看到了——
- $socket_context = stream_context_create($options);
- $this->smtp_conn = @stream_socket_client(
- $host . ":" . $port,
- $errno,
- $errstr,
- $timeout,
- STREAM_CLIENT_CONNECT,
- $socket_context
- );
以上全部去掉,改成:
$this->smtp_conn = @fsockopen($host,$port,$errno,$errstr,$timeout);
就OK了.
wordpress每一次升级,天吴就把上面4个步骤重复一遍,目前,我还木有找到更好的办法.
新闻热点
疑难解答
图片精选