• ■タイトル
    WP3.1 Ktai Styleのコメント管理機能が利用出来ない
    ■状況
    (1)WPを3.1.0にアップデート後、
    Firefoxの携帯ブラウザシミュレーター FireMobileSimulatorを利用し、
    Ktai Styleでログイン、ダッシュボードからコメント管理(編集)画面を表示させると
    WPの関数【_wp_get_comment_list()】が無いというPHPのエラーが出ます。

    →調べると、WP 3.1.0から_wp_get_comment_list() が削除されています。

    (2)暫定対応として、
    とりあえず安易にWP 3.0.5の wp-admin\includes\template.php に入っている _wp_get_comment_list() を、
    3.1.0の同一ファイル最後にコピーしてみました。
    →エラーは解消され、コメント管理画面が表示できました。

    (3)コメント管理の動作確認にて、コメントの返信をしてみたところ
    ”コメント対象の投稿が見当りません。”
    と表示され、コメント返信動作が完了できませんでした。

    ※この時、以下のURLが表示されていました。
    →【テスト環境URL】/wp-content/plugins/ktai-style/admin/comment-reply.php?replytocom=2&ksid=_desi●●●・・・

    ※コメント返信以外の動作については問題なさそうでした。

    ※テスト環境にてWP3.1.0の評価中に確認しました。
    テスト環境 : XAMPP Windows版 1.7.1
    PHP 5.2.9
    MySQL 5.0.51a
    WordPress 3.1.0 (マルチサイト)
    Ktai Style 2.0.3

    ここまでが確認した状況です。

    ■質問1
    作者様に質問です。
    状況(1)での【_wp_get_comment_list()】削除に対応した
    KtaiStyleのアップデート版についてリリースされる予定はございますか?

    ■質問2
    状況(2)の対応で(3)が発生しなければ、ひとまず暫定的に対応出来るのですが、
    (3)のコメント返信エラーについて解決する方法がありますでしょうか?

    ※本来であればWP3.1以降のコメント処理をKtaiStyleに流用出来ればいいのですが、
    私が両者のソースを見ると、どうして良いやらという感じです。

    今後もKtaiStyleを利用していきたいので、よろしくお願いいたします。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • モデレーター IKEDA Yuriko

    (@lilyfan)

    ご迷惑をおかけしています。WordPress 3.1 では wp-admin 配下の構造が大幅に変更されたようです。
    通常、wp-admin 配下の関数は外から使われることを考慮していないので、こういうことが発生してしまいます。

    実のところ、これの改修はかなり時間がかかると思います。9月中にはなんとかしたいと思いますので、しばらくお待ちください。

    一番理想的なのは、wp-includes/ 配下のコメント用 API を使うことだと思います。これはテーマから使うことが想定されていて、長いスパンでの互換性が保たれるからです。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「WP3.1 Ktai Styleのコメント管理機能が利用出来ない」には新たに返信することはできません。