수색…


소개

옵션은 WordPress에서 다양한 환경 설정 및 구성 설정을 저장하는 데 사용하는 데이터 조각입니다. 옵션 API는 데이터베이스에 데이터를 저장하는 간단하고 표준화 된 f}입니다. API를 사용하면 옵션을 쉽게 작성, 액세스, 갱신 및 삭제할 수 있습니다.

통사론

  • // WordPress에서 새 옵션 만들기
    add_option ($ option, $ value =, $ deprecated =, $ autoload = 'yes');

  • // 데이터베이스에서 옵션을 제거합니다.
    delete_option ($ 옵션);

  • // 저장된 옵션 가져 오기
    get_option ($ option, $ default = false);

  • // 이미 추가 된 옵션의 값을 업데이트합니다.
    update_option ($ option, $ newvalue);

  • // 또한 이러한 함수의 * _site_option () 버전이 있습니다.
    // WordPress Multisite에서 네트워크 전체 옵션을 조작하려면

  • // 새 네트워크 옵션 만들기
    add_site_option ($ option, $ value =, $ deprecated =, $ autoload = 'yes');

  • // 네트워크 옵션을 제거합니다.
    delete_site_option ($ option);

  • // 저장된 네트워크 옵션 가져 오기
    get_site_option ($ option, $ default = false);

  • // 이미 추가 된 옵션의 값을 업데이트합니다.
    update_site_option ($ option, $ newvalue);

비고

Options API는 MySQL 데이터베이스 옵션 테이블에 저장된 데이터를 사용하는 간단하고 표준화 된 방법입니다. API를 사용하면 옵션을 쉽게 작성, 읽기, 갱신 및 삭제할 수 있습니다.

get_option

get_option 함수는 옵션 이름을 기반으로 옵션 테이블에서 값을 검색하는 데 사용됩니다.

다음 코드를 사용하여 WordPress 사이트 관리자의 전자 메일 주소를 가져올 수 있습니다.

<?php echo get_option('admin_email'); ?>

get_option() 은 옵션 인 두 번째 인수를 가지며, 요청 된 옵션이 설정되지 않은 경우 반환 할 기본값을 설정할 수 있습니다. 기본적으로이 인수는 false 입니다.

텍스트 문자열을 검색하고 옵션 테이블에 텍스트가 설정되지 않은 경우 상용구 문자열을 사용하려면 다음을 수행 할 수 있습니다.

<?php get_option( 'my_text', "I don't have anything written. Yet." ); ?>

add_option

옵션 테이블에 새 행을 삽입하는 데 사용되는 add_option 함수입니다.

옵션 이름 some_option_name 및 값 some_option_value가 있는 옵션 테이블에 새 행이 삽입됩니다 .

<?php add_option( 'some_option_name', 'some_option_value' ); ?>

delete_option

delete_option 함수는 옵션 테이블에서 옵션을 삭제하는 데 사용됩니다.

옵션 테이블에서 my_custom_option 이 삭제됩니다.

<?php delete_option( 'my_custom_option' ); ?>

update_option

update_option 함수는 이미 옵션 테이블에있는 값을 업데이트하는 데 사용됩니다. 옵션이 존재하지 않으면 옵션 값과 함께 옵션이 추가됩니다.

이렇게하면 기본 댓글 상태가 '닫힘'으로 설정됩니다.

update_option( 'default_comment_status', 'closed' );


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow