フォーラムへの返信

10件の返信を表示中 - 1 - 10件目 (全10件中)
  • トピック投稿者 cnoise

    (@cnoise)

    ローカルでテーマ差し替えをしてみた結果、新規投稿画面が不通に表示されました。
    ということはやはりテーマファイルに問題があるようです。

    function.phpにいくつか
    add_filter
    remove_filter
    remove_action
    add_action
    があったので、少しずつ確認していくと
    add_filter(‘user_can_richedit’ , false , 50);
    という行をコメントアウトしたら、エラーが出なくなりました。

    そこで、検索して記述が違うことに気づき
    add_filter(‘user_can_richedit’, ‘__return_false’, 50);
    としたところ、問題なく表示されるようになりました。

    PHPのバージョンアップによって
    記述ルールが変更になり、エラーとなっていたようでした。

    ローカル、テスト環境を準備するというところまで考え付いていなかったことを
    恥じるばかりです。
    ありがとうございました。

    トピック投稿者 cnoise

    (@cnoise)

    移転はサーバー会社側のサーバーアップグレードに伴うもので
    PHPのバージョンが5系から8系に変わりました。
    ですので、基本的にサーバー会社側でデータの移行をしています。

    テスト環境までは考えてなかったので
    一度、ローカルにて再現してみてテーマ差し替えを試してみたいと思います。

    ありがとうございます。

    フォーラム: 使い方全般
    返信が含まれるトピック: https下での複数WP間ページ遷移に関して
    トピック投稿者 cnoise

    (@cnoise)

    Daisuke Takahashi 様

    ブラウザキャッシュに関してはクリアしたのですが、
    サーバー側についてはクリアしていません。

    ただ、WP上の設定値が戻ってしまう状態なので、キャッシュが影響している可能性は低いと思うのですが、どうでしょうか?

    現在は「example.com/wp/」側に英語版の問い合わせページを用意して、そちらへ遷移させるようにして、URL的にはスマートではありませんが、力技対応しています。

    フォーラム: プラグイン
    返信が含まれるトピック: WP over networkの新着日付について
    cnoise

    (@cnoise)

    <span class="post-date wponw-post-date"><?php echo date('Y年m月d日') ?></span>

    の部分が現在日を表示する形になっています。

    $the_date = mysql2date( get_option( 'date_format' ), $post->post_date );

    をしているのでしたら、

    <span class="post-date wponw-post-date"><?php echo $the_date; ?></span>

    で、大丈夫なのではないでしょうか?

    フォーラム: プラグイン
    返信が含まれるトピック: 送信エラーについて
    cnoise

    (@cnoise)

    フォーラム: プラグイン
    返信が含まれるトピック: WP over networkの新着日付について

    おそらく表示する日付を取得する部分が違っているのではないかと思いますが、

    どの様に指定しているのか、提示できますでしょうか?

    フロントエンドユーザー管理プラグイン
    http://www.cmswp.jp/plugins/frontend_user_admin/
    というのがあるようです。
    ただ、有料なので十分に検討してください。

    あとは
    http://loumo.jp/wp/archive/20140717085740/
    で紹介されている
    WP Security Audit Log
    などは活用できないでしょうか?

    フォーラム: プラグイン
    返信が含まれるトピック: contact form7

    style.cssの2587行目にある

    .address に
     float:left;

    があるからですね。
    他に影響が無いか、調べて無効にするなりすれば大丈夫だと思います。

    トピック投稿者 cnoise

    (@cnoise)

    jim912様

    ありがとうございました。
    ご提示いただいたコードを改変したところ、無事サイトシールが表示されました。
    ソースを確認してもhttpsになっておりました。

    これで、強引な手を使わなくてよくなりました。
    本当にありがとうございました。

    改変後のコードは下記です。

    add_filter( 'http_external_url', 'seal_norton_secure_protcol' );
    function seal_norton_secure_protcol( $updated ) {
        if ( preg_match( '!^http://seal.websecurity.norton.com/!', $updated ) ) {
            $updated = str_replace( 'http://seal.websecurity.norton.com/', 'https://seal.websecurity.norton.com/', $updated );
        }
        return $updated;
    }

    これで、同様の問題発生時にも同じような改変をすることで対応することができると思います。

    トピック投稿者 cnoise

    (@cnoise)

    jim912様

    ありがとうございます。
    ご提示いただいたコードのgoogleに関する部分を変更すれば他のURLにも流用ができそうですね。
    今は、緊急処置としてインラインフレームで表示していますので、後で試してみたいと思います。

    結果については、改めて書き込みさせていただきます。

10件の返信を表示中 - 1 - 10件目 (全10件中)