久しぶりにLimit Login Attemptsのログを見てみたら

ログイン失敗時のロックアウト時間とか、
ロックアウトまでの回数とかを設定してくれるWPのプラグイン、Limit Login Attempts。
ロックアウトのログも取ってくれるので久々に見てみたところ、
なんと4,000回近いログインアタックがありました。
しかもIPバラッバラ。

所詮自動スクリプトのアタックだろうけど、暇人は世界中にいるってことなのね…
こんな個人サイトアタックしたってつまらんだろうに。

って書いてる今もまさに2IPがロックアウトだとさ。
ログインURLの変更、検討するかなぁ、、、

プラグインのテスト結果

こないだテストしないといけなかったプラグイン。
要はコンテンツ隠しプラグインなんだけど。

WordPressは標準機能でエントリをまるっとパスワード保護する機能がついてる。
これはこれでそこそこ便利なんだけど、
逆にシステムが最初から持ってる機能だから色々とカスタマイズしにくい。。。

例えば、保護ページが色々たくさんあって発行するパスワードも都度違ったりすると、
個別の記事に説明文入れる必要が出てくるんだけど、
標準機能だとどうにもこうにもこういう細かい部分が使いにくい。

で、記事の途中部分だけ覆い隠すプラグインは無いものかと思って探してみたら、
それっぽいものを幾つか発見。
一応ごく簡単に動作検証したので結果のまとめ。
各種プラグインの説明は気が向いたら(苦笑)

続きを読む

カテゴリごとに月次アーカイブ&タグクラウドを表示させる

まだFOX通信では実装してないんだけど、某サイトで実装したので忘れないように覚書。
そのうちFOX通信にも組み込む…かも?

てことで、カテゴリーアーカイブ毎に月次アーカイブ一覧とタグクラウドを表示させる方法。

日付アーカイブはこちらを参照

カテゴリー別に月別アーカイブを表示する : WordPress | FindxFine -Web制作に関するメモ-

タグクラウドに関しては、例のごとく公式フォーラムに質問と解決方法があったので、
こちらを参照させていただきました。

WordPress › 日本語 » 各カテゴリにタグクラウド

相変わらず公式フォーラムはありがたいです。。。(-人-)

続きを読む

WordPressのRSSにアイキャッチ画像を出力する方法

やりかたはとっても簡単。
functions.phpに以下のコードを書き加えるだけ。

//フィードにアイキャッチ画像を出力する
function rss_post_thumbnail($content) {
global $post;
if(has_post_thumbnail($post->ID)) {
$content = '<p>' . get_the_post_thumbnail($post->ID) .
'</p>' . get_the_content();
}
return $content;
}
add_filter('the_excerpt_rss', 'rss_post_thumbnail');
add_filter('the_content_feed', 'rss_post_thumbnail');

参考にしたのはこちら。

どんな風に見えてるのかなーという理由で、自分のサイトもRSS登録している私ですがw、サムネイル(アイキャッチ)は表示されないものかと勝手に思ってました。そしたらひょこっと発見してしまい、出来るのかよ!という今更感で実装してみました。

via WordPress記事のRSSにサムネイル(アイキャッチ)画像を表示する方法 *Ateitexe.

実装してるのは某サイトなんだけど、もっと早くこれやっとけばよかったなぁ…
そうしたらFacebookとのRSSでの連携の時にアイキャッチ出せたのに…
まあ、新しい記事からは対応してるからいっか。

Contact Form 7で「.」の入ったアドレスが弾かれてた原因判明

こないだから延々悩んでた表題の件、公式フォーラムで質問してようやく解決。

検索したら最初に出てきたのが公式フォーラムにあったこの質問。

WordPress › フォーラム »contact form 7 メールアドレスのエラーチェック方法の変更

contact form 7 メールアドレスのエラーチェック方法の変更(カスタマイズ)方法を教えてください。

デフォルトだと、アドレス前方に「.」が入っていたりや、1文字だけだったりすると不正なアドレスと判断されるようです。

これを許可したいのですが、どのようにすればよろしいでしょうか?

で、Contact Form 7のデフォルト仕様なのかと思って、
「.」が排除されないようにする方法を私も公式フォーラムで質問してみたわけです。

WordPress › フォーラム » contact form 7 @以前に.の入ったメールアドレスのチェックについて

続きを読む