Wordpress экран входа с меню с помощью Functions.php - PullRequest
1 голос
/ 20 января 2012

Мне наконец-то удалось добавить меню WP для отображения на экране входа в систему / регистрации WordPress с помощью простого оператора wp-login.php / else show в документе functions.php. Он прекрасно работает, за исключением того, что при попытке входа в систему он перезагружает пустой экран с помощью простой в использовании панели навигации.

Мне известно, что добавление панели навигации приводит к тому, что код отображается в неправильном стандартном порядке в HTML, но, похоже, он работает не менее, если бы кто-нибудь мог посоветовать мне это, было бы замечательно.

У меня есть забавное подозрение, что это связано с кодом внутри файла functions.php, но я могу вывести его на экран входа в систему любым другим способом, не редактируя основные файлы.

URL: http://www.media21a.co.uk/development/unknown/wp-login.php

<?php if ( in_array( $GLOBALS['pagenow'], array( 'wp-login.php', 'wp-register.php' ) ) ) { ?>
<div class="primary_navigation-wrapper" id="primary_navigation-wrapper">
        <div class="primary_navigation-content">
            <a href="<?php echo bloginfo('url'); ?>" class="alt-logo" title="<?php echo bloginfo('name'); ?>"><?php echo bloginfo('name'); ?></a>
                    <!-- Navigation Links -->
                    <?php if(function_exists('wp_nav_menu')){ ?>
                        <?php wp_nav_menu(array( 'sort_column' => 'menu_order', 'container_class' => 'navigation-bar', 'theme_location' => 'primary') ); ?>
                    <?php } else { ?>
                        <div class="menu"><ul><?php wp_list_pages('sort_column=menu_order&title_li='); ?></ul></div>
                    <?php } ?>
                    <!-- Navigation Links Finished-->
        </div>
    </div>  

    <div class="footer-wrapper" id="footer-wrapper">
    <div class="footer-content">
        <div class="left"></div>
        <div class="right">Theme Designed &amp; Created By <a href="http://www.facebook.com/people/Adam-Wadsworth/504069774">Adam Wadsworth</a></div>
    </div>
</div>
    <?php } else { ?>
<?php } ?>

1 Ответ

0 голосов
/ 20 января 2012

Если ваша цель состоит в том, чтобы спроектировать страницы входа в систему, регистрации и забытого пароля, то вы можете легко добиться этого с помощью плагина profile builder .Спасибо

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