Wordpress密碼保護無法使用
2008.07.15 5:38 下午 Program Impossible
前一段時間,給幾篇文章加上了訪問密碼,然后無論怎么輸入密碼,IE7和火狐都打不開。
然后一狠心,把插件一個個都關閉打開,最終發現原來是首字下沉這個插件造成的問題。
這就好辦了,打開PHP文件,慢慢修改,如下。
function drop_cap ($content) {
global $post; //從這里開始更改
$p = get_post($post->ID);
if ( !empty($post->post_password) ) // 如果有密碼保護,直接輸出內容
{
return $content;
}
else
{ //到這里結束 ,最后加上一個“}”,完成
$newContent = explode("</p>", $content);
$newContent1 = explode("<p>", $newContent[0]);
// 如果第一个字母不是 <,就进行首字下沉处理,否则就输出原始内容。这样做,是为了避免一些显示问题。 PS:已經考慮到Html代碼了,嘿嘿~
if (substr($newContent1[1],0,1)!='<') {
$bufContent = "<p class='fp'>".$newContent1[1]."</p>";
for($i = 1; $i < count($newContent); $i ++){
$bufContent .= $newContent[$i] . '</p>';
}
// Return the updated markup
return $bufContent;
} else {
return $content;
}
}
}
如想省事,請直接下載以下文件。
下載完解壓放入插件文件夾啟用即可
相关日志
欢迎订阅我的Blog,如果有困难,可以参考我的RSS订阅帮助



2008.07.16 11:23 上午
Xixi真是勤劳阿,不像我呵呵,
对了再懒一下,什么时候把留言的PHP发给我行不?呵呵
现在的空间真是好啊,PHPMail居然没有关阿,
想当初我还在研究Google的SMTP呢,想怎么才能加上SSL功能,
毕竟难度太高了没有成功,不过现在好了阿~哈哈
Reply
Wandsea Reply:
七月 16th, 2008 at 12:07 下午
留言簿已上傳
http://wandsea.com.cn/down/contact.rar
Reply
2008.07.16 11:24 上午
!!!!!!!!拜托!干吗用那个默认G头像阿!!!
太那个了。。。。。。。
我就因为知道没多少人会去修改G头像才没有加上显示头像的。。
你这个家伙。。。。
Reply
Wandsea Reply:
七月 16th, 2008 at 11:52 上午
蠻好看的啊~誰叫你不去設頭像啊~呵呵~
Reply
2008.07.16 11:24 上午
。。。。。。。。。。。。。。。。。
看着就恶心。。。。。。。。
呵呵
Reply
Wandsea Reply:
七月 16th, 2008 at 11:53 上午
這樣講我~刪了刪了!
Reply
2008.07.16 12:12 下午
真的好难看阿!!!!!
。。。。。。。。。。。。。。。。。
留言板改好了以后你要源码的话我也发给你哦~
Reply
Wandsea Reply:
七月 16th, 2008 at 12:15 下午
那發送的源代碼還有什么好改的。。.
界面的HTML我就不用換了~現在的很清爽~
Reply
2009.08.08 5:40 上午
非常感谢!困扰我很久了..
Reply