Unpublished
想弄一个基于SAML 的单点登录,后来找到了simpleSAMLphp 。瞎玩了一下 算是基本配置成功了,呵呵,我这就记录下,以后要是忘了就不用去啃鸟语了。。。
其实如果英语看的熟,官方的这三篇看完基本就会了
以前对于WP如果出现乱码的解决办法通常是在 wp-db.php里,找到$this->dbh = @mysql_connect($dbhost, $dbuser, $dbpassword);
然后在下面加上一句$this->query("SET NAMES 'utf8'");
但是这次升级后不管用了,看了下代码,解决方法是再往下找几行,找到$this->ready = true;
在这行代码下面加上
Xdebug 是调试跟踪php程序的瑞士军刀,在php开发过程中必备的工具,今天在Ubuntu下安装了一下,记录下安装过程。
不会写wp插件,对php还不怎么熟悉,想搞一个可以显示插件列表的东东,我知道有这样的插件,不过不想装了,我是能不装插件尽量不装,怕影响速度(主要是俺的空间太慢了)哈哈。
看了一下wp后台的plugins.php的代码,然后开始捣鼓,把需要的代码复制出来,然后稍微改下弄了这个显示当前使用的插件的页面 ,您可以点击链接预览下,哈哈。
要是有兴趣也可以下载来用,顺便给俺看看要不要改进下
使用方法是下载后把这个文件放在当前使用的theme目录里然后,在后台新建一个页面,页面模板选择 Current Plugins 然后发布就行了,需要注意的是,由于这是页面模板,wp的themes DOM结构可能有所不同,所以有可能需要修改下源代码,修改从我在比较下面的部分写的注释 Main content开始,只要把DOM结构改成和你当前使用的wp模板一样就行了-__-
看了 千鸟的blog 觉得这样很不错,直接把密码告诉新注册的用户,这样就避免了用户收不到密码的问题,于是就自己尝试改了一下。
以最新的wp2.1.3为例,打开blog目录下的wp-login.php
刚才在 phpe 看一个关于代码调试的帖子,里面讲到了用'<pre>',我发现我从来没用过,于是试了一下,发现真的很有用啊