タグ

wordpressに関するi_iwaneのブックマーク (30)

  • その親カテゴリに属する子カテゴリをリスト表示させる方法

    235durhamさんが同じ投稿しておりましたが、解決出来ませんでしたので再度投稿させて下さい。 ●親カテゴリページに、それに属する子カテゴリをリスト表示させる方法 ●子カテゴリページに、その子カテゴリと同じ親カテゴリを持つ全ての子カテゴリをリスト表示させる方法を探しています。 現状は下記の用に2階層となっております。 ●現在あるカテゴリ例は次の通りです。 親カテゴリA └子カテゴリAa └子カテゴリAb └子カテゴリAc └子カテゴリAd └子カテゴリAe 親カテゴリB └子カテゴリBa └子カテゴリBb └子カテゴリBc └子カテゴリBd 親カテゴリC └子カテゴリCa └子カテゴリCb トップページには親カテゴリのみ(親カテゴリA、親カテゴリB、親カテゴリC)をリスト表示させたて、 1階層目(親カテゴリA、親カテゴリB、親カテゴリC)のカテゴリに進んだ時にはそのカテゴリの子カテゴリの

    その親カテゴリに属する子カテゴリをリスト表示させる方法
  • 子カテゴリのアーカイブページを親カテゴリ用のテンプレートファイルで表示しよう

    説明 少し前に投稿した「適切なテンプレートファイルを用意してテンプレート内の振り分け処理を無くす」で説明した通り、特定のカテゴリ専用のテンプレートとしてcategory-○○.phpを用意することで、category.phparchive.php内で振り分けを行う必要がなくなる。ただ、すべてのカテゴリ分を用意するのは効率的ではないし、特に子カテゴリについては親カテゴリと共通内容になるケースが多いのではないだろうか。ここでは、子カテゴリの個別テンプレートファイルを作らず、親カテゴリのテンプレートを利用する方法を紹介する。 カテゴリのテンプレートファイルがない場合の振る舞い 以前の投稿のおさらいを兼ねて、カテゴリのテンプレートファイルがどのように検索されるかを整理する。WordPressのシステムではユーザのリクエストがカテゴリページの場合、次の順番でテーマ内のテンプレートファイルを検索し、

    i_iwane
    i_iwane 2013/03/07
    カテゴリーテンプレート
  • WordPressのサブページの一覧を自動的に表示する方法

    WordPressにはふつうのブログの記事「Post」と、それ以外に「Page」という記事の投稿方法があります。ポストは通常の ブログの記事のように時系列にそって書き足していくようなものに向いているのに対し、ページは比較的静的な内容のものを書くのに 向いていると言われています(参考文献[1])。 サイトの内容をすべて「ポスト」で書いて、カテゴリーやタグを利用して分類する手もありますが、 今回のテストサイトでは、ニュース記事を「ポスト」で、通常のコンテンツを「ページ」で構築してみました。 ぺージには階層構造を持たせることができ、ページの下にサブページを作成することができます。そして、「ページ」はテンプレートタグ(参考文献[2])を使っていろいろな方法で表示できますが、サブページの取り扱いが十分とはいえないので、多少工夫する必要があります。 まず、親ページの一覧の取り方ですが、参考文献[4]に

    WordPressのサブページの一覧を自動的に表示する方法
  • 親ページのタイトルを子ページで表示した。

    親ページ1 子ページ1 子ページ2 子ページ3 子ページ4 子ページ5 現在上記の様に1つの親ページの下に子ページが複数あります。 その子ページの中に親ページのタイトルを表示したいと考えています。 Googleなどで検索してみたのでが、見つからなかったので質問させて頂きます。 宜しくお願いいたします。

    親ページのタイトルを子ページで表示した。
  • 本文がない記事はタイトルにリンクしないようにしたい

    XoopsにWordpressを連携させた「XPressME」というシステムを利用しています。 構造はWordpressとまったく同じものなのでこちらに質問させていただきました。 Wordpressを使って、indexページで一覧ページを作っています。 文がある記事とない記事があるのですが、文がない場合だけ、タイトルにパーマリンクを貼らないという方法はあるのでしょうか? phpをやったことがないのでわからないのですが、「文があればタイトルにパーマリンクする」「なければリンクしないでタイトルだけ表示」というif文を作ったらいいのでは?ということまで思いついたのですが、そこから先どうすることもできないので、教えてください。 <?php while (have_posts()) : the_post(); ?> <div class="xpress-post" id="post-<?php

    本文がない記事はタイトルにリンクしないようにしたい
  • サイドバーをもう1つ増やしたい

    kvexさん 以前のコメントありがとうございました。 サイドバーを作ったやり方は ①問題 ●index.php <!..サイドバー1..> <div id=”sidebar”> <?php dynamic_sidebar();?> </div> ●/*サイドバー*/ div#sidebar {width:220px;float:right} div#sidebar ul{margin:0;padding:0} div#sidebar li {list-style-type:none} div#sidebar .widget{background-color:#3300FF;padding:16px;margin-bottom:10px} div#sidebar h2{font-size:0.75em;color:#ffffff;border-bottom:solid 1px #ffffff

    サイドバーをもう1つ増やしたい
    i_iwane
    i_iwane 2013/02/06
    ウィジット
  • 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 でこんな風に使いたい・・・
  • WordPressのsingleページを属するカテゴリー毎に変更するには? | 食ビジネスのイノベーションへのヒント

    このWordPressカテゴリーの詳細ページの文頭に、 ◎※このページは個人的な備忘録です。 という文章を自動的に挿入させるために、single.phpをどう編集すればいいか、大変悩みました。 そこで小一時間ほどネットで調べてみると、 <?php if (in_category(‘カテゴリーIDまたはスラッグ’) ): ?> を使えばいいことが判明。 つまり、 ********************************* <?php if (in_category(‘特別なページにしたいカテゴリーIDまたはスラッグ’) ): ?> <p>特別なページ内容</p> <?php else: ?> そのカテゴリー以外のページ内容 <?php endif; ?> 【シングルページで、カテゴリ毎に表示内容を変える方法(ループの中で使う)】 ※この例では、カテゴリー番号6と7のもの,8のもの、そ

  • ACF | Gallery

    Description The Gallery field provides an interactive interface for managing a collection of attachments. Screenshots Changelog Added Minimum setting in version 5.1.9. Added Maximum setting in version 5.1.9. Added Allowed File Types setting in version 5.1.9. Settings Return Format Specifies the format of the returned data. Choose from Array (array), URL (string), or ID (integer). Preview Size The

    ACF | Gallery
  • Advanced Custom Fields-フィールドタイプ | WordPress 編

    カスタムフィールドを表示する基的な関数は、 the_field( $field_name, $post_id ); echo get_field( $field_name, $post_id ); $field_name:フィールド名  $post_id:通常はポスト ID ですが、ポストID 以外の場合もあります の2つです。その他にも、Repeater(有料オプション)用の関数やショートコードも用意されています。 フィールドタイプ 解説 Text インデックスへ Text Field は、単一行のテキストを入力できます。URL や E-mail かをチェックするバリデーション機能はありません。 フィールド定義時のオプション フィールドの値に HTML を含むときの動作を指定できます。 ・無:HTML タグとして認識せず、文字列としてそのまま吐き出します。 ・HTMLHTML

  • WordPressブログの作成時に必ず導入しているプラグイン10選

    ソーシャル対策とSEO対策をしっかりと施すことで、アクセス数は確実に上がる。そうした観点から、以下の5つのプラグインは必須だと言える。 1.WP Social Bookmarking Lightブログに、「いいね」や「ツイート」などのソーシャルボタンを表示させるプラグインは多数あり、デザインや機能はどれも一長一短だ。その中で、総合的に考えて一番良いものが、このWP Social Bookmarking Lightだ。 これを導入すると、下図のように各種ソーシャルシェアボタンを、ブログ記事やページ上に表示させることができる。 WP Social Bookmarking Lightが良い理由は、日人が開発したプラグインであるため、日のインターネット事情にうまくマッチしているからだ。外国人の開発したプラグインでは、「はてなブックマーク」などの日のサービスに対応していない。 従って、現状では

    WordPressブログの作成時に必ず導入しているプラグイン10選
  • Contact form 7 商品問い合わせボタン

    初めまして。コンタクトフォーム7ありがとうございます。 ネットショップではないけれど、アイテムを紹介しているサイトを作りたいのですが、「この商品について問い合わせる」ボタンを設置して、フォームに自動的に商品名が入るようにすることなどはできるのでしょうか? それともショッププラグインなどに含まれていて、そちらを利用したほうが手っ取り早いのでしょうか。どなたか教えてください。よろしくお願いします。 functions.php に以下を追加して function my_form_tag_filter($tag){ if ( ! is_array( $tag ) ) return $tag; if(isset($_GET['goods'])){ $name = $tag['name']; if($name == 'your-goods') $tag['values'] = (array) $_GE

    Contact form 7 商品問い合わせボタン
    i_iwane
    i_iwane 2013/01/18
    カスタムフィールド
  • custom-fields-permalink とは - ToI

    インストール ダウンロードページからアーカイブをダウンロードします ZIPファイルを解凍して、フォルダごと /wp-content/plugins/ へアップロードしてください。 アドミンのプラグイン管理ページで Custom Fields Permalink を有効にしてください。 アドミンの「設定 > パーマリンク設定」のページで、「カスタム構造」を再度保存してください。 タグ %cfp_a_customfield_name% %cfp_a_customfield_name_or_page_id% %cfp_a_customfield_name_or_pagename% "a_customfield_name" には任意のカスタムフィールドのフィールド名が入ります。 動作例 以下のような「カスタム構造」であった場合 - /%cfp_a_customfield_name% "a_cust

    custom-fields-permalink とは - ToI
  • WordPress(ワードプレス)の カスタムフィールドのプラグイン「Advanced Custom Fields」を試してみました。

    Advanced Custom Fieldsがとても使いやすそうだったので、試してみました。WordPress3.4.2をXREAのサーバにインストールしてみます。 インストールを完了して、管理画面にアクセスすると、CSSが効いていませんでした。 下記の記載を見つけました。 管理画面で、CSSが効かない http://ja.forums.wordpress.org/topic/1927 「XREAでダッシュボードのレイアウトが崩れるのは、 Apacheのmod_layoutが原因のようです。 ダッシュボードのCSSはwp-admin/load-style.phpで動的に生成されるのですが、通常text/cssとして送信される情報が、mod_layoutでtext/htmlとして送信されています。なので、FirefoxではCSSとして扱わないので、表示が崩れているようです。 解決策としては、

    WordPress(ワードプレス)の カスタムフィールドのプラグイン「Advanced Custom Fields」を試してみました。
  • WordPress カスタムフィールドの使い方とその力 | hijiriworld Web

    目次 1. カスタムフィールドとは? 2. カスタムフィールドの使い方 3. カスタムフィールドの表示方法 4. カスタムフィールドのちょっとした小技 5. 拡張プラグイン Custom Field Template 6. 拡張プラグイン Advanced Custom Fields 1. カスタムフィールドとは? WordPressの投稿フォームには、「タイトル」と「文」の2つがあります。 ただのブログであればこれで十分ですが、CMSとしてWebサイトを構築しようとしたら不十分です。 WordPressには、投稿フォームに「カスタムフィールド」を追加できる機能があります。この任意の情報は「メタデータ」と呼ばれ、「名前」とその「値」の組み合わせからなっています。 つまり、「タイトル」と「文」以外に、任意の入力フォームを追加できる機能といえます。 ↑目次に戻る 2. カスタムフィールドの

  • WordPressならやった方がいい訪問別ページビューを劇的に増やす設定3つ - 原宿・表参道.jp

    先週末WordPress系のイベントで原宿・表参道の地域情報サイトとして講演をしてきました。その中から抜粋でブログの訪問別ページビューを劇的にあげる方法、をお伝えしたい。 原宿テラスで開催された「第1回 新しいWebメディア・大会議」では特色ある離島経済新聞さんとの同席だったのでhara19.jpの方はテクニック的な方をお話した次第。 ▼離島経済新聞について話す小野さん はてブのホットエントリー入りしてもすぐ離脱されてしまう問題当サイトも何回かはてブのホットエントリーに入って沢山アクセスをいただいたことがありますが一方で課題は明確でした。 つまり、該当記事(例えば「横浜SONJINのパンケーキで日一5cmの厚みに圧倒される!」や「原宿のうさぎカフェがもふもふでけしからん件」)は見られてもその他のページは見てもらえない。全くと言って見てもらえない。 訪問別ページビュー数で言えば、1.1ペー

    WordPressならやった方がいい訪問別ページビューを劇的に増やす設定3つ - 原宿・表参道.jp
  • WordPress を使うなら知っておきたい GPL ライセンスの知識【基本編】

    はじめまして、ベージュです。ババシャツ色って呼ばないでくださいね! さて、このサイトを読んでいる皆さんは、WordPress がオープンソースのソフトであることはよく知っていると思います。でも、その意味を単に「だれでも無料でダウンロードできる」ことだと思っていませんか? 「WordPress のライセンスについてクライアントさんに詳しく突っ込まれるとよく分からないし、間違っちゃうと怖いし…」と思っていませんか? そこで、今回は GPL ライセンスのことを正しく理解して、自信を持って説明できるようになれる情報をご紹介します。さらに、WordPress がなぜ GPL を採用しているのかを知ることで、このソフトウェアを作る人たちの理念まで分かるというおまけつき。 WordPress はなぜ GPL ライセンス? まずはぜひ、この字幕付き動画をご覧ください(右下の「CC」と書かれたところをクリッ

    WordPress を使うなら知っておきたい GPL ライセンスの知識【基本編】
  • 1クリックでWordPressのテーマファイルの制作に必要なファイルが全部揃う -Underscores

    HTML5ベースでWordPressのテーマを一から制作したいという人にぴったりな、商用でも無料で利用できるWordPressのテーマファイルの開発セットを紹介します。 Underscores -A Starter Theme for WordPress Underscoresのダウンロード Underscoresの特徴 Underscoresのダウンロード 自分用のWordPressのテーマファイルは、1クリックで必要なファイルが全部揃います。 「Theme Name」に好きな名前、例えば使用するサイトの名前(coliss)などを記入し、「Generate」ボタンをクリックするだけで、テーマファイル一式がダウンロードできます。 オプションはお好みで。 Underscoresの特徴 HTML5ベースのWordPressのテンプレートです。 404ページのテンプレートも用意。 オプションとし

  • ほんとうは怖いWP Super Cacheの話 | 高橋文樹.com | プログラミング

    この投稿は 11年 前に公開されました。いまではもう無効になった内容を含んでいるかもしれないことをご了承ください。 WordPressで一般ユーザーのログインを伴うサイト(ECサイト、SNSなど)を作っている方も多いと思いますし、そういった依頼を受けることも多いのですが、最近「バグです!」という報告を受けてよくよく調べたらWP Super Cacheというキャッシュプラグインのせいだったということがなんどかありました。毎回説明するのが大変なので、書いておきます。 そもそもWP Super Cacheはどういう仕組みか 通常のWebサイトというのは、ユーザーから求められたリクエストからPHPなりRubyなりPythonなりが求められるデータを推測し、データベースに対して適切な操作を行い、最終的にHTMLを書き出します。 動的なサイトがリクエストを受け取って処理する仕組み で、Webサイトが重

    ほんとうは怖いWP Super Cacheの話 | 高橋文樹.com | プログラミング
    i_iwane
    i_iwane 2012/09/25
    WP Super Cache