2016年4月18日のブックマーク (9件)

  • query_postsはWordPressが重くなる原因

    今回は技術話ではなく雑談レベルのネタです。WordBench Kobeで発表したこれからのpre_get_postsの話をしようのスライドでは、query_posts() が、WordPressが一度投稿を取得した後に再度条件を変えて取得しなおしていることが問題だ、と指摘しました。ところが、どうも2回呼び出しているという以上に、query_posts() はそれ単体でもWordPressを重くする原因らしいぞ、という情報を入手しました。 詳しくはコアデベロッパーのnacinのスライドに書いてあります。 実のところ、query_posts() は通常、これ単体で大きく分けて4回データベースにアクセスします。 SQL_CALC_FOUND_ROWS オプションを付けて投稿データを取得する SELECT FOUND_ROWS() クエリを発行し、条件に該当する投稿の件数の総数を取得する 取得した

    qrac_jp
    qrac_jp 2016/04/18
  • カテゴリごとの記事一覧をWP_Queryで表示する【WordPress】 : おち研

    WordPressでカテゴリ別の記事リストを作成するコードとアレンジ方法。非推奨のquery_postsからWP_Queryに書き換えるときはまった点をまとめました。表示件数で落とし穴あり。(^^; WordPressでカテゴリ別に記事をソートして表示する方法です。 件数を絞ってトップページで使えば最近よく見るカテゴリ別メニューが作れるし、全件数表示にすればアーカイブページにも使えますね。 query_postsによる非推奨コードをWP_Queryで書き直すときの書式で地味にはまったのでメモ。 カテゴリーページのリストを出力する 以前の記事アーカイブはカテゴリーリストで簡単に済ませてたんですが、記事一覧として取得したくなりました。 ちなみにカテゴリーページへのリンクリストを出すのはテンプレートタグ一行で出来ます。 【PHP】 <?php wp_list_categories('show_c

    カテゴリごとの記事一覧をWP_Queryで表示する【WordPress】 : おち研
    qrac_jp
    qrac_jp 2016/04/18
  • 国語が苦手な理系のための勉強法【医学部志望向け】

    医学部の受験では、国語の重要性が低いといってもおかしくはない。 むしろ他の科目のほうが大事だからね。 でも、国語でも8割程度は得点できないと、トータルの得点率が下がることになりかねない。 理科や数学ほどじゃないけど、国語も対策はしておく必要がある。 でも、どうやって勉強したらいいんだ? そんな学生さんを対象に、国語の勉強方法のコツを説明するよ! 当サイトでは、医学部志望者向けの社会の選択についても解説していますので、興味がある方はこちらの記事も是非ご覧ください。 引用:https://cocoiro.me/article/27726 国語が苦手な人は古典を重点的にやる 国語はまったくダメって学生さんは、古典を重点的に勉強することをおすすめしたい。 古典と聞くだけで拒絶反応が出るかもしれないけど、おすすめするには理由があるんだ。 暗記や知識問題が大部分を占める 現代文に比べて内容が分かりやす

    qrac_jp
    qrac_jp 2016/04/18
  • 式と演算子 - JavaScript | MDN

    JavaScript での基的なキーワードと一般的な式です。これらの式は最も高い優先順位を持ちます(演算子よりも高い)。 this this キーワードは関数の実行コンテキストを示す特別なプロパティです。 リテラル 基的な null、論理値、数値、文字列のリテラルです。 [] 配列初期化子またはリテラル構文です。 {} オブジェクト初期化子またはリテラル構文です。 function function キーワードは関数式を定義します。 class class キーワードはクラス式を定義します。 function* function* キーワードはジェネレーター関数式を定義します。 async function async function は非同期関数式を定義します。 async function* async function* キーワードは非同期ジェネレーター関数式を定義します。 /

    式と演算子 - JavaScript | MDN
    qrac_jp
    qrac_jp 2016/04/18
  • jQueryで条件分岐を使ってみよう! | デザインマガジン

    こんにちは。 今回は「jQueryで条件分岐を使ってみよう!」 前回は関数について書いたので、今回は条件分岐について書きたいと思います。 条件分岐とは条件分岐とは状況によって処理を変更する事です。 実際に条件分岐を使ってみよう!jQueryで条件分岐を使うには、主にif文とswitch文があります。 まずはif文からです。 [javascript] [/javascript] もしも文字色が赤だったら青にする処理をします。 if文の書き方ifを書いてその横の()の中に条件を書きます。 [javascript] [/javascript] if文には下記のようにelse文やelse if文を加える事もできます。 [javascript] [/javascript] [javascript] [/javascript] switch文を使ってみよう!switch文はたくさん分岐があった場合にす

    jQueryで条件分岐を使ってみよう! | デザインマガジン
    qrac_jp
    qrac_jp 2016/04/18
  • WordPress での日本語スラッグについて - dogmap.jp

    WordPress でパーマリンク構造に %postname% を含めた場合、%postname% が投稿スラッグで置き換えられる。 投稿スラッグを指定しないと、日語タイトルを urlencode したものが %postname% として使用される。 例: https://dogmap.jp/2008/03/25/%e6%b7%b1%e6%b3%a5%e4%b8%98%e5%a5%87%e8%ab%87/ %e6などのように特定の文字を "%" と 16 進数字 2 つを用いて変換する処理の事をパーセントエンコーディングと言い、URI の一般的構文を定めた RFC3986 にも記されている。 以下、RFC3986 邦訳の抜粋。 パーセントエンコーディング{percent-encoding} メカニズムは、オクテットの対応する文字が認められた文字の範囲外にある、あるいは構成要素の中で区切り

    WordPress での日本語スラッグについて - dogmap.jp
    qrac_jp
    qrac_jp 2016/04/18
  • 【怖くないJavaScript + jQuery】画像の縦横比を保ったままサイズを変更する処理

    画像の縦横比(アスペクト比)を保ったまま、サイズを変更したい。「印刷対応が必要な場合」「常にwindowサイズ-150pxで拡大表示したい場合」など、訳ありでとあるサイズにjsで拡大縮小する処理を紹介します。

    【怖くないJavaScript + jQuery】画像の縦横比を保ったままサイズを変更する処理
    qrac_jp
    qrac_jp 2016/04/18
  • 地域の魅力を広げるデザイン事務所|ローカルデザインなら包むデザイン

    地域には『何もない』に思えて実はたくさんの良きところがあります。良き点は日常に埋もれてしまい、その地域の人以外の人が知って初めて「へーすごいんだ!」なんて気づく事があります。 厳かなお祭りや絶景の大自然といってイベントだけではなく、よく通っているお店や毎年続いている地域のイベントなども良きところになりえます。 そんな地域の良きところをデザインやホームページ制作を通してスポットを当てる力なることを信念としています。

    地域の魅力を広げるデザイン事務所|ローカルデザインなら包むデザイン
    qrac_jp
    qrac_jp 2016/04/18
  • http://deerest.co/2015/10/22/css3-img-center-trimming/

    http://deerest.co/2015/10/22/css3-img-center-trimming/
    qrac_jp
    qrac_jp 2016/04/18