내 page.php에 조건부 is_user_logged_in()을 삽입해야하지만 코드에 익숙하지 않기 때문에 제공된 조건의 기존 코드의 특정 줄 앞이나 뒤에 전체 조건을 삽입해야하는지 잘 모르겠습니다. 내 워드 프레스 테마. 당신의 도움에 감사드립니다. 나는 이미 조건부에 대한 코드를 가지고있다. 코드가 시작되어야하는 곳을 원하지 않습니다.내 코드는 어디에 삽입합니까?
이if(condition == true) {
} else {
}
내 page.php에 조건부 is_user_logged_in()을 삽입해야하지만 코드에 익숙하지 않기 때문에 제공된 조건의 기존 코드의 특정 줄 앞이나 뒤에 전체 조건을 삽입해야하는지 잘 모르겠습니다. 내 워드 프레스 테마. 당신의 도움에 감사드립니다. 나는 이미 조건부에 대한 코드를 가지고있다. 코드가 시작되어야하는 곳을 원하지 않습니다.내 코드는 어디에 삽입합니까?
이if(condition == true) {
} else {
}
는 경우 else 문이다.
이걸 통해 가십시오. 희망이 도움이 될 수 있습니다.
<?php
if (is_user_logged_in()) {
echo 'This is Registered User';
} else {
echo 'This is non-registered user';
}
?>
당신은 어떤 곳과 워드 프레스의 모든 페이지에 코드를 사용할 수 있습니다 : 당신이 PHP를 적용하면 다음과 같이
<?php
// Caso o usuário esteja logado
if (is_user_logged_in()) :
?>
Aqui você coloca o seu conteúdo, normalmente é a função do WordPress
<?php the_content(); ?>
<?php
// Caso o usuário não esteja logado
else :
?>
"OK, caro coleguinha, faça login para ver o conteúdo" ou alguma mensagem do tipo
ou até mesmo um form para o usuário fazer o login.
<?php
// Aqui acaba a brincadeira
endif;
?>
고맙습니다.하지만 제 질문은 : 위의 코드를 WordPress 웹 사이트의 다른 페이지에 삽입해야합니다. 어디서 (어느 줄) 그 코드를 삽입해야합니까? page.php의 마지막 라인 이후 또는 중간의 어딘가에있는 page.php의 1 번째 라인 전에. 아니면 상관 없습니까? – Veruska
이 코드에서 볼 수 있듯이 (올바른 경우) 중간에 삽입해야합니다. 불행히도 나는 당신을 도울 수 없습니다. 더 나은 도움말을 얻으려면이 페이지를 삽입 할 페이지에 대한 정보를 추가 할 수 있습니다. 이 코드를 가져온 소스의 지침이 더 있습니까? – Daniel
page.php 코드가 있습니다. 하지만 {} 사이에 코드를 제출할 수있는 새 스레드를 만들어야합니다. 나는 그것을해야합니까? – Veruska