質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Q&A

解決済

1回答

2449閲覧

1つのサイトに2つのWordPressを設置、表示したい

uchida_yuma

総合スコア44

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

0グッド

0クリップ

投稿2016/09/11 22:13

おはようございます。alberoranaと申します。
現在開発しているWebサービスにWordPressを設置しています。
ウェブメディアと新着情報でWordpressを分けて構築し、その更新情報を同じページに載せたいのですがうまくいきません。
ページ構成イメージ
各表示部の直前でwp-load.phpを読み込んで表示を試みたコードが以下のものです。このコードではWP1の更新情報しか読み込まれませんでした。
ご回答よろしくお願いいたします。

<!--- ヘッダーここから ---> <div id="mainimage"> <header> <a id='logo' href="/index.php"><img src="/images/index.png" class="logo" alt="リクエスターン"></a> <div class="header-button"> <div class="header-login"> <?php if(!empty($_COOKIE['email'])){ ?><a href="/user/mypage.php" type="button" class="button-mypage">マイページ</a><?php }elseif(!empty($_COOKIE['name'])){ ?><a href="/company/c_mypage.php" type="button" class="button-c_mypage">企業ページ</a><?php }else{ ?><a href="/user/login.php" type="button" class="button-login">ログイン</a><?php } ?> </div> <div class="header-logout"> <?php if(!empty($_COOKIE['email'])){ ?><a href="/user/logout.php" type="button" class="button-logout">ログアウト</a><?php }elseif(!empty($_COOKIE['name'])){ ?><a href="/user/logout.php" type="button" class="button-logout">ログアウト</a><?php }else{ ?><a href="/user/sighup.php" type="button" class="button-regist">新規登録</a><?php } ?> </div> </div> </header> <nav> <ul id="menu" class="nav"> <li><a href="/about.php">リクエスターンとは</a></li> <li><a href="/user/trainee_list.php">インターン希望学生</a></li> <li><a href="/company/c_contact.php">採用担当者の方へ</a></li> <li><a href="/contact.php">お問い合わせ</a></li> <li><a href="/column/">コラム</a></li> </ul> </nav> <body class="index"> <h1>やりたい仕事を発信できる</h1> <p>〜インターン生が体験先を募集できるWebサービス〜</p> <h2>リクエスターンは多くの方が自分に合った仕事ができる社会を目指しています</h2> </div><!-- #mainimage --> <div class="container"> <div class="row"> <!--- メインコンテンツ ---> <?php require_once($_SERVER['DOCUMENT_ROOT'] . '/webmedia/wp-load.php' ); ?> <h2><a href='/column/'>新着コラム</a></h2> <?php $posts = get_posts("numberposts=3&category=&orderby=post_date&offset=0"); foreach ($posts as $post): setup_postdata($post); ?> <div class="col-md-4 col-sm-6 col-xs-12 column_space"> <section class='column_detail'> <a href=<?php the_permalink();?>> <?php the_post_thumbnail('medium');?></a><br> <p><a href="<?php the_permalink() ?>"><?php the_title() ?></a></p> </section> </div> <?php endforeach; ?> </div> <!-- class row --> <?php require($_SERVER['DOCUMENT_ROOT'] . '/news/wp-load.php' ); ?> <div class="row"> <div class="col-md-8 col-sm-8 col-xs-12"> <div id=index-company> <h2>新着情報</h2> <?php $posts = get_posts("numberposts=3&category=&orderby=post_date&offset=0"); foreach ($posts as $post): setup_postdata($post); ?> <p><a href="<?php the_permalink() ?>"><?php echo date("Y年m月d日 ", strtotime($post->post_date));?><?php the_title() ?></a></p> <?php endforeach; ?> </div> <?php $posts = get_posts("numberposts=5&post_type='information'&category=&orderby=post_date&offset=0"); foreach ($posts as $post): setup_postdata($post); ?> <p><a href="<?php the_permalink() ?>"><?php echo date("Y年m月d日 ", strtotime($post->post_date));?><?php the_title() ?></a></p> <?php endforeach; ?> </div> </div> <div class="col-md-4 col-sm-4 col-xs-12"> <div id=twitter> <a href="https://twitter.com/requesturn" class="twitter-follow-button" data-show-count="false">Follow @requesturn</a><script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script> <a class="twitter-timeline" href="https://twitter.com/requesturn"> Tweets by @リクエスターン公式 </a> </div> </div> </div> <!-- id=index-main --> </div><!--コンテナー閉じ --> <!--- メインコンテンツここまで ---> <?php include($_SERVER['DOCUMENT_ROOT'] . '/parts/footer.php'); ?>

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2016/09/12 01:01

「ウェブメディアと新着情報でWordpressを分けて構築」とありますが、同じホストに両方共置いていますか? また、同じホストだとした場合に、カテゴリーやカスタムフィールドによって絞込検索して記事取得すれば解決しそうな気がしますが、それがダメな理由はありますか?
uchida_yuma

2016/09/12 02:13

ご提案ありがとうございます。 同じホストに置いています。 カテゴリーで分けたくないのはテーマを別にしたいためです。 新着情報はindex.phpのヘッダーフッターを使いたいのですが、ウェブメディアはindexphpとは別のヘッダー、フッターを使いたいためです。
退会済みユーザー

退会済みユーザー

2016/09/12 03:28

ざくっと検索してみたら 「ページ毎に切り替える」「カテゴリ毎に切り替える」等いろいろ出てきましたが
uchida_yuma

2016/09/12 03:58

仰る通りデザインを切り替える方法で実現できそうでした。 つまらない質問をしていまい申し訳ありませんでした
guest

回答1

0

自己解決

カテゴリごとにデザインを切り替える方法で実現できそうでした、

投稿2016/09/12 03:59

uchida_yuma

総合スコア44

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問