If文でIE別にclassを付けてハックする HTML <!–[if IE 7 ]> <html class=”ie ie7″ lang=”ja”> <![endif]–> <!–[if IE 8 ]> <… haradaハック2014.10.14 805
MT:カスタムフィールドの値で条件分岐を作成する entry_markという名前の、ボタンタイプのカスタムフィールドを作成していた場合。 項目はなし,リリース,アップデートとしています。 <mt:If tag=”entry_mark”> //カスタムフィール… haradaハック2014.10.14 7,620
非推奨になっていたquery_postsをget_posts形式に書き換える いつの間にかquery_postsが非推奨になっていたんですね。。 公式のリファレンス:テンプレートタグ/query postsでもいつの間にか下記のような注意文がかいてありました。。 注 2: query_posts(… haradaハック2014.10.10 1,076
Theme My Loginで呼び出すログインフォームに複数のデザインを適用する Theme My Loginはショートコードなどでフォームを呼び出して表示させています。 テンプレートを複製することにより、複数のデザインをログインフォームに適用させることができます。 準備 plugin/theme-m… haradaハック2014.10.09 1,169
WordPressで特定のカテゴリの記事数を取得して分岐する 表示したい部分に下記のコードを記述します。 <?php $chosen_id = 101; // 記事数を取得したいカテゴリのID $thisCat = get_category($chosen_id); if((… haradaハック2014.10.08 3,794
固定ページに独自のテンプレートを設定する まず独自のテンプレートをpage.phpをコピーして作成します。 名前は「page_2.php」など適当なもので大丈夫です。 そのテンプレートの先頭に下記のように独自のテンプレート名を設定します。 <?php /*… haradaハック2014.10.07 211
MTで記事の著者情報を表示する MTで表示中のエントリーの著者情報を表示する際のサンプルコードです。 エントリーアーカイブテンプレートに記述します。 サンプルコード <h4>筆者情報</h4> <table class=”… haradaハック2014.10.06 397
フォームにテキストを入力してリアルタイムに表示を絞り込む オープンソースAMIのように、フォームにテキストを入力してリアルタイムに表示を絞り込む方法です。 サンプルはこちら。 事前準備 jQueryを読み込んでおきます。 <script type=”text/javasc… haradaハック2014.10.03 4,646
WordPressでループ中の最初と最後を判別する functions.phpに下記を追加します。 function isFirst(){ global $wp_query; return ($wp_query->current_post === 0); } fun… haradaハック2014.10.02 881