コメント欄で管理人だとわかるようにしたい

Simplicityの特徴 フォーラム 要望・機能追加など コメント欄で管理人だとわかるようにしたい

このトピックには7件の返信が含まれ、2人の参加者がいます。1 年、 11 ヶ月前 La さんが最後の更新を行いました。

  • 投稿者
    投稿
  • #53071

    La

    現状のコメント欄には特定の名前の使用を制限するような機能がなく、書き込んだ人が本当にサイト管理人なのか、管理人と同じ名前に設定しているだけなのかを判断することが出来ません。

    管理人と同じ名前を使えなくしたり、ログインして書き込むとIDが特殊な表示になるなど、なにか管理人であることを証明するいい方法はないでしょうか?
    アバターの使用は避けたいです。

  • #53089
    わいひら
    わいひら
    キーマスター

    以下のサイトのコメント欄を例に、そのように表示するので良いのでしょうか?
    http://14tz.net/1

    コメントの表示設定はいくつかあるので。
    あと、コメントの最後尾に管理者権限で何かコメントを書き込んでおいていただけると助かります。

  • #53100

    La

    はい、そのつもりです。
    多少表示をいじる可能性はありますが、ここから大きく変える予定はありません。

    新しくコメントを追加しました。
    確認よろしくお願いします。

  • #53117
    わいひら
    わいひら
    キーマスター

    こんな感じで、Font Awesomeを利用して管理者のみにアイコンフォント表示すると良いのかもしれません。※style.cssに追記

    .bypostauthor .comment-author::after{
      content: '\f004';
      font-family: FontAwesome;
    }


    ※これで実際に運用したことはないので、完全にうまくいかは保証できません。うまくいかない場合は、CSSセレクタ.bypostauthorを別のものにすると良いのかも。

    今回は例としてハートマークにしましたが、Font Awesomeなら好きなアイコンフォントを利用できます。
    アイコンフォントは、以下の個々のアイコンページにあるUnicodeを参考にしてください。
    http://fontawesome.io/icons/

  • #53120
    わいひら
    わいひら
    キーマスター

    .bypostauthorにスタイルを設定しているので、おそらくログインユーザーの書き込み全てにアイコフォントが表示されるかと思います。
    bypostauthorをCSSで設定する – ワードプレスのテーマを自作しよう!

    ログインユーザーごとに区別する場合は、申しわけないですがプロに頼んでPHPをカスタマイズしてもらってください。
    https://wp-simplicity.com/reference/crowdsourcing-service/

  • #53194

    La

    検討ありがとうございます。

    実装してみたのですが、ログインユーザーが書き込んだコメント及びその配下の返信コメント全てが<li class=bypostauthor>の中に入ってしまい、非ログイン状態でもマークが付いてしまうようです。

    例としてこのようになっています
    http://14tz.net/22#reply-title

  • #53203
    わいひら
    わいひら
    キーマスター

    なんか無理やりな書き方で申しわけないのですが、これだとどうでしょう?

    .bypostauthor > div > div > div > span > .comment-author::after {
        content: "\ユニコードを入力";
        font-family: FontAwesome;
    }
  • #53485

    La

    きちんとログインユーザーのみに反映されました
    対応ありがとうございます

トピック「コメント欄で管理人だとわかるようにしたい」への新規返信追加は締め切られています。

スポンサーリンク
アドセンス(大)
アドセンス(大)