WordPressサイトの中で静的htmlを共存させる

WordPressサイト内で別途、違うデザインのページを置くときや、ランディングページの作成、
会員用のページを作成したい時など、静的ページとして構築したい場合があります。

ですが、wordPress では固定ページに登録したスラッグの階層で、
静的HTMLを置いてしまうと、そのページが閲覧できなくなってしまいます。

WordPressをインストールしたフォルダの中にあるindex.phpをコピーして
下記の記述に変更します。

require( dirname( __FILE__ ) . '/wp-blog-header.php' );

↓↓

require( '../wp-blog-header.php' );

WordPressをインストールしているディレクトリのindex.phpを
静的htmlファイルのあるフォルダ内にコピーして、
header.phpへのパスをディレクトリからのパスに変更してあげることで、共存させることが可能です。

カスタム投稿記事でコメント欄を追加

カスタム投稿記事でコメント欄を追加する方法です。

1,WordPressの設定で、
「設定」>「ディスカッション」で「新しい投稿へのコメントを許可する 」にチェック、

2,function.phpにカスタム投稿にコメントの許可
‘supports’ => array( ‘title’, ‘editor’, ‘thumbnail’, ‘excerpt’, ‘custom-fields’,’comments’ ),

3,コメント用のテンプレ作成



	

	
		

' . get_the_title() . '' ); ?>

1 && get_option( 'page_comments' ) ) : // are there comments to navigate through ?>
    'ol', 'short_ping' => true, 'avatar_size' => 60 ) ); ?>
1 && get_option( 'page_comments' ) ) : // are there comments to navigate through ?>

4,single-カスタム投稿名.phpに
インクルードタグを表示させたい場所に追加


5,最後に東湖の新規作成画面で、表示オプションのデスカッションにチェックを入れて完了です。