フォーラムへの返信

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

    (@kabachanta)

    >@latobeam
    返信が大変遅くなりました。申し訳ございません。

    結局社内の他のエンジニアに、comments.phpを直接修正する形で実装してもらいました。
    ご教授いただいたfilterに関しては改めて調べて知識として身につけさせていただきます。

    ありがとうございます。<(_ _)>

    トピック投稿者 kabachanta

    (@kabachanta)

    @latobeam

    文章がわかりにくく、申し訳ございません。
    ログインすると動作しないものなのでしょうか?の間違いです…

    今回実装したいのは、$fields['title']$fields['data']など入力項目を増やしたいのですが、ログインしているユーザーのコメントフォームに入力欄を追加するにはどのような処理を書けばよろしいでしょうか?

    トピック投稿者 kabachanta

    (@kabachanta)

    @msio
    返信遅くなりました、すみません。
    文章がわかりにくく、申し訳ございません…

    comment_form()はそのまま呼び出していて、function.phpにfilterを追加しております。
    追加しているのはcomment_form_default_fieldscomment_form_fieldscomment_form_defaultsになります。

    追加している内容は、デフォルトの入力欄よりも項目を増やしたいので、$fieds[]に追加する旨の記述を書いています。

    • この返信は7年前にkabachantaが編集しました。
    トピック投稿者 kabachanta

    (@kabachanta)

    「is_user_logged_in」はユーザーがログインしているかどうかの関数かと思うのですが、
    comment_form()の表記に関する部分で使用することはあるのでしょうか?

    「もしもログインしていたらユーザー名を表示する」ということを実装するのに使用する印象でした。

    トピック投稿者 kabachanta

    (@kabachanta)

    munyaguさん。

    ありがとうございます!

    keyAの値のパターンが少ないのであれば、全て記述した方が速いと思います。
    こちらの発言をヒントに、なるべく検索条件を短くすることで、
    1分以上かかっていた時間を5秒くらいに縮めることができました。

    > 1.wpdbクラスを使って、ご自身でパフォーマンスの良いSQLを書く
    この方法を実装したいのですが、いまいちよくわかっておりません…
    勉強しておきます。

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