comments-default.phpカスタマイズ

MultilingualPressの言語識別を使い、日本語の場合には文言を修正しています。
comments-default.php

//
// 略
//

    <?php
    endif;
    if ( is_comment_form_freeze() ) {//コメント凍結
        echo get_theme_text_comment_freeze_label();
    } else {//コメント表示
        // ここからコメントフォーム
    $lang = Mlp_Helpers::get_current_blog_language();
    if ( $lang == 'ja_JP' ) {
        $args = array(
            'title_reply' => get_theme_text_comment_reply_title(),//コメントをどうぞ
          'comment_notes_before' => '<p class="comment-notes">必須項目は設定していません。また、メールアドレスは公開されませんのでご安心ください。</p>',
          'fields' => apply_filters( 'comment_form_default_fields', array(
            'author' =>
        '<p class="comment-form-author">' .
        '<label for="author">'.'ニックネーム'.'</label> ' .
        ( $req ? '<span class="required">*</span>' : '' ) .
        '<input id="author" name="author" type="text" value="' . esc_attr( $commenter['comment_author'] ) .
        '" size="30"' . $aria_req . ' /></p>', 
        'email' =>
        '<p class="comment-form-email"><label for="email">'.'あなたのメールアドレス'.'</label> ' .
        ( $req ? '<span class="required">*</span>' : '' ) .
        '<input id="email" name="email" type="text" value="' . esc_attr(  $commenter['comment_author_email'] ) .
        '" size="30"' . $aria_req . ' /></p>', 
        'url' =>
        '<p class="comment-form-url"><label for="url">'.'あなたのウェブサイト'.'</label>' .
        '<input id="url" name="url" type="text" value="' . esc_attr( $commenter['comment_author_url'] ) .
        '" size="30" /></p>'
        )
      ),  
            'label_submit' => get_theme_text_comment_submit_label(),//コメントを送信
        );
    } else {
        $args = array(
            'title_reply' => get_theme_text_comment_reply_title(),//コメントをどうぞ
            'label_submit' => get_theme_text_comment_submit_label(),//コメントを送信
        );
        }
        echo '<aside>';
        comment_form($args);
        echo '</aside>';
    }


    ?>
</div>
<!-- /comment area -->
参考 comments-default.phpGist

Monappy: MBDQ39VHypMQwfyR8SshuHvfPNUz321F6B

Monacoinを投げる
モナゲ(tipmona)ってなに?
そもそもMonacoinってなに?

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください