- システム開発・WEB制作
- WEBサイト制作
Wordpressでトップページをinde.htmlにする方法
- [更新日]2020/11/19
- [公開日]2015/07/09
- 7001 view
- LLC JIRIKI inc.

急遽Wordpressのテーマ変更をしないといけない、確認はWeb上でしたいけどトップページにメンテナンス中と出すのも問題だ。であるとか、フリーのテーマをインストールしたけどトップページだけが気に食わない。Wordpressでは実現するより静的HTML書いたほうが速い!という場合にindex.htmlをWordpressのトップページにしてしまう方法です。
phpファイルを作ってアップロードする
まずは以下のソースを template_toppage.phpとして保存し、wp-content/themes/テーマ名 ディレクトリにアップロードします。パーミッションは他のファイルと合わせてください。
/*
Template Name: Top Page
*/
readfile(ABSPATH . '/index.html');
?>
これができたらWordpress管理画面から固定ページを作ります。中身は空のページをTop Pageなどとして保存します。次に管理画面設定・表示設定からフロントページを先ほど作ったTop Pageにして保存。
たったこれだけでindex.htmlをwww直下にアップロードすれば完成です。
これでトップはindex.htmlが表示されますから、Wordpress本体をいじったりすることも安心して出来るはずです。
Wordpressの新着情報を組み込みたい場合
index.htmlという静的ファイルになったことで、Wordpressのタグなどは使えなくなってしまいました。しかし、RSSフィードを読みに行けば従来通りWordpressで書いた新着記事を読み込ませることが可能です。
ソースが結構長くなりますのでその設定をする場合は当社ブログでご確認ください。
http://www.jiriki.co.jp/blog/wordpress/wordpress-indexhtml
EDITOR PROFILE
LLC JIRIKI inc.
淵上 喜弘
LLC JIRIKI inc.
LLC JIRIKI inc.でできること
-
WEBサイト制作
-
サイトコンサルティング・SEO・AIO対策

