WordPressの固定ページで、コメント投稿をできないようにする

WordPress詳しい方に質問します!投稿にはコメント欄をつけたいけど、固定ページにはコメント欄はつけたくない、って言う場合、どうすればよろしいんでしょう??超基本的なこと聞いてたらごめんなさい。。。

深夜にご飯を食べながらツイッターを眺めていると、 @masashi0923 さんが、こんな質問をされていました。
たしかに、ディスカッション設定パネルには、投稿と固定ページで設定を分ける項目もありませんし、固定ページを作るときに、いちいちディスカッションのボックスでコメントを停止することも面倒で、つい忘れてしまうこともありそうです。

なので、固定ページの場合には、強制的にコメントをつけられないようにするコードをささっと書いてみました。(探せばプラグインなどありそうですけどね。。)

“WordPressの固定ページで、コメント投稿をできないようにする” の続きを読む

PHPを学ぶ時、最初に憶えて欲しいvar_dump

WordPressのテンプレートを編集するケースなど、デザイナーの方でもPHPに触れる機会が増えてきましたね。
PHPを理解し学ぶ方法についても、本を読んでじっくり原則的に理解していく方、参考のコードを実装してみて体験しながら身につけていく方(私は後者パターンが多いですw)いろいろなパターンがあると思います。

ただ、PHPを書いてみて、それが思った通りに動かなかったり、正しく動いているか確認したい場合には、ちゃんと検証できる技術をまず身につけておくことが必須だと思っています。
その検証に利用するPHPの関数が、var_dump です。

“PHPを学ぶ時、最初に憶えて欲しいvar_dump” の続きを読む

簡単にリンクページを作れるWordPressのショートコード

WordPressには、リンク登録機能がありますが、この機能を利用して簡単にリンクページを作れたら便利ですよね。もちろんプラグインなどで、作ることも可能ですが、今回はショートコードを使って、簡単にリンクページを作る方法を紹介します。

“簡単にリンクページを作れるWordPressのショートコード” の続きを読む

WordPressで登録されているウィジェットの数に応じたclassを出力する

ウィジェット

WordPressのウィジェットは、様々な機能をドラッグアンドドロップで登録できるので便利ですね。
最近のテーマでは、サイドバーだけでなく、フッターやトップページにもウィジェットエリアを設けて、管理画面からのカスタマイズを行いやすくしてあるものも沢山あります。

そんなとき、横長のウィジェットエリアで、ウィジェットを横並びに表示し、なおかつ登録されているウィジェット数に応じて、表示するウィジェットの幅を変更できたら便利なのでは?と思いついたので、ちょっと調べてみました。

“WordPressで登録されているウィジェットの数に応じたclassを出力する” の続きを読む

GoogleマップのMarkerClustererをフォトログに導入してみた

フォトログで表示しているGoogleマップでは、表示している写真の撮影場所だけを表示して、他の写真のマーカーは載せてプロットしていませんでした。

これは、撮影場所が近いとマーカーが重なりゴチャゴチャになってしまうのがイヤだったからなのですが、先日コミュニティコムの @khoshino さんに、近い場所に複数のマーカーがある場合、まとめて表示してくれる MarkerClusterer の存在を教えていただいたので、早速導入してみることにしました。

“GoogleマップのMarkerClustererをフォトログに導入してみた” の続きを読む