タグ

ブックマーク / lovelog.eternal-tears.com (4)

  • SassとGruntとVagurntで考えるWordPressテーマ設計術 | Lovelog+*Lovelog+*

    WordPressのテーマを配布、プラグイン解説や日語版の配布、テンプレートタグによるカスタマイズ方法を紹介、WordPressのリファレンスサイトを目指しています。 Lovelog+*のテーマをリニューアルしました。foundation5_s(Underscores)がベースになっています。 このリニューアルにあたって、 gruntとVagruntを導入し、開発環境を一新しました。WordPress環境開発は、Varying Vagrant Vagrantsを使用しています。子育てをしながらだと、 1日で作業する時間は限られてくるので、中々進みませんが…。閃きだけは降り注ぐので、 それを後は空いた時間に実装するだけ(^^ゞ今回もまたWordPressのテーマ設計を、 sassとgruntとVagruntを使って、 どこまで効率的に、表示速度も含めて開発できるかを念頭に設計しています。ま

    SassとGruntとVagurntで考えるWordPressテーマ設計術 | Lovelog+*Lovelog+*
    ku_marin
    ku_marin 2014/07/18
    Vagrunt使ってやりたいから参考になる
  • 条件タグを使わずにカテゴリー別に表示

    WordPressの条件タグを使用せずに、カテゴリー別に表示する方法。 条件タグを使用すると、分かりにくくなるのと、 カテゴリー毎に表示を変えたい場合、1つ1つ指定しないといけないので、 長くなってしまう。 条件タグを使用した場合 WordPressのテンプレートタグを使用する場合、条件タグを使って以下のように記述する。 <?php if(is_category("3")){ ?> <p>カテゴリーID、3の時表示</p> <?php }elseif(is_category("10")){ ?> <p>カテゴリーID、10の時表示</p> <?php }else{} ?> テンプレートタグ使った場合こんな感じ。 デフォルトのテーマはこういう書き方をしていたような。 (ざっと書いたので間違ってたらすいません…) PHP構文、switch文を使う方法 テンプレートタグを使わずにPHPで記述する

    条件タグを使わずにカテゴリー別に表示
  • カスタマイズ

    WordPressのテーマを配布、プラグイン解説や日語版の配布、テンプレートタグによるカスタマイズ方法を紹介、WordPressのリファレンスサイトを目指しています。 WordPressのテーマ・テンプレートのカスタマイズ方法を一覧にした方が探しやすいと思いましたので、記事を一覧を作成しました。 WordPressのテンプレートタグを使用して、カスタマイズしたものをリファレンス化しました。どのカスタマイズ方法も、サイトを構築する上で役に立つものばかりです。 実際、企業サイトを構築した時に、必要となったカスタマイズ方法なので、是非ちょっと困ったときなどにお役に立てれば幸いです。 WordPressコア機能強化カスタマイズ WordPressコア機能を強化するカスタマイズ方法です。 AWS+網元でWordPressのマルチサイトを移転しました。 【WordPress3.4の新機能】カスタムヘ

    カスタマイズ
  • WordPressを企業サイトとして使う問題点

    この記事は2008年に書かれた記事です。 サイトをWordPressで構築する企業が増えてきた中で、 安易に導入しすぎているWEB制作会社が増えているような気がしてなりません。 その問題点を纏めてみることにします。 制作に於いての責任 まず、WordPressはオープンソースです。 その点を重視し、制作する時の責任の所在がどこにあるのか纏めます。 利用するに当たりお金が発生する場合 MovbleTypeのように商用利用が有料である場合、その責任は導入費を支払うことにより、 バグなどが出たの修正などの責任は、Sixapartが取る事になります。 お金を支払うことにより、 企業⇔WEB制作会社⇔Sixapart という関係が出来ます。 当然、何かあっての責任問題は 企業(導入許可責任)<WEB制作会社(サイト制作の技術レベルの責任)<Six apart(システムレベルの責任) 上記の図になりま

    WordPressを企業サイトとして使う問題点
    ku_marin
    ku_marin 2009/06/21
    これはセンパイも言ってたな だからMTなんだって
  • 1