單詞化日記 留言簿 主頁

WordPress密碼保護無法使用

前一段時間,給幾篇文章加上了訪問密碼,然后無論怎么輸入密碼,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;

        }

    }

}

如想省事,請直接下載以下文件。

Dropcap 修改版

下載完解壓放入插件文件夾啟用即可

相关日志

欢迎订阅我的Blog,如果有困难,可以参考我的RSS订阅帮助

9 Responses to “WordPress密碼保護無法使用”

  1. zhizhi

    Xixi真是勤劳阿,不像我呵呵,
    对了再懒一下,什么时候把留言的PHP发给我行不?呵呵
    现在的空间真是好啊,PHPMail居然没有关阿,
    想当初我还在研究Google的SMTP呢,想怎么才能加上SSL功能,
    毕竟难度太高了没有成功,不过现在好了阿~哈哈

    Reply

    Wandsea Reply:

    留言簿已上傳
    http://wandsea.com.cn/down/contact.rar

    Reply

  2. zhizhi

    !!!!!!!!拜托!干吗用那个默认G头像阿!!!
    太那个了。。。。。。。
    我就因为知道没多少人会去修改G头像才没有加上显示头像的。。
    你这个家伙。。。。

    Reply

    Wandsea Reply:

    蠻好看的啊~誰叫你不去設頭像啊~呵呵~

    Reply

  3. zhizhi

    。。。。。。。。。。。。。。。。。
    看着就恶心。。。。。。。。
    呵呵

    Reply

    Wandsea Reply:

    這樣講我~刪了刪了!

    Reply

  4. zhizhi

    真的好难看阿!!!!!
    。。。。。。。。。。。。。。。。。
    留言板改好了以后你要源码的话我也发给你哦~

    Reply

    Wandsea Reply:

    那發送的源代碼還有什么好改的。。.
    界面的HTML我就不用換了~現在的很清爽~

    Reply

  5. Yue

    非常感谢!困扰我很久了..

    Reply

Leave a Reply

Additional comments powered by BackType


  • Google Adsense

  • 訂閱我

  • G-Readers

  • My Links