-3
간단한 문제가 있습니다. PHP 코드 블록에서 단축 코드를 실행하려고합니다. PHP 플러그인 허용을 사용하여 WordPress의 페이지에 입력 할 수있게했습니다. 이것은 내가 입력 한 것입니다 :Wordpress - PHP에서 단축 코드를 실행하십시오.
[php] if(!is_user_logged_in())
echo do_shortcode("[wplb]");
[/php]
조건이 참일 때 (사용자가 로그인하지 않은 경우) 단축 코드가 전혀 작동하지 않습니다. 무슨 일이 있었는지 이해 http://wordpress.org/plugins/wp-login-box/
'사용자가 로그인하지 않은 경우에도 필요하다면 추가 매개 변수를 추가하고, 사용하지 않는 확인하기 위해 단축 코드를 수정하십시오 [PHP]'단축 코드 ... –
그러나 [PHP를 제거 ] 블록은 PHP 코드를 효과적으로 비활성화합니다. 일반적인 PHP 태그는 전혀 작동하지 않습니다. – Cdore
플러그인 또는 테마의 어딘가에서 발견되는 짧은 코드'wplb'의 실제 PHP 코드를 수정하고'if (is_user_logged_in()) return;'검사를 추가하십시오. –