2015-03-23

WordPress

jQuery Colorboxのプラグインをよく使っているのですが、
ブログ記事など1つの投稿に対して複数の画像をアップするとうまくグループ化されますが、
一覧ページや固定ページに、各投稿の画像を読み込んでグループ化したい場合も
投稿IDでグループ化する仕組みになっているためうまくいきません。

プラグインを直接変更するのはあまりオススメではないのですが、
「jquery-colorbox-frontend.php」を編集することで対応できました。
関数 wpPostThumbnailClassFilter 内で投稿IDをクラス名にセットしているのをやめます。
(4行目がもとのソース、5行目が変更後)

function wpPostThumbnailClassFilter($attribute) {
global $post;
// すべて「colorbox-0000」にしてグループ化
// $attribute['class'] .= ' colorbox-' . $post->ID . ' ';
$attribute['class'] .= ' colorbox-0000 ';
return $attribute;
}

2014-08-18

WordPress
WordPressのカスタムフィールドのプラグイン「Advanced Custom Fields」はよく使うのですが、
繰り返しフィールドをつくることのできるアドオン「Repeater Field」は使ったことがありませんでした。

ですが今、制作しているサイトで繰り返しフィールドをぜひ使いたかったので、
ついにアドオンを購入しました!(といっても2,500円ほど)

購入したらプラグインを入れてから設定とかでアカウント情報を入れるのかと思いきや、
購入完了のメールに書かれているURLからダウンロードして、FTPでアップして使うようです。
プラグインを有効化すると、Field Typeに「Repeater」が追加されています。

実際に使ってみて、カスタムフィールドを自由に追加できることはもちろんですが、
1つのフィールドに対して複数の項目(サブフィールド)を作ることができるのが相当便利です!!
しかもマルチライセンスで複数サイトへの利用もOKだそうです。
これでバリバリとカスタムフィールドを使いこなそうと思います。

参考サイト
http://fukuyama.co/c-field
http://junonet.biz/Repeater_Field

2014-02-17

WordPress
WordPressでは、何か新しいテーマをテストしたり、テーマの内容を変更するときのテストって
何かと面倒ですよね。

そんなときに便利なのがこのプラグイン「Theme Test Drive」です。
これをインストールして有効化すると、ログインしているかどうかで表示させるテーマを
分けることができます。
なので、自分はログインしておいて、テストのテーマを確認できるのです。
便利!!


参考サイト
http://lifehacking.jp/2012/07/wp-theme-test-drive/

2013-10-07

WordPress
今さら感ありありですが、関連記事にサムネイルを表示するようにしました。
まずはアイキャッチ画像が登録されていること前提です。
アイキャッチ自動登録プラグインの記事はこちら

関連記事を表示させるプラグインは「Similar Posts」を使っています。
アップデートがされていなようなのですが、「Yet Another Related Posts Plugin」よりも
自分の記事では関連させたい記事がうまく表示できたので、これはこのまま使います。

設定する箇所は簡単なのですが、記事がない場合のIF文の書き方に少し手間取りました。
最終的にはこういう感じです。

<li><a href="{url}"><div style="margin:0 0 5px 0;">{php: $thumb = get_the_post_thumbnail({postid}, array(120,120)); if ($thumb) echo $thumb; if ($thumb == '') echo "<img src='/images/nophoto.gif'>"; }</div>
{title}</a><br />{date:Y-m-d}</li>


参考サイト
http://pannyatto.net/wordpress_similarposts/
http://little.ws/200912/294.html

2013-10-05

WordPress

最近はブログというよりはサイト構築でWordPressを使うことが圧倒的に多く、
使用するプラグインも同じものに限られていたのですが、
便利なプラグインがたくさんあるものですねー。

アイキャッチ画像を毎回設定するのが面倒だったので、サムネイル作成はもっぱら
「QF-GetThumb」のプラグインを使っていたのですが、
関連記事の画像を表示させたいと思うと、やはりアイキャッチに登録されているほうが
いろいろ楽に設定できそうだったので調べたところ、自動で設定するプラグインがあるのです!

(さらに…)

2013-09-08

WordPress
先日、WordPressのログイン画面のURL変更のプラグインを入れたりして、
セキュリティに関する情報を集めていたところ、気になる記事を発見しました。

Simple Living
admin から変更しても WordPress のユーザー名は丸見え!投稿者アーカイブの URL を守る方

URLの後ろに「/?author=1」と入れると、
WordPressは投稿者の記事一覧を表示する仕組みになっていて、
なんとそのURLにユーザーIDが含まれてしまうのです。
(パーマリンク設定などでも違うかもしれません)
ユーザー名にadminを使用しないようにしていても、このURLをたたけば即バレです。

(さらに…)

2013-09-05

WordPress
タイトル通りなのですが、先日設定した不正アクセス防止のためのプラグイン
「Login LockDown」をやめて、「Simple Login Lockdown」に変更しました。

理由は別のサイトにもインストールしようと再度検索などかけていたら、
「*Login Lockdownというプラグインもありましたが、しばらく更新していないのと
古い関数を使っていましたので今回は利用しませんでした。」
という記述を見つけたからです。

あとは実際に入れてみて、Simple Login Lockdownの場合は
一定回数パスワードを間違えてエラーになると、
「Too many login attemps from one IP address! Please take a break and try again later」
というエラーメッセージが出るので、わかりやすくてよかったです。

参考サイト
http://nendeb.jp/?p=618

2013-08-29

WordPress
ロリポップで運営しているいくつかのサイトで、アクセスに時間がかかるなあ、と思っていたら、
どうもロリポップに不正な大規模攻撃がしかけられているらしいです。
しかもWordPressへの不正アクセスや乗っ取りも多発しているとか。

つい最近もWordPressへの不正アクセスでadminユーザーは使わないようにというアナウンスが
各レンタルサーバーからあったばかりですが、ほんと迷惑な話です。。

(さらに…)

2013-08-06

WordPress
今までWordPressのカスタムフィールドのプラグインは
「Custom Field Gui Utility」というものを使っていたのですが、
このプラグインはカテゴリごとで違うカスタムフィールドを設定することができません。

今まではカスタム投稿タイプを分けて対応してきたのですが、
カテゴリ分類がそれほど多くない場合は、通常のカテゴリ対応でできたほうがいいかと
調べてみたところ、いいプラグインを発見しました!

(さらに…)

2013-06-18

WordPress
WordPressにメールから投稿できるようにするKtai Entryを使ったコンテンツを作成したところ、
iPhoneで撮影した画像が上下逆さまに投稿されてしまっていました。

Ktai Entryに回転させるコマンドがあるようなのですが、
クライアントにメール投稿してもらうのでコマンドを入れてもらうのも、、と悩んでいたところ
「Image Rotation Repair」なる便利なプラグインを発見!
入れるだけで見事に解決しました。

Image Rotation Repair
http://wordpress.org/plugins/image-rotation-repair/