WordPressで本体や特定のプラグインのアップデート通知を非表示にする方法をまとめてみた
WordPressでは本体機能もプラグインも、自動で最新版にアップデートができるという素晴らしい機能があります。 この機能のおかげで、追加機能やバグの修正版が出た場合でも、ボタン1つで最新のパッケージが利用出来るため、いちいちファイルをダウンロードしてサーバー上のファイルを更新するという手間がありません。...
View ArticleWordPressにお問い合わせフォームを組み込むプラグイン、Comment Form 7を試してみた
WordPressでお問い合わせフォームなどを作成する際、いちいち他のスクリプトを組み込むのも面倒なのでプラグインを探していたのですが、Comment Form 7という素晴らしいプラグインを見つけたので、紹介させていただきます。 カスタマイズ性の高いフォーム作成画面...
View ArticleWordPressのカスタムメニュー(nav menu)に画像を使うためのコードを書いてみたよ!
WordPress3.0から搭載されたカスタムメニュー(nav menu)は、サイト内コンテンツをドラッグアンドドロップで自由にカテゴライズする事が可能となり、グローバルメニューやサイトマップなどを管理する場合にとても便利な機能です。 ただ、このカスタムメニュー、cssのクラス名などを指定する事は可能ですが、リンクボタンに画像を直接利用しようとなると、いろいろな工夫が必要になります。...
View ArticleWordPressのGoogleMap連携プラグイン「WP-GoogleMaps」を利用する際に気をつけること
WordPress上にてGoogleMapsAPIを利用する必要があったので、比較的使いやすそうなWP-GoogleMapsというプラグインを利用してみたところ、日本語が文字化けしてしまって使い物にならないというバグに遭遇して解決したので、プラグインの紹介とその解決方法を掲載します。 WP Google Maps WP-GoogleMapsプラグインの概要...
View ArticleWordPressでjQueryのプラグインが正しく動作しない場合の対処法
WordPressのテーマで、jQueryを利用したプラグインを組み込んでいるのにもかかわらず、エラーが発生して利用出来ないことがあります。 原因 これはテーマ側で wp_enquere_script() 関数を用いて、WordPress本体に附属するjQueryを利用している場合によく発生する問題です。 /* WordPress附属のjQueryを、wp_head() 内で読み込む */...
View ArticleWordPressのマルチブログで、子ブログにデフォルトのテーマを設定する方法(子テーマ対応)
WordPressをマルチブログで利用する場合に、子サイトのテーマをあらかじめ設定しておく方法を紹介します。 親サイトの functions.php に下記の記述をするだけです。 function default_theme_setting() { update_option('template', 'theme_name'); update_option('stylesheet',...
View ArticleWordPressのマルチサイトで、子ブログでアップロードしたファイルの「実際のファイルパス」を取得する関数を書いた
WordPressのマルチサイトを利用して子ブログを作った場合、 子ブログでアップロードしたメディアファイルは、 全て /wp-content/blogs.dir/{blog_id}/{year}/{month}/{file_name} に保存されるようになっています。 しかしながら、実際にアップロードしたファイルのURLを取得すると、...
View ArticleWordPressを複数ユーザーで利用している際に、「投稿」や「メディア」で自分が投稿したもの以外を表示させないようにするコード
WordPressを複数のユーザーで運営しているとき、投稿やメディアに関しては自分以外が投稿したものも、標準で表示されるようになっています。 特にメディア関してはフィルタをするような項目がなく、自分が投稿したもののみを表示するような仕組みが用意されていません。 そのため、自分が投稿した画像を他人に利用されてしまったり、逆のこともできたりと、少々お粗末な管理になってしまっています。...
View ArticleWordPressの「投稿」機能から「カテゴリー」や「タグ」をメニューごと消す方法
WordPressでカスタム投稿やカスタム分類を使って、新しく分類や投稿を作成することは簡単に情報が見つかります。 しかし逆に、デフォルトの「投稿」機能から「カテゴリー」や「タグ」といった、 デフォルトで設定されている分類機能を取り外したいといった場合の情報はあまり見つかりません。 そんな時は下記のコードをfunctions.phpに記述して利用します。 function...
View ArticleWordPressを設置したドメインや設置ディレクトリが変更になった場合に、たった5分で全てのURLを書き換える方法
WordPressをお客様に納品する場合など、最初に仮ドメインで設置をして、公開のタイミングで本ドメインに切り替えるという作業をよく行います。 それ以外にも、WordPressが動いているサーバーのドメインを変更しなくてはならなかったり、ステージングサーバーから公開サーバーにデータコピーをしたりと、WordPressを移設して動かすタイミングって、割と多かったりします。 移設の問題点...
View Article