2019.02.09: 이 포스팅은 WP 4를 기준으로 만들어졌던 것으로 WP 5에서는 테스트되지 않았습니다.
<?php // Get access to WordPress require( dirname( __FILE__ ) . '/wp-blog-header.php' ); global $user_ID; // Get all posts $posts = $wpdb->get_results('SELECT * FROM '. $wpdb->prefix.'posts'); //print_r($posts); echo $user_ID; if (!is_user_logged_in()){ die("You Must Be Logged In to Access This"); } if( ! current_user_can('edit_files')) { die("Sorry you are not authorized to access this file"); } ?>
이전 그누보드에서 _common.php를 불러서 DB에 접속하던 방식이다.
echo $user_ID 이하는 로그인 했을 때만 접근 가능하도록 하는 방식이다.