質問するログイン新規登録

Q&A

1回答

220閲覧

HTMLで作成したLPをWord Pressに反映する方法

yus43254

総合スコア2

WordPress

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

PHP

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

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

0グッド

0クリップ

投稿2025/11/25 02:53

0

0

実現したいこと

HTMLコードで作成したLPをWord Pressに反映するには
HTMLをPHPに変換してアップロードすれば可能かどうかお伺いしたかったです!

手順などもご教示いただければ幸いです...!

お手数をおかけしますが、よろしくお願いいたします。

発生している問題・分からないこと

HTMLコードで作成したLPをWord Pressに反映する方法がわからない

該当のソースコード

特になし

試したこと・調べたこと

  • teratailやGoogle等で検索した
  • ソースコードを自分なりに変更した
  • 知人に聞いた
  • その他
上記の詳細・結果

Googleで検索したところPHPに変換すると書いてあったのですが、変換したあとの作業がわからなかったです。

補足

特になし

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

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

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

yambejp

2025/11/25 03:11

> HTMLをPHPに変換してアップロードすれば HTMLファイル(phpプログラムを含まない=「<?PHP」が定義されていない)は拡張子をphpにすればphpファイルになりますがそういうことを聞きたいのではない?
miyabi_takatsuk

2025/11/25 04:25

WordPressにどのように反映したいのかによります。 ページとして投稿したものに反映したいのか、 WordPress管理外で、phpで設置した上で、テーマのheader.phpなどを使用したい、など。 いろいろな手法がありますので、どう反映したいのかを、明確にしていただければと思います。
yus43254

2025/11/25 07:19 編集

ご返信いただきありがとうございます! 既存のWordPressに、ページとして投稿したものに反映したいです!
guest

回答1

0

下記手順が良いかと思います。

  • CSSなどのリソースをアップロードしておく。(テーマのディレクトリ内に設置しておくのが理想だが、よくわからなければ、ドキュメントルート以下でもよい)
  • HTMLのうち、<html><body>などの、header.phpに入りそうな部分を、テーマのheader.phpに記述
  • HTMLのうち、ページ内容に該当しそうな箇所の、外側の親要素と、ページ投稿の内容が出力させたい箇所に、WordPressタグを設置したものを、page.phpに記述。例えば下記のようにする。

php

1<div class="page-container"> 2<?php if ( have_posts() ) { 3 while( have_posts() ) { the_post(); ?> 4 <?php the_content(); // 本文を出力 ?> 5 <?php } 6} ?> 7</div>
  • ヘッダーと同様に、footer.phpに入りそうな内容を、footer.phpに記述
  • HTMLのうち、ページ内容に該当しそうな箇所を、WordPress管理画面の固定ページから、投稿(そのままでは、HTMLとして出力されないかもしれないので、改めて調査必要→投稿欄にHTMLを入力し、ページに反映させる方法など)

他にもよい方法などあるかもしれませんが、自身で記述した内容のWordPress反映の手段の一つになります。

また、page-hoge.phpなど、固定ページの中でも、テンプレートをユニークにすることも可能なので、
(その方法では、固定ページの投稿とは関係なく、より自由にページの内容をコントロールできる)
本当にいろいろな手法があります。

投稿2025/11/26 01:45

miyabi_takatsuk

総合スコア9590

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

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

ただいまの回答率
85.29%

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

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

質問する

関連した質問