Я создаю собственную тему WordPress и хочу иметь несколько страниц, которые я создаю сам. После создания второй страницы домашняя страница теперь отображается в странном выравнивании по центру с id=error-page
в теге body после того, как я изменил шаблон другой страницы на новую созданную мной страницу. Ничто из этого не должно было повлиять на страницу индекса.
Я попытался скопировать свой index.php в home.php, но страница индекса по-прежнему загружается со странным выравниванием по центру и содержит то же самое id=error-page
в теге body. Первоначально страница отображалась нормально, но после добавления шаблона страницы для новой страницы, которую я пытался создать, индекс изменился.
Вот несколько первых разделов в моем index.php чтобы показать мой код должен быть правильным:
<?php get_footer(); >
<!-- Background Video -->
<div class="video">
<div class="overlay"></div>
<video playsinline="playsinline" autoplay="autoplay" muted="muted" loop="loop">
<source src="<?php echo get_template_directory_uri(); ?>/videos/FFHPainVideo.mp4" type="video/mp4"/>
</video>
</div>
<!-- Hero Video Text -->
<div class="container h-100">
<div class="d-flex h-100 text-center align-items-center">
<div class="w-100 text-black">
<button type="button" class="btn btn-danger btn-circle btn-xl open"><i class="fa fa-play text-white" aria-hidden="true"></i></button>
<h1 class="display-3">Family First Healthcare</h1>
<h1 class="display-3">Pain Management</h1>
<p class="lead mb-0">An Athens Heart Center & Specialty Clinics Affiliate</p>
<button onclick="window.location.href = '#'; " type="button" class="btn btn-danger mt-3 px-4">Get Started Here ></button>
</div>
</div>
</div>
Я ожидаю, что страница будет нормальной, когда я загружаю ее, но я также получаю ошибку Failed to load resource: the server responded with a status of 500. (index):1
.
Вот наиболеепоследние журналы сервера:
PHP Fatal error: Uncaught Error: Call to >undefined function
get_ssite_url() in /srv/htdocs/wp-content/themes/No
Phun/footer.php:18
Stack trace:
#0 /wordpress/core/5.2.3/wp-includes/template.php(722): require_once()
#1 /wordpress/core/5.2.3/wp-includes/template.php(671):
load_template('/srv/htdocs/wp-...', true)
#2 /wordpress/core/5.2.3/wp-includes/general-template.php(76): locate_template(Array, true)
#3 /srv/htdocs/wp-content/themes/No Phun/index.php(218): get_footer()
#4 /wordpress/core/5.2.3/wp-includes/template-loader.php(78): include('/srv/htdocs/wp-...')
#5 /wordpress/core/5.2.3/wp-blog-header.php(19): require_once('/wordpress/core...')
#6 /wordpress/core/5.2.3/index.php(17): require('/wordpress/core...')
#7 {main} thrown in /srv/htdocs/wp-content/themes/No Phun/footer.php on line 18
[05-Oct-2019 01:03:02 UTC] PHP Warning: session_start(): Cannot start session when headers already sent in /srv/htdocs/wp-content/plugins/wp-clone-template/main.php on line 119
[05-Oct-2019 01:06:19 UTC] PHP Warning: session_start(): Cannot start session when headers already sent in /srv/htdocs/wp-content/plugins/wp-clone-template/main.php on line 119