小技の覚書

管理しているサイトで必ず追加している小技をメモ的に羅列してます

style.css

/* コメントのE-Mail入力欄を消す */
.comment-notes,.comment-form-email{display:none;}
/* コメント欄の下にある使用できるタグの表記を消す */
.form-allowed-tags{display:none;}

functions.php

/* オリジナルアバター追加 */
function newgravatar ($avatar_defaults) {
    $myavatar = get_bloginfo('template_directory') . '/images/guest.jpg';
    $avatar_defaults[$myavatar] = "オリジナルアバター";
    return $avatar_defaults;
}
add_filter( 'avatar_defaults', 'newgravatar' );
/* コメントのE-Mail未入力処理 */
function customize_comment_post(){
    if($_POST['email']==null || $_POST['email']==''){
        $_POST['email'] = 'example@example.com';
    }
}
add_action('pre_comment_on_post','customize_comment_post');

このサイトではゲストのオリジナルアバター設定はしていません

コメントのE-Mail欄削除の理由は、BOT等によるスパム用E-Mailアドレス収集を避けるのが目的です

仮想のE-Mailを設定しているのは、E-Mail無し投稿を許可すると名前無し投稿も可能になるWordPressの仕様を回避するためです


カテゴリー: その他 パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です


*

Optionally add an image (JPEG only)