#php #html #wordpress #wordpress-plugin-creation
#php #HTML #wordpress #wordpress-создание плагина
Вопрос:
Я столкнулся с проблемой с открывающими тегами PHP. Открывающий тег отображается в начале файла. Вот скриншот исходного кода
Вот код, который я использую. Я зарегистрировал шаблон через плагин. Я следовал этому руководству для добавления шаблонов с помощью плагина.
<?php
/*
* Template Name: Customer
*/
if ( ! is_user_logged_in() ) {
wp_redirect( homer_url());
exit();
}
?>
<!DOCTYPE html>
<html class="ud-for-edd-template">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<?php wp_head() ?>
</head>
Я не уверен, почему это происходит. Почему открывающий тег отображается во интерфейсе?
Заранее спасибо.
Комментарии:
1. Вы хотите сказать, что он не отображается
<?php wp_head() ?>
?2. Я имею в виду, что он показывает <?php тег перед HTML. Добавлен скриншот
3. Это php-файл?
4. Вы должны ответить на первый вопрос, который вы получили от @RoAchterberg.
5. Вы понимаете, что это не ответ на вопрос? Никто не утверждал, что причиной был wp_head() . Вопрос был просто
wp_head()
в том, работала ли часть -part как ожидалось. Это для оценки масштаба / размера проблемы.