• 解決済 ijsdotnet

    (@ijsdotnet)


    はじめまして、WordPressを1週間ほど前から勉強している初心者です。
    既存サイトの新着情報とWordPressで作成したページを連動させたいと思っております。
    WordPressでブログ風の新着情報までは作成しましたが、既存のトップページとの連携方法が分からず、つまづきました。
    まず、私が行った手順を説明します。

    1.HTML、CSSを用いて、静的サイトを作成。
    2.参考書を元にWordPressでブログ風のサイトを制作。(http://******.net/wordpress/)
    3.既存サイトのトップページにある新着情報と作成したWordPressのページを連動させたいが方法が分からない。(http://******.net/)

    といった具合です。

    既存サイトも全てWordPressでテンプレート化した方がいいかとは思ったのですが、更に幾つかの疑問があります。

    ・既存サイトのトップページは1カラムで、下層ページは全て2カラム
     WordPressで作成したページも2カラムである。
     テンプレート化すると制作したトップページも2カラムに作り直す必要があるのでは?

    ・既存サイトのURLは、http://******.net/になっているが、http://******.net/wordpress/に変更する必要が出てしまうのか?

    と言ったような疑問です。

    文章が分かりづらくて申し訳ありませんが、やりたいことの要点をまとめると以下の通りです。

    ・既存サイトの見た目や構成は変更せず、作成したWordPressのページとの変動をしたい。
    ・サイトのURLは変更したくない。
    ・すべてのページのテンプレート化は避けたい。

    となります。
    アドバイスをいただけたら嬉しく思います。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • いくつか方法はあります。

    ・RSSで新着情報を取得、jsで表示
    ・wordpressで新着情報部分のテンプレートを作ってiframeで表示
    ・topページ自体をphpにしてwordpressの関数で新着情報を表示+modrewriteでurlの書き換え
    ・全部wordpressにする(ナビゲーションのリンクアドレスが/index.htmlになっている場合はmodrewriteでurlの書き換え)

    あたりだと思います。
    既存サイトのページ数にもより、どれも一長一短ありますが
    今まで静的なサイトだったものに新着情報のみを新たにつけるということであれば
    ・RSSで新着情報を取得、jsで表示
    が一番楽じゃないかなと思います(日付・タイトル・リンク程度の内容限定ですが)

    http://******.net/wordpress/feed
    がRSSのアドレスとなります。
    jsでの表示方法はgoogleのapiを使うと楽かと思います。

    google rss api
    で検索すると使い方を解説してくれるサイトが出てきますので参考にしてみるといいと思います。

    トピック投稿者 ijsdotnet

    (@ijsdotnet)

    jdbb様
    ご回答ありがとうございます。

    ご助言どおり、Google Feed Apiを利用した方法を採用させていただき、希望の結果を得ることが出来ました。
    しかし、まだ特定のカテゴリは除外したいなど、課題は残っていますが、自力で調べながらやっていきたいと考えております。
    それでも躓きましたら、またこちらのフォーラムで質問させていただきます。

    この度はありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「既存サイトのWordPressの組み込み方法」には新たに返信することはできません。