반응형
Wordpress 플러그인 설정 데이터
플러그인 설정 데이터가 서버에 저장된 위치를 알고 싶습니다.즉, 플러그인 설정(예를 들어 단순한 captcha의 경우 as-> use number, user alpha, captcha color 등)을 변경하면 이러한 설정이 파일 또는 데이터베이스에 저장됩니다.
플러그인의 모든 설정이 db에 저장됩니다.
플러그인은 설정을 저장할 테이블을 선택할 수 있습니다.플러그인의 소스 코드를 확인합니다.
- 플러그인이 다음을 사용하는 경우
get_options()
에 저장됩니다.wp_options
테이블 - 플러그인이 다음을 사용하는 경우
get_post_meta()
에 저장됩니다.wp_postmeta
테이블 - 플러그인이 다음을 사용하는 경우
get_comment_meta()
에 저장됩니다.wp_commentmeta
테이블
플러그인은 설정을 저장하기 위한 자체 테이블을 생성했을 수도 있습니다.
WordPress 데이터베이스 내에서는 'wp_options'와 같은 테이블을 볼 수 있습니다.wp 설치 시 테이블 접두사 'xyz'를 사용하는 경우.데이터베이스 내에서는 테이블 이름이 'xyz_options'가 됩니다.WP Setting API와 options.php를 사용하면 플러그인 데이터가 이 테이블에 저장됩니다.
<?php
$data= $GLOBALS['wpdb']->get_results( 'SELECT * FROM xyz_options', OBJECT );
echo '<pre>';
print_r($data);
echo '</pre>';
?>
https://codex.wordpress.org/Options_API
https://codex.wordpress.org/Database_Description#Table:_wp_options
https://codex.wordpress.org/Class_Reference/wpdb
언급URL : https://stackoverflow.com/questions/10221998/wordpress-plugin-setting-data
반응형
'it-source' 카테고리의 다른 글
Wordpress - $wpdb - > insert - MySQL NOW() (0) | 2023.03.22 |
---|---|
SQL 쿼리의 이력을 확인합니다. (0) | 2023.03.22 |
'this'에는 형식 주석이 없으므로 암시적으로 형식 'any'가 있습니다. (0) | 2023.03.22 |
반응의 onClick 핸들러를 사용하여 href "새 탭에서 열기" 유지 (0) | 2023.03.22 |
깊이를 알 수 없는 복잡한 사전을 완전히 탐색하려면 어떻게 해야 합니까? (0) | 2023.03.22 |