タグ

カスタマイズとWordPressに関するi_iwaneのブックマーク (3)

  • WordPressテンプレートを各カテゴリ等で別々に使い分ける | Travelogue

    バージョンが2.7になってますます便利になったWordPress。これまで以上に使う機会が増えています。特に、ページ数が多いサイトを制作するときや、クライアント側で内容を書き換えたいという要望があった場合など、私にとってかなり無くてはならないツールとなっています。 そこで、WordPressをCMSとして利用する時に超!便利な機能についていくつか書いてみたいと思います。 今回は、WordPressのテンプレートファイルを、各カテゴリやページごとに別々に使い分ける方法です。例えば、複数のカテゴリテンプレートを用意し、各カテゴリのコンテンツ内容によって使い分ける方法等について紹介します。 今回の内容は、HTMLはある程度分かるけれどPHPとかの知識は無く、見よう見真似でこれからWordPressを始めてみようという人あたりにちょうど良いと思います。 ※2012年5月25日追記:このエントリーの

  • Contact Form 7 でこんな風に使いたい・・・

    WPを独学で勉強中の素人です。 いつもご指導頂きありがとうございます。 個人ブログではなく、店舗などのサイトを想定した場合ですと 商品詳細ページのような個別の記事に簡単な問合わせフォームがあると ページを移動せず、問合せが出来るため重宝する場合が多々あるのかと思います。 そこで「Contact Form 7」を教えて頂き、試してみましたが 正直期待していた感じではなかったので困っています。 まずフォームを作成し、そのコードを投稿欄に貼り付けると言う点について これでは、ユーザがブログ記事を書くたびにコードの貼り付け作業が 発生してしまうと思うのですが・・・。 出来れば、テンプレート自体にコード埋め込み、ページにアクセスすると 常にフォームが表示されるようにしたいのです。 そこで、まず通常のやり方通り、フォームのコードを投稿欄にコピペし ブラウザの「表示」→ 「ソース」(IEの場合)から実際

    Contact Form 7 でこんな風に使いたい・・・
  • PHPのrequireを使って、WordPressの外にある静的トップページに新着記事+投稿タグを表示させてみた

    今回課せられた制約は大きく2つ ・/blog ディレクトリにインストールしたWordPressの新着記事をリスト表示させて、さらにjQueryで1行おきに背景色をつけてしましまにする ・さらに、そのなかでも最も新しい投稿には”New!!”と表示させてアピりたい 完成イメージはこんな感じ。 この2つの条件にかなり泣かされました。 しましまリストの実装はjQuery使って、こんな感じに書けば一瞬で出来ますね。 でも、これだと最初からHTMLに記述してあった部分はOKだけど、動的に書き出したfeed部分には適用できない。 JavaScriptを使って出力した部分を、さらにjQueryで操作する方法っていうのが私には分からなかったんです。 さらに”New!!”表示をどうやってやるかっていうことでまた悩み。。。 サイト全体がWordPressなら、投稿タグかカスタムフィールドつけてもらってそれを取っ

    PHPのrequireを使って、WordPressの外にある静的トップページに新着記事+投稿タグを表示させてみた
  • 1