나는 WP에서 non-wp 페이지로 연결한다. 어떻게 wp에 로그인 한 사람의 사용자 이름을 찾을 수 있습니까? 이것은 작동하지 않습니다. ?>비 wp 페이지에서 현재 wordpress 사용자의 이름을 찾는 방법
2
A
답변
0
정상적으로 작동합니다.
Wordpress에서 쿠키를 저장했습니다. 이 페이지가 그 다음 WP 기능이 설치 워드 프레스에서 오는되지 제공되는 의미가 아닌 워드 프레스 페이지에서
<?php
session_start();
$name = $_SESSION['member_name'];
if ($name == '') {
header('Location: searchObits.php');
exit;
} else { $_SESSION["ismember"] = "member"; }
?>
0
<?php
require_once("../members/wordpress/wp-load.php");
if(is_user_logged_in())
{
echo '<br />User Logged in ok<br />';
echo 'User ID is: '.$user_ID.'<br />';
echo 'User login is: '.$current_user->user_login.'<br />';
}
else
echo 'No user is logged in<br/>';
는
wp_get_current_user();
문서는()가 get_currentuserinfo의 래퍼입니다한다고 봅니다.
그래서 시도해보십시오.
<?php
$current_user = wp_get_current_user();
if (0 == $current_user->ID) {
// Not logged in.
} else {
// Logged in.
}
?>
비 -WP 페이지에 있기 때문에 작동하지 않는 경우. wp_get_current_user()를 get_currentuserinfo()로 바꿔보십시오.
0
비 -wp 페이지는 WP 폴더에 없으므로 WP 쿠키에 액세스 할 수 없습니다. WP 폴더 외부에있는 PHP 스크립트에서 WP 쿠키를 볼 수있게하려면 COOKIEPATH
을 지정하여 PHP 스크립트 &의 일반적인 부모 폴더 (예 : 루트 폴더)를 가리 키도록 정의해야합니다. 당신의 WP-config.php를에 다음 줄을 넣어 :
define('COOKIEPATH', '/');
PS를 : 또한이 아닌 WP 페이지 WP와 같은 도메인에서 제공되어야한다.
관련 문제
- 1. asp.net에서 현재 사용자의 이름을 표시하는 방법
- 2. Wordpress : 내 페이지의 현재 이름을 얻는 방법
- 3. 기능은 비 등록을 한 사용자의 이름을 생성하는
- 4. wp-signup.php를 사용자 정의하는 방법 Wordpress MU
- 5. wp-load.php없이 현재 사용자를 얻으십시오
- 6. 웹 페이지에서 안드로이드 사용자의 지리적 위치를 찾는 방법
- 7. MVC3 + 현재 로그온 한 사용자의 사용자 이름을 얻는 방법
- 8. Wordpress wp-comments-post.php
- 9. WordPress, wp-content files
- 10. wordpress multisite에서 블로그를 만든 후 현재 사용자의 기본 블로그를 업데이트하십시오.
- 11. 현재 사용자의 사용자 이름을 찾기 - 여러 사용자가
- 12. 어떻게하면 비 wp 디렉토리 permalinking wordpress 중지 할 수 있습니까?
- 13. 특정 사용자의 친구를 찾는 방법
- 14. 비 관리 C++ DLL의 호출자 어셈블리 이름을 찾는 방법
- 15. 메아리로 현재 사용자 이름을 얻는 방법
- 16. wp-admin 및 wp-login.php - 관리자가 아닌 사용자의 경우 404 오류 (wordpress + htaccess)
- 17. 사용자 지정 작업 필터에서 현재 사용자 이름을 찾는 ASP.NET MVC
- 18. 실행중인 테스트의 현재 이름을 찾는 방법은 무엇입니까?
- 19. WordPress 플러그인에서 현재 하위 폴더 이름을 가져옵니다.
- 20. ASP.NET MVC의 뷰에서 현재 리소스와 컨트롤러 이름을 찾는 방법
- 21. ID로 페이지에서 컨트롤을 찾는 방법
- 22. 그루비 세션. 사용자 이름을 찾는 방법
- 23. 반복자에 이름을 찾는 다른 방법
- 24. jQuery에서 태그 이름을 찾는 방법
- 25. smtp 서버 이름을 찾는 방법
- 26. 예외에서 리소스 이름을 찾는 방법
- 27. 현재 가상 터미널을 찾는 방법
- 28. 현재 데이터베이스 유형을 찾는 방법
- 29. wp recaptcha wordpress plugin 설치 오류
- 30. 사용자의 이전 Active Directory 사용자 이름을 찾는 방법은 무엇입니까?
상태 : 비 워드 프레스 페이지에서 DOCTYPE 행하기 전에,이 코드를 배치 일하지 않을거야. – AndyWarren
Asker는 그것이 비 wp 페이지라고 말했고 나는 당신이했던 것과 같은 방식으로 그것을 이해했습니다. 따라서, 나는 다른 솔루션 (get_currentuserinfo()) PHP 함수를 제공했다. –
저는 non-wp 페이지입니다. 나는 그 페이지의 처음에 다음을 놓았다. – bobonwhidbey