Jump to content
  • 0

Вход и регистрация


moslem
 Share

Question

Как можно такое реализовать на wordpress.

Когда пользователь еще не зашел на сайт чтоб такое выходило

2309739.png

После того как залогинился

2306667m.png

Я добавил <?php wp_register(); ?> <?php wp_loginout(); ?>

но это не то что надо.

Edited by moslem
Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

Спасибо, то что нужно.

т.к я в php 0 кто нибудь может подсказать как можно сделать чтоб эти теги работали.

к примеру я делаю

<?php

if ( is_user_logged_in() ) {

echo '<?php wp_register(); ?>';

} else {

echo 'Welcome, visitor!';

}

?>

<?php wp_register(); ?> не работает, ссылками приходиться делать.

Link to comment
Share on other sites

  • 0

Для начала лучше бы подучить хотя бы синтаксис PHP... Приведенный код - полнейшая глупость. Тег <?php уже открыт, зачем открывать его повторно?

А насчет wp_register нужно читать спецификацию: http://codex.wordpress.org/Function_Reference/wp_register

Этот код работает:

<?php wp_register(); ?>

Но не нужно вкладывать его в двойные объявления <?php <?php ?> ?>!

Дальше. wp_register выводит ссылку на управление сайтом, если пользователь залогинен. Если нет - то ссылку на регистрацию. Но ссылка будет отображаться только в том случае, если в настройках разрешена регистрация для всех:

Settings > General > Membership: Anyone can register

PS: и, да. echo для вывода этой ссылки нужен только в том случае, если третим аргументом функции передается false. По умолчанию вызов wp_register сразу выводит ссылку.

Edited by hedgehog
  • Like 1
Link to comment
Share on other sites

  • 0

Для начала лучше бы подучить хотя бы синтаксис PHP... Приведенный код - полнейшая глупость. Тег <?php уже открыт, зачем открывать его повторно?

А насчет wp_register нужно читать спецификацию: http://codex.wordpress.org/Function_Reference/wp_register

Этот код работает:

<?php wp_register(); ?>

Но не нужно вкладывать его в двойные объявления <?php <?php ?> ?>!

Дальше. wp_register выводит ссылку на управление сайтом, если пользователь залогинен. Если нет - то ссылку на регистрацию. Но ссылка будет отображаться только в том случае, если в настройках разрешена регистрация для всех:

Settings > General > Membership: Anyone can register

PS: и, да. echo для вывода этой ссылки нужен только в том случае, если третим аргументом функции передается false. По умолчанию вызов wp_register сразу выводит ссылку.

спасибо, понял. Надо php надо чуть подучить, а то сложновато)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy