越来越喜欢左侧个人信息固定的模式,一张图片,几个简介,下方就放微博碎碎念~
新浪微博自带的那个博客插件比较恶心,一时半会想不到什么好的修改方式~
就用Jetpack自带的Twitter同步功能吧~
安装Jetpack插件后,里面有个选项可以把Twitter的信息同步显示到博客上面~
D2主题我在上次修改的时候,把自定义Widgets给去掉了,今天重新启用这部分代码~
基本上D2与Jetpack的Twitter同步部分可以比较好的吻合,不过还有部分地方需要修改~
把.widgets li a{display:block;}改成display:inline,这样就正常一行一行的显示了
修改了一下D2主题,把sidebar给固定了~
添加了WP3.X中的自定义菜单功能,不过WP有点不厚道,这个自定义菜单的class,居然是menu-navmain-container,里面居然没有一个大的类,这样不通用啊~~
或许是考虑到html5有nav标签吧,在外面加一个就好了~
时间不够,暂时就改这么多,该优化的也还没空优化,迟点再弄~
刚才完成了一个天气预报,哈哈~
详情请移步
截至发稿的时候,从那个网站里面下载的文件,有个地方要稍微修改一下,weather.php里面的第4行要改成
include"class.php";
原来那个写法默认下载得到的路径不对,或者不改文件,改路径也一样~
update:
1、DA面板计划任务命令写法:
/usr/local/bin/php /home/DA登录帐号/sendweather/weather.php
2、cPanel面板时钟守护作业命令写法:
php /home/cpanel的登录账号/sendweather/weather.php
3、如果想一次发送给多台手机,多个地方的天气的,可以在weather.php的?>前加多若干行
$fetion->send('第二个电话', '第二个天气预报地址');
4、我错了,原来
./表示当前目录
../表示上一级
/表示根目录
但我还是不明白为什么我的运行不了?莫非和php.ini里面的跨目录权限有关?看了一下针探,我的php.ini里面指定包含文件目录(include_path):这个是不支持~囧
PS:运行各种cron计划任务,记得看一下系统的当前时间~
我的VPS由于为修改时区,导致使用的不是北京时间,一开始没注意,还以为cron命令有错,原来是时辰未到~
这学期的后半段,一直在断断续续的写一套系统~
嗯,不要误会,只是一个mini系统,主要功能是用户管理以及任务派送~
其中,用户管理之前做班级“书架”的时候已经做过,比较熟悉~
任务派送里面的所有任务信息,使用的第三方API~
对于API的处理,从来没弄过,这是第一次尝试~
好了,正题~
知识储备:
1、标准的文件函数file_get_contents()
2、JSON
3、数组
由于时间紧迫,JSON没有详细的去了解,但知道使用json_decode()函数,可以将数据转成数组~
值得注意的是,使用json_decode()函数的时候,后面要加上参数true,否则会提示错误~
eg:
<?php
$res = json_decode( file_get_contents( $url ) , true );//$url改为你那个API所使用的url
var_dump($res);
?>
这样,var_dump()函数会把$res的所有数组都打印出来~
非常方便吧,然后把需要的数据直接复制就好了~
由于我的应用里面,这些数据出来后,还需要按每条offer为记录写入数据库~
还有就是需要手动往数据库中更新记录~
这些都还没想到怎样弄~
囧~
PS:今天去图书馆,无意中看到某“动物大集合”中的PHP经典实例,借回来翻了翻,还不错,90+,是本不错的工具书
