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

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

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

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

PHP

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

Q&A

解決済

1回答

213閲覧

マルチサイトの記事を別サイトに表示させる方法

wqysf909

総合スコア6

WordPress

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

PHP

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

0グッド

0クリップ

投稿2018/05/02 08:27

前提・実現したいこと

マルチサイトに投稿した記事(カスタムフィールドテンプレートを使用 )を別サイトのレイアウトを保ったまま記事内容のみを表示させる

発生している問題・エラーメッセージ

今までは↓を利用して表示していたのですが、
なぜかヘッダーが崩れるようになってしまいました・・・
ヘッダーはナビゲーションを利用しています。

該当のソースコード

<?php switch_to_blog(); $post_id = ; // $post = get_post($post_id, 'OBJECT', 'raw'); // $post_include = apply_filters( 'the_content',$post->post_content); // ?> <div class="jirei"> <div class="jirei_top"> <?php if( is_page( '6749' ) ||( '6848' ) ) { ?> <?php }else{ ?>

<a href="/home/office/" class="orange ft12px"> | ××××××××××</a>

<?php } ?> </div> <h2><?php the_title(); ?></h2> <a href="javascript:history.back();" class="orange1 ft12px">&#x25c0;前のページへ戻る</a> <div class="jirei_profile"> <?php echo wp_get_attachment_image(get_post_meta($post->ID,"インタビュー画像",true),'full');?> <strong class="ft14px"><?php echo nl2br(get_post_meta($post->ID,"説明",true)); ?></strong><br /> <h3 class="orange1"><?php echo nl2br(get_post_meta($post->ID,"事務所名",true)); ?></h3> <h4 class="blue1 top10"><?php echo get_post_meta($post->ID,"役職",true); ?> <?php echo get_post_meta($post->ID,"代表者名",true); ?></h4> <p class="top10">TEL:<?php echo get_post_meta($post->ID,"事務所の電話番号",true); ?><br /> FAX:<?php echo get_post_meta($post->ID,"事務所のFAX",true); ?><br /> 所在地:<?php echo nl2br(get_post_meta($post->ID,"事務所の住所2",true)); ?><br /> </p> </div> <?php echo $post_include; // ?>



試したこと

どこの時点でヘッダーが崩れるのかを確認。
マルチサイトから読んでいる記事を無効の物にすると
ヘッダーはちゃんと表示されるようになりました。

補足情報(FW/ツールのバージョンなど)

ここにより詳細な情報を記載してください。

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

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

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

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

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

guest

回答1

0

自己解決

<?php restore_current_blog(); ?>

これを最後に記載できていなかった事が原因でした。
ありがとうございました。

投稿2018/05/06 23:40

wqysf909

総合スコア6

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問