前提・実現したいこと
現在公開中のWordpressサイト(オリジナルテーマ)を
ローカル環境で安全に変更作業したいと思っています。
発生している問題・エラーメッセージ
XAMPPを導入し、オリジナルテーマも読み込めたのですが
実際のサイトがheader.phpしか読み込まれず困っております。
エラーメッセージは以下のとおりです。
Fatal error: Uncaught Error: Call to undefined function get_field() in /Applications/XAMPP/xamppfiles/htdocs/●●●/wp-content/themes/●●●/●●●/●●●.php:25
Stack trace:
#0 /Applications/XAMPP/xamppfiles/htdocs/●●●/wp-includes/●●●.php(724): require()
#1 /Applications/XAMPP/xamppfiles/htdocs/●●●/wp-includes/●●●.php(671): load_template('/Applications/X...',false)
#2 /Applications/XAMPP/xamppfiles/htdocs/●●●/wp-includes/●●●.php(168): locate_template(Array, true, false)
#3 /Applications/XAMPP/xamppfiles/htdocs/●●●/wp-content/themes/●●●/header.php(63): get_template_part('template-parts/...')
#4 /Applications/XAMPP/xamppfiles/htdocs/●●●/wp-includes/●●●.php(722): require_once('/Applications/X...')
#5 /Applications/XAMPP/xamppfiles/htdocs/●●●/wp-includes/●●●.php(671): load_template('/Applications/X...', true)
#6 /Applications/XAMPP/xamppfiles/htdocs/●●●/wp-includes/●●●.php(41): locate_template(Array, true)
#7 /Ap in/Applications/XAMPP/xamppfiles/htdocs/●●●/wp-content/themes/●●●/●●●/●●●.php on line25
試したこと
<?php get_header(); ?>や<?php get_footer(); ?>を消して、区切られていたheaderやfooterをメインコンテンツとつなげて1ページで記述すると
サイトが本番環境と同じに無事表示されます。
wordpress独自の<?php get_header(); ?>といった記述は、
ローカルで読み込まれないのでしょうか?
ファイルはなるべく現行のまま、変更作業をローカルでしたいので、
補足情報(FW/ツールのバージョンなど)
iMacの最新バージョン(10.15)を使用
エディターはSublime text使用
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー