WordPress

サイト構築

WordPress キャッシュ無効化

ブラウザの「戻る」をクリックした際に表示されないケースがあったキャッシュを無効化することで、強制読込になるので、functions.phpに下記の処理を追加した。// キャッシュ制御を無効化function disable_browser_...
サイト構築

WordPressに問い合わせフォームを追加する

WordPressの問い合わせフォームにプラグイン「Contact Form 7」を選択するのは、悪くない選択だと思うのだけれども、個人的に好みじゃないところもあったりして、普通に自分でフォームを作って、コツコツやってメール送信した方が良く...
サイト構築

What’s New Generator

新着情報を設定するのに非常に便利なプラグインただし、カスタム投稿に関して表示する場合は、下記の設定が必要。What's New Generator自体の設定状態に応じて設定をすること。下記の例の場合、新着情報に表示される項目は「投稿+固定ペ...
サイト構築

カスタム投稿の設定

カスタム投稿の設定をするには、Custom Post Type UI を使おう。注意点:アーカイブあり → Trueカスタム投稿設定で標準のカテゴリー,タグを使用する場合は、functions.php に下記の設定が必要。function ...
開発

ショートコード

自作する上でのポイントecho じゃなくて、return で戻り値を返してやるんだよ。
サイト構築

[WordPress] データベーステーブル作成

プラグイン作成時にデータベースを作成する処理。
サイト構築

[WordPress] ページテンプレートの判別関数

<?php if(is_page_template('page-xxxxx.php')):?>page-xxxxx.php の場合の処理<?php endif; ?>
サイト構築

[WordPress] 検索フォーム

WordPressで検索フォームを設置
サイト構築

[WordPress] サイト移転

容量が少なければ、プラグイン All-in-One WP Migration が楽。圧倒的に。
サイト構築

[WordPress] jQueryの登録を解除

WordPressで使用しているデフォルトのjQueryの解除処理は次の通りfunction deresist_jquery() { // 管理画面以外は登録解除 if (!is_admin()) wp_deregister_script(...