タグ

プログラミングとWordPressに関するpoyosiのブックマーク (4)

  • パーマリンクの %category% の出力条件を変更してみる – Simple Colors

    パーマリンク設定に %category% が含まれていた場合、カテゴリーのIDが若いものを元にして表示するURLが構成されるのはご存じでしょうか。 まあ、知らなかった方は、そうなっているので、「なるほどですねー。」と一言、頭に刻み込んでおいてください。 ただし、カテゴリーに 拙作 PS Taxonomy Expander や My Category Order などを使っていたりすると、この指定した順列に従って欲しいということもあるのではないでしょうか。 そんなときは、CODE 1 で一発解消!! といきたいところですが、大きな問題点がっ。 両プラグインとも、同一階層内での順列情報のみしか持っていないため、階層が異なったり、異なる親カテゴリーだと自由な設定ができません。 そんな場合は、_usort_terms_by_order 関数内の term_order をスラッグ(slug)や説明(

  • wp_is_mobile関数 - WordPress3.4から実装されたパソコン用サイトとスマートフォン用サイトを分ける条件分岐タグ

    こんにちは。株式会社コミュニティコム代表取締役の星野邦敏です。 WordPressのバージョンが、日語では2012年6月15日に、3.3.2から3.4にバージョンアップされました。 3.4から加わった条件分岐タグとして、 wp_is_mobile関数 があります。 これは、Webサイトを閲覧する端末のヘッダー情報を見て、パソコン用のコンテンツと、スマートフォン用のコンテンツを切り分ける、WordPressの条件分岐タグです。 具体的には、WordPressテーマに、以下のようなソースコードを記述すると、パソコン用のコンテンツと、スマートフォン用のコンテンツを、切り分けることが可能となります。 <?php if (wp_is_mobile()) :?> スマートフォン用コンテンツをココに書きます。 <?php else: ?> パソコン用コンテンツをココに書きます。 <?php endif

    wp_is_mobile関数 - WordPress3.4から実装されたパソコン用サイトとスマートフォン用サイトを分ける条件分岐タグ
    poyosi
    poyosi 2012/07/01
    おお!これは便利!わざわざUAとらなくても良くなるんだ!
  • WordPressのウィジェットを自作するためのTips

    WordPressに標準装備されているウィジェットで、自作のウィジェットを作成してみよう、という内容です。便利な機能で、クライアントワークでは割と必須ですけどあまり情報がない印象だったので復習をかねて書いてみました。 WPのウィジェットに追加できるアイテムボックスを自作する、という方法です。基的な事しか書いてません。なので、WordPressテーマ開発のビギナーさん向けになります。 ウィジェットをテーマで使えるようにするまずはおさらい。利用しているテーマでウィジェットを使えるようにするには、その為のコードを書く必要があります。 何もしていない状態ですと、上記のようにウィジェットページには注意文しか表示されません。 まずは利用可能にする利用するためには以下のようなコードを利用中のテーマファイル内にあるfunctions.phpに書きます。 if ( function_exists('reg

    WordPressのウィジェットを自作するためのTips
  • WordPressの管理画面でプラグインにメモを残せるプラグイン「Plugin Memorandum」を共同開発してみた! – poyosi.com

    WordPress大好き@poyosiです、こんにちは。 今年の1月の話になりますが、まがりんさん(@jim0912)とプラグインを共同開発しました。 当時はご紹介できる場がなかったので、改めてこのブログでご紹介させていただきたいと思います。 ことの成り行きはふとTwitterでつぶやいたことから始まりました。 ※ログ追えないため曖昧な記憶から… @poyosi「WordPressのプラグインにメモ付けたいなぁ。」 @jim0912「それは、どんな時に使うんですか?」 @poyosi「プラグインを使用不使用あわせて40個とか50個〜とか入れてたりする時に、これなんのプラグインだっけ?ってことが多かったので自分でメモとか残せたら超便利だと思って…!」 翌日 @jim0912「作りました!」 @poyosi「早ッ!」 会話から1日経ってない間にプラグインを作ってしまうまがりんさん…!計り知れな

    poyosi
    poyosi 2012/04/24
    プラグインのソースにコメントが書いてあって作り方の勉強もできる。便利!
  • 1