WordPress制作、カスタマイズ、Webシステム開発とSEO対策

ウィジェットの中でもショートコードを使う方法

WordPressを使っていると、ウィジェットの中でも何か動的な処理をしたくなるケースが割りとよく出てきます。
そんなとき、『PHP Widget』などのプラグインを利用して、テキストウィジェットの代わりに、PHPが実行できるウィジェットを使うのもひとつの手です。

でも、それよりその処理をfunctions.phpに書いて、ショートコードで呼び出したほうがセキュリティ的にも安心ですし、運用も手軽で応用が利きますよ!
ショートコードなら、例えばContact Form7でミニフォームをサイドバーに設置したりもできます。

では、テキストウィジェットの中でショートコードを利用する方法は?

(さらに…)

WordPressでページ分割するタグ (投稿、ページ共通)

WordPressでは、「投稿」の中で

<!–more–>

というタグを挿入すると、それ以降の部分が「続きを読む」になって2分割されます。
この<!–more–>は投稿専用タグで、「ページ」では使えません。

<!–nextpage–>でページ分割

似たような使い方をする特殊タグに
<!–nextpage–>
というのがあります。これを挿入すると、下部にページネーション(ページ送り)が現れて、続きを次のページにすることができます。
これは投稿、ページどちらでも使うことができます。
(さらに…)

指定URLのスクリーンショット(画面キャプチャ)を簡単に表示するWordPressプラグイン『Browser Shots』

プラグインの紹介です。今回紹介するのは『Browser Shots』。リンク先URLの画面キャプチャーをさっくりと作ってくれるWordPressプラグインです。
(さらに…)

Contact Form7でチェックボックスのデフォルトを設定

WordPressでおそらく一番人気のフォーム作成プラグイン、『Contact Form 7』では、作成画面で各種のフォームオブジェクトが作成出来ます。
ラジオボタン、チェックボックスにクラス指定やID指定をしたいときは、それぞれclass、idの項目に入力すれば、自動的にコードを生成してくれます。この便利さは、Cf7がトッププラグインである理由の一つだと想います。

フォームオブジェクト作成画面

しかし、この作成画面では設定できないオプションもいくつかあります。その一つがこれ。
(さらに…)

WordPressのハイライトプラグインは『SyntaxHighlighter Evolved』が便利

こうした技術系のブログの場合、ソースコードを記述する機会がよくあります。
そんなとき、ただコードをベタッとそのまま貼るのではなくて、エディターで編集している時のようにハイライト表示してくれると見やすくて便利ですよね。

ソースのハイライト表示については、各所で色々なライブラリーが公開されてますが、それをWordPressで使いやすいようにプラグイン化したものも数多くあります。
僕は以前、『WP-Syntax』というプラグインを使っていたのですが、デザインや機能面でもう少し充実したものはないかと探してみました。

そこで出会ったのがこのプラグイン。
WordPress › SyntaxHighlighter Evolved « WordPress Plugins
(さらに…)