タグ query_posts
人気順 10 users 50 users 100 users 500 users 1000 usersWordPressのテーマ作成で気をつけてほしいこととか・アンチパターンとか。 ::: Toro_Unit
WordPressのテーマ作成で、ありがちなアンチパターンです。 テンプレート内にロジックは書かない query_postsは使わない。 wp_head(),wp_footer()はちゃんと書く .alignleft, .alignright等のCSSは定義する JavaScriptは、wp_enqueue_scriptを使って読み込む 更新のあまりないページでも静的にせず、固定ページに入れる テ... 続きを読む
WordPressでページ送りが動かないのはどう考えてもquery_postsが悪い!【pre_get_postsまとめ】 | notnil creation weblog
とか、元ネタありのパロタイトルで技術情報を書くのが余計なんだろうなぁと思います、おはようございます。最近はconcrete5とRWDの記事が多かったのですが、久々のWordPressネタです。WordBench神戸でセッションを持たせてもらいました、「これからのpre_get_postsの話をしよう」の補足記事です。なお、WordPress3.5.2時点での情報になりますので、今後のバージョンアッ... 続きを読む
is_homeなどの条件分岐でカテゴリー毎や固定ページに画像を表示させる|Wordpressでブログでなくビジネスサイトをつくろう【MdN連載第14回目】 | HTML5でサイトをつくろう
前回は「query_posts」を使用してループで記事を呼び出す際に、特定のカテゴリーのみを表示させたり、表示件数を制御したりしました。 こうすることで複数のフォーマットで構成されるビジネスサイトで適切にページあった内容を表示させることができました。 今回は、そのような複数のフォーマットの中で特定のカテゴリーや固定ページ、またはTOPページなど場所によってグラフィク画像を適切に表示させる条件分岐を... 続きを読む
WordPressで特定カテゴリの表示や表示件数を制御するquery_postsの使い方|Wordpressでブログでなくビジネスサイトをつくろう【MdN連載第13回目】 | HTML5でサイトをつくろう
前回はカテゴリーのスラッグ名を取得してclassに割り当てて投稿時のカテゴリー毎に異なったアイコンを表示させる形を作成しました。投稿する種類によって色違いのアイコンをつけたりすることで視認性をあげる役割ができ簡単な記述で便利に使うことができます。 今回は特定のカテゴリーの中の記事のみを表示させたり、表示させる件数を制御するための「query_posts」についての使い方をまとめてみたいと思います。... 続きを読む
カスタム投稿タイプのFAQページを作りながら、WP_Query、rewind_posts、query_posts、pre_get_postsの表示パフォーマンスを比較してみた – Waviaei
カスタム投稿タイプのFAQページを作りながら、WP_Query、rewind_posts、query_posts、pre_get_postsの表示パフォーマンスを比較してみた サイトのFAQ一覧を1ページで表示する場合、ページ内リンク付きのQuestionsリストをページ上部に、各QuestionsとそのAnswerをその下に表示するやり方がありますよね。ちょうど下図のキャプチャのような感じです。... 続きを読む
query_postsを捨てよ、pre_get_postsを使おう | notnil creation weblog
WordPressのテンプレートをカスタマイズしようとして高確率でハマったり事故ったりするのが query_posts 関数というやつでして、ぐぐってみたらこの1年以内にも query_posts の使い方を「WordPress使うなら必須知識!」として解説したり、いまだに $paged を引数で渡さなきゃいかんとか、書いてあるブログ記事もたくさん見つかりまして頭痛が痛くなります。この際、はっきり... 続きを読む
query_postsとget_postsの違い | 神戸のフリーランスWebマスターの日報
query_posts と get_posts。どちらもWordPressから投稿のデータを取得するのに使えるので、特に使い分けを意識していない方も多いのではないかと思います。自分自身もはっきり結論がでているわけではないのですが、今回はこの違いについて考えてみます。 ※ WordPressについての立ち入った内容なので、予めお断りしておきます wp-includes/query.php に書かれて... 続きを読む