フォーラムへの返信

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック投稿者 jan55

    (@jan55)

    >>pluto1234さん
    Drupalについては名前だけ知っていましたが、調べてみて興味をもちました。
    私の作るサイトには、こういったものの方が合っているのかもしれませんが、今回はWordPressでやると決めていますので、次に作るサイトで使いたいと思います。
    プラグインのPods CMSというのは初めて知りましたが、ちょっと試験的に使ってみます。

    >>nobitaさん
    ご指摘されてみて、自分でもよく考えてみたのですが、サイトの再構築自体よりもWordPressを使いこなせるようになるという目的の方が大きい気がします。
    また、できるだけカスタマイズしない方がいいというお話も納得しました。
    私自身がまだWordPressの機能を一部しか使いこなせていなので、とりあえず中途半端にPHPを使うことは一切やめて、WordPressだけでやってみようかと思います。

    皆さん、色々な方法を考えていただき、本当にありがとうございました。
    私の勉強不足のために、せっかくいい方法をたくさん教えて頂いてもどれが一番いいのか、どれを使うべきなのかを判断することが難しく、ご迷惑をおかけしました。

    私自身の勉強のためでもありますので、ご提案いただいた手法については全て試してみるつもりです。プラグインも作る勉強を始めます。

    まず今回の店舗検索サイトについては、shokun0803さんがご指摘頂いた方法で再構築してみたいと思います。URL部分やカスタムフィールドについては、できる限り勉強して自分でカスタマイズします。

    こちらのルールも空気も全くわかっていない初心者ゆえに、正直、場を乱してしまっているのかなーとも感じていますので、もうここで質問することはしません。自力で解決できるように頑張ります。もし皆様に対して非礼があったならばお詫びいたします。
    本当にありがとうございました。

    トピック投稿者 jan55

    (@jan55)

    >>V.J.Catkickさん
    なるほど。同じドメインでWordPressと検索システムを共存させるということですね。
    現在は、ドメイン直下にwp-content,wp-admin,index.phpといったファイルを置いていますが、
    wpなどのフォルダに入れてその中でWordPressを運用すれば、通常のphpファイルも使えるんですかね。

    >>gogowebさん
    同じくWordPressの使用を限定する方法ですね。
    外部からWordPressの関数やテーマを使う前の記述ですが、
    wp-config.phpを呼ぶ場合とwp-load.phpを呼ぶ場合の違いってあるんでしょうか?

    トピック投稿者 jan55

    (@jan55)

    皆様。ご回答、そして様々な方法のご提案ありがとうございます!

    >>shokun0803さん
    店舗のデータを投稿データとして扱うというのは思いつきませんでした。
    確かにカテゴリやタグを利用できるとすれば色々便利そうですね!
    WordPressからのエクスポートファイルを見て、大体の形式はわかったので、
    試しに一部のデータを変換してインポートしてみます。

    >>jim912さん
    カスタム投稿タイプを試してみたのですが、パーマリンク設定がうまく働きません。
    postnameを使わずに(日本語は避けたいので)、idをキーにしたURLを生成することは可能なのでしょうか?

    方法2について、initフックの処理で正規表現を用いて、
    storeというページ(store.phpかstoreフォルダ内index.php?)を認識させるという意味でしょうか?
    これができればURLの問題は解決しそうですね。挑戦してみます。

    最後の方法については、gogowebさんからもプラグイン化の提案があったので、
    フックについて勉強してみます。

    また、確かにデータへの誘導をわかりやすくするのには苦心しており、
    都道府県選択や、ジャンル別の一覧を作成しようかと考えています。
    その際にareaやjanreなどの値を指定してDBからデータ取得する必要があるのですが、
    仮に両方を指定して検索した場合に、?area=tokyo&janre=15 というクエリ文字列を元に
    area/tokyo/janre/15 といったURLとして表示することは可能なのでしょうか?

    トピック投稿者 jan55

    (@jan55)

    aimaimさん、ご指摘ありがとうございます。
    確かに私自身の知識・スキル共に不足しているのは否めません。
    4万店分の店舗検索サイトについては、以前PHPで構築していましたが、フレームワークもCMSも一切使わずに生のPHPで書いていたので、今回きちんと再構築しようと思ったのです。

    WordPressを使おうと思った理由としては、テンプレート機能が非常に優れていることと、日々更新するブログのようなものを併設しようとしたからです。

    >>>仮にWordPressでやるとしても、なぜ「wp_store」のようなwordpressの
    >>>外部にテーブルを設けるのですか?
    wp_storeテーブルは、WordPressと同じDB内に作ってあるので、内部だと思うのですが、私の認識がそもそも間違っているのでしょうか?

    >>>4万店のデータをどうやって更新するつもりですか?
    これについては、以前構築していたときも悩みの種だったのですが、そのときは認証をかけた非公開の更新専用プログラムを作って、そこで更新していました。WordPressで再構築する際も、そういったページを一つ設けたいと思っています。

    今回の質問の意図としては、以前使っていた検索フォームやアンカーテキストからオリジナルのPHPファイルに飛ばしてそこで処理というプログラムがWPでは動作せず、どういったファイル遷移を行えば、WPのテンプレートでの表示を実現できるのかをお尋ねしたかったのです。そもそもWordPressの基本的な制限やルールについて、私の勉強が足りないのかと思います。

    ご迷惑おかけいたしますが、どんな方法や説明をご指導頂いても、何とか理解して解決するという意気込みはあるつもりですので、教えて頂ければありがたいです。

    フォーラム: その他
    返信が含まれるトピック: 独自テーブルから、投稿を作成する方法について
    トピック投稿者 jan55

    (@jan55)

    追記: どうやら投稿するスレッドが違ったようですので、
        使い方全般スレッドに移動します。お騒がせしました。

    フォーラム: その他
    返信が含まれるトピック: WordPressの内と外、どちらにデータを置くべきか
    トピック投稿者 jan55

    (@jan55)

    jim912さん、ご回答ありがとうございます!

    なるほど。別DBにデータをもつことで、毎回WP自体へのDB接続との
    切り替えをしなければならないんですね。確かにそのコストは高くなりそうですね。
    WordPressと同じDB内に新規テーブルを作成してそこにデータを置くことにします!

    また、おっしゃるようにテーブル構造やキャッシュがもっと重要ですよね。
    これから勉強して頑張ります。
    ありがとうございました!

6件の返信を表示中 - 1 - 6件目 (全6件中)