"コメントを残す" 削除・文言を変更する方法

コメントフォームに表示される「コメントを残す」はWordPress標準で翻訳される要素です。テーマ側でカスタマイズしていない限り表示されます。
ここでは、この要素を削除したり、文言を変更する方法を紹介します。
// /wp-content/languages/ja.po #: wp-includes/comment-template.php:1628 wp-includes/comment-template.php:2213 #: wp-includes/theme-compat/comments.php:58 msgid "Leave a Reply" msgstr "コメントを残す"
「コメントを残す」を削除
子テーマのfucntions.phpに追加して下さい。
// オリジナル function comment_form in /wp-includes/comment-template.php // 「コメントを残す」を削除 add_filter( 'comment_form_defaults', 'my_title_reply'); function my_title_reply( $defaults){ $defaults['title_reply'] = ''; return $defaults; }
CSSで隠せますが、「返信」の際の"コメントをキャンセル"も非表示になってしまいます。
#respond h3#reply-title { display: none; }
「コメントを残す」の文言を変更
文言を変更する場合は、$defaults['title_reply']に直接文章を入れることができます。多言語化している場合は、翻訳ファイルに翻訳を追加すれば可能です。
子テーマのfucntions.phpに追加して下さい。
// オリジナル function comment_form in /wp-includes/comment-template.php // 「コメントを残す」の文言を変更 add_filter( 'comment_form_defaults', 'my_title_reply'); function my_title_reply( $defaults){ $defaults['title_reply'] = 'コメントはこちらから'; return $defaults; }
関連記事
-
-
Twenty Fourteen 「投稿者」を非表示
TwentyFourteenでは、シングルページやアーカイブページにそれぞれ「投稿者」が表示されます。投稿者を非表示にさせる方法を投稿してみます。表示させる場合は、以下を参考に表示名などを変更してみて
-
-
Twenty Twelve カスタマイズ
何点かTwentyTwelveのカスタマイズについてご質問をいただきましたのでここでまとめてみます。 目次 子テーマのつくりかた 他記事へのリンク アーカイブタイトル("カテゴリー別アーカ
-
-
翻訳ファイルの子テーマ化
子テーマでfunctions.phpなどを変更していくと翻訳すべき項目にぶつかっていくと思います。例を挙げると_()の部分で、Wordpressが翻訳を行ってくれる部分です。 個人的には、日本語
-
-
管理画面のCSSをカスタマイズ
管理画面のスタイルを変更したくなったので、カスタマイズしてみました。一例として以下を取り上げてみます。 「投稿一覧」の画面でカスタムフィールドが追加されていくと、そんなに幅が必要のないところが長くな
-
-
「All in One SEO Pack」を代替するための準備
「All in One SEO Pack」は、SEO対策に必要な基本的な設定を行ってくれるプラグインです。とある事情で、無効化することになったので代替を行いました。特に問題があるわけではなく、特殊なこ
-
-
Twenty Twelve 投稿者情報を表示/非表示に
TwentyTwelveでは、投稿ページごとに投稿者の情報を掲載することができます。他のテーマでも同様だと思います。こんな感じです。ここでは、掲載と削除の方法について記載します。 表示方法 「
-
-
titleタグ(wp_title) カスタマイズ
SEO対策を行う際に、titleタグは重要な要素だと言われています。 「サイトのタイトル」、「キャッチフレーズ」(site_description)、「カテゴリー名」など色々と組み合わせてみることが
-
-
コメントフォーム・リストのカスタマイズ
コメント投稿部分は、基本的にはどのテーマでも同じフォームを出力してテーマのstyle.cssで外観を変えています。コメントフォーム欄をカスタマイズするには、プラグインもしくはフックを用いてカスタマイズ
-
-
独自のCSSやJSを読み込む
WordPressで、プラグインではなく自作したりダウンロードしてきたCSSやJS(プラグイン)を読み込んだりするケースがあると思います。今回は、その際のCSSやJSファイルの使用方法をまとめてみまし
-
-
Twenty Twelve 投稿日・投稿者を非表示に
TwentyTwelveのちょっとした部分をカスタマイズする方法を紹介していきます。 また、子テーマで出力部分を変更する際に、翻訳が必要な部分//_()の部分がでてきますので、以下の投稿も参考に
- PREV
- クリックするとテキストボックスにかわるラベルを実装
- NEXT
- Flickr API Keyの取得
Comment
[…] “コメントを残す” 削除・文言を変更する方法 […]
[…] そこで「WordPress – “コメントを残す” 削除・文言を変更する方法」を参考に以下のコードを functions.php に導入しました。 […]
[…] 対処法については、hojiさんの“コメントを残す” 削除・文言を変更する方法を参考にさせていただきました(´・ω・`) […]
はじまめして、最近WPをいじりだしたのですが、『コメントを残す」を削除』のところにかいてあります子テーマとはどこの事でしょうか?
管理画面の左側のメニューに「外観」→「テーマ」があると思います。"Active"となっているのが現在使っている「テーマ」(テンプレート)になります。
オリジナルにカスタマイズする方法の1つとして「子テーマ」を作成する方法があります。
こちらのページを足掛かりに調べてみて下さい。
子テーマ - WordPress Codex 日本語版
[…] “コメントを残す” 削除・文言を変更する方法 […]