Перенос Wordpress на работающий веб-сервер только на поддомене с загрузкой элемента wp_header - PullRequest
0 голосов
/ 24 октября 2018

Я перенес свой локальный сайт WordPress на поддомен на работающем веб-сервере, и загрузился только элемент заголовка.Я не получаю никаких выводов в консоли, несмотря на то, что для режима отладки установлено значение true.

У меня есть пользовательский элемент nav, который вызывается в конце заголовка, который я записал функции get_nav () и wp_nav () в мой файл general-template.php, например:

function get_nav( $name = null) {

    do_action('get_nav', $name);

    $templates = array();
    $name = (string) $name;
    if ( '' !== $name ) {
        $templates[] = "nav-{$name}.php";
    }

    $templates[] = 'nav.php';

    locate_template( $templates, true );
}

function wp_nav(){
    do_action('wp_nav');
}

верхняя часть моего index.php выглядит следующим образом:

    <?php get_header(); ?>

       <div class="row justify-content-end icon-post-container">
         <div class="icon-featured-image">
            ....

, а верхняя часть моего header.php выглядит следующим образом:

<!doctype html>
<html <?php language_attributes(); ?>>
<head>
    <meta charset="<?php bloginfo('charset'); ?>">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="profile" href="https://gmpg.org/xfn/11">
    <?php wp_head(); ?>
</head>

<body <?php body_class(); ?>>
<p><?php get_categories(); ?></p>
<div class="container-fluid main-container">
....

с концомФайл header.php:

</nav><!-- #site-navigation -->
    </header><!-- #masthead -->
    <?php get_nav();?>

    <div id="content" class="site-content">

вся функциональность сайта работает на локальном хосте, и, похоже, нет ошибок при загрузке пользовательских таблиц стилей, файлов начальной загрузки и потрясающих js и css на работающем сервере.

Я впервые работаю с Wordpress и буду признателен, если кто-нибудь сможет помочь выяснить, почему элемент header является единственным загружаемым php-файлом.

1 Ответ

0 голосов
/ 25 октября 2018

Решено:

Файл general-template.php не перезаписывался во время передачи на работающий сервер.Никаких проблем с кодом, просто старая версия файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...