Top / 静的ページの一部をWPで構築するとき
HTML convert time: 0.008 sec.

静的ページの一部をWPで構築するとき

Last-modified: 2015-04-08 (水) 11:55:49

HTMLファイルをPHPで動くようにする

※さくらの場合

①/wordpress直下に下記2行の .htaccess を置く

Action myphp-script /php.cgi
AddHandler myphp-script .php .html

②/www直下に下記2行の php.cgi を置き、パーミッションを705に設定

#!/bin/sh
exec /usr/local/bin/php-cgi

これでhtmlファイル内でPHPが動くようになる

全HTMLファイルの1行目に下記を追加

?php require('wp-load.php'); ?>
※wp-load.php ファイルを相対パスで指定
下層のファイルからは「../wp-load.php」のように指定

xml宣言<? ~ ?>をPHPのショートタグと誤解してエラーが出ている場合

php.ini に「short_open_tag=off」と追記することで解決する