WordPressで利用するテーマを別ページで呼び出して使うには?
今回はWordpressを利用したサイトのカスタマイズの話です。
WEBサイトの統一感を出すために利用中のテーマをサイトの直下に格納してある別のディレクトリで使用したい場合というケースがあると思います。
以前筆者はサーバ上のufwのログに含まれるアクセス元のIPをGeoIPベースで地域の割り出しを行いました。
そのページはWordpressが作成するページではないですが、Wordpressの
テーマを呼び出してみるとこのようになります。
https://osmaniax.1banzaka.com/pythonlabo/ufw.php
呼び出しの方法ですが、Wordpressの404ページを参考に以下を加えました。
まずはこれを一番先頭に記述します。
※パスは実際の自分の利用するパスに合わせてください。
<?php require('../wp-load.php');?>
上記でWPのテーマが利用可能になります。
以下でヘッダーが追加されました。
<?php get_header(); ?>
<?php do_action( 'bp_before_content' ) ?>
以下でフッターが追加されました。
<?php do_action( 'bp_after_content' ) ?>
<?php get_footer(); ?>