文档标签: dev
wordpress无法发关邮件解决方法
wp-mail-smtp使用教程
首先是安装下插件,然后启用插件
上图是我使用QQ域名邮箱配置的,当然,你也可以使用其他例如163、Gmail等支持SMTP的邮箱来配置此插件。配置完毕后,点击下方“Save Changes”按钮保存。点击下方"Send test e-mail"按钮测试,他会自动发送一封邮件到你博客设置里填写的Email。如果收到,证明成功。...
wordpress无法发送邮件解决方法
在主机或服务器无法使用mail()函数的时候,我们就需要借助其它的插件来完成这项工作
今天我们这里讲解的是wp-mail-smtp插件使用方法及机关的配置说明!
首先去插件列表是查找wp-mail-smtp这个插件安装,
然后我们回到设置里面进行设置
from email就是你邮件的发送方显示地址
smtp-host是你用的邮箱smtp地址,我用的是gmail,就是smtp.gmail.com, 端口是465,qq的是smtp.qq.com,端口是25,其他的google知道。
encryptionqq邮箱好像是第一种No encryption(无加密),gmail是用ssl加密(ssl需要开始openssl模块,有些主机是没有开启ssl,需要通知客服开启)
username就是你的邮箱账号,跟from email一样。
这个插件其实做得挺好的,不过有个令人诟病的就是密码,你说不星号,不加密,竟然敢明文显示 = =
这个插件有个一send test mail的...
以前没有注意这个功能,今日在做sae的时候看到wp上的一个插件,wp-mail-smtp,于是就来配置发送邮件的功能。
1.我们要首先确定一下主机能不能发送邮件。
因为我的主机是别人提供的,一开始对主机的几个参数不是很清楚。这个可以通过进入登录界面→忘记密码→输入邮箱。如果出现
电子邮件无法发送。
可能原因:你的主机禁止了main()函数
说明你的主机确实禁止了mail()。
2.然后确定你主机是linux主机还是win主机
通常win主机根目录有db、log、web文件夹;Linux主机:一定有htdocs文件夹。这个一般你购买的时候服务商都会讲到的
一般有这两种情况
1.linux主机,可以发送邮件。
这种情况最简单。
一个是可以通过插件:Mail to Commmenter,Comment Reply Notification,Wordpress Thread Commen等。
一个是代码解决,这里推荐wilin大师的《Comment Mail Notify》,代码看这里。 有...
在使用wordpress过程中,你有可能是下载别人的主题,也有可能是你自己开发的。最终我们都会遇到一个问题:
wordpress如何添加自定义菜单?
是啊!wp如何自定义菜单呢?
今天在做sinaapp上的一个项目的时候遇到了这个问题,于是就记了下来!
一:首先在主题中注册一个菜单
用到的两个函数:
register_nav_menu(): 注册一个单一的菜单位置。
register_nav_menus(): 注册多个菜单位置。
在修改的主题文件夹中找到:functions.php,添加下面的代码
[php]
register_nav_menus( array(
'primary' => __( 'Primary Navigation', 'Primary Menu' ),
) );</pre>
[/php]
mary Navigation”是我们在代码中用于标识该菜单的别名。“Primary Menu”是我们在控制面板中用于标识该菜单的标签。
也可以用:
[...
在使用ThinkPhp的时候查询数据结果是多维数据,这时就需要筛选数据,指定某个key获取值,或都指定值获取key
试试以下两数组吧!利用递归的思路解决了问题!
//指定数组key获取值
function getArray($array, $index) {
if (!is_array($array)) return null;
if (isset($array[$index])) return $array[$index];
foreach ($array as $item) {
$return = getArray($item, $index);
if (!is_null($return)) {
return $return;
}
}
return null;
}
$arr = array('p'=>array('name'=>'wen.de','age'=>24),'work'=>'programer');
print_r(getArray($...
你先看一下这php生成excel类文件。完全可以解决
<?php
// 数据导出 类文件
/*** 导出 XML格式的 Excel 数据* 作者: 色色*/
class XmlExcelExport{/** * 文档头标签 * * @var string */
private $header = "<?xml version=\"1.0\" encoding=\"%s\"?\>\n<Workbook xmlns=\"urn:schemas-microsoft-com:office:spreadsheet\" xmlns:x=\"urn:schemas-microsoft-com:office:excel\" xmlns:ss=\"urn:schemas-microsoft-com:office:spreadsheet\" xmlns:html=\"http://www.w3.org/TR/REC-html40\">";
/** * 文档尾标签 * * @var string */
private...
详细说一下php数组的一些常用函数
array_keys 获取数组的键key
例:Array ( [186] => dlb20120615150628259 [201] => D_INST0-1651339828086 [163] => dlb20120611170651943 [184] => dlb20120615130645200 [185] => dlb20120615140607347 [180] => dlb20120615120629364 [182] => dlb20120615130657938 [183] => dlb20120615130619415 [202] => D_INST0-1651339980726 [187] => dlb20120615150616702 [200] => D_INST0-1651339828032 [181] => dlb20120615130625533 [204] => D_INST0-16513...
今天在做订单排序的时候遇到了如下情况,
不同订单可能含有同一产品,不同产品在不同机构下可能出现不同的价格和积分。
查询出了所有产品,放到一个数组里面,因为产品的ID是唯一的,所以现在主要是去重重复的产品
PHP数组去除重复项有个内置函数array_unique(),但是php的array_unique函数只适用于一维数组
//数组去除重复值
function assoc_unique($arr){
if(is_array($arr)){
$arr = array_unique($arr);//去掉重复的字符串,也就是重复的一维数组
}
//sort函数对数组进行排序
sort($arr);
return $arr;
}
同时今天在这里还学到了用join或impload来将数组转换成1,2,3,4这种格式,然后用explode还原。
...
假设你的sqlite3 在 D:\sqlite
先 cmd cd 到这个目录
然后执行 sqlite3 app.db #app.db 是数据库名 随便什么都可以 只有 app 也可以的
执行之后出现这个
然后执行 create table user(name text); #别忘记后面的分号
然后运行 .quit #不带分号 数据库文件就生成了
但是这样的话 数据库里面有那个多余的 user表 所以我们要删除他
接着依次运行
sqlite3 app.db
drop table user; #分号别掉了
.quit...
php自带的函数:array_sum,推荐使用,但是有时没法满足项目过程中的使用,
我在php.net上找到了一个函数:
here is a function that can sum values like these :
$tab = array(
0 => array ("val1" => 2,"val2" => 5)
1 => array ("val1" => 6,"val2" => 10)
"toto" => array ("val1" => 15,"val2" => 50)
);
sum_subarrays_by_key( $tab, "val1" );
the function will sum all values with "val1" key in tab subarrays.
function s...
前两天完成了php导出excel格式的制作,上头又要求做一个图形报表,在网上查了一些,最后选用了:FusionChartsFree
这个很简单了,如果你要套数据的话,直接将这一句用来循环:
<set name='一月' value='200' color='".$colorArray[array_rand($colorArray)]."' />
上面这句要用到的颜色:
$colorArray = array('AFD8F8', 'F6BD0F', '8BBA00', 'FF8E46', '008E8E', 'D64646', '8E468E', '588526', 'B3AA00', '008ED6', '9D080D', 'A186BE');
随机产生一组。
基本上就是这样了!
原来生成图形报表这么简单!不过还是花了一天半的时间。...
在用php做统计报表的时间可能会用到返回本周时间、本月时间、本季度时间
本周时间段:
$startTime = mktime(0,0,0,date( "m "),date( "d ") - date('N') + 1,date( "Y "));//周开始
$stopTime = mktime(23,59,59,date( "m "),date( "d ") - date('N') + 7,date( "Y "));//周结束
本月时间段:
$timestamp=strtotime(date('Y-m-d'));
$mdays=date('t',$timestamp);
$startTime=strtotime(date('Y-m-1 00:00:00',$timestamp));
$stopTime=strtotime(date('Y-m-'.$mdays.' 23:59:59',$timestamp));
本季度时间段:
$season = ceil((date...
246 条记录 19/
19 页
上一页 第一页 上5页 16171819