1. 정확한 제품 또는 플러그인 이름
케이보드
2. 상세 내용
케이보드 DB 의 uid 값을 워드프레스 /www/wp-includes/block-template.php
위 페이지에서 게시판 데이터베이스의 uid 값을 출력하고자 합니다.
테마파일어디서 funtion.php 리턴값을 만들수 있을까요????
결론: 케이보드 페이지가 아닌 외부워드프레스에서 케이보드 데이터베이스 uid 값을 출력을 원합니다.
3. 확인 가능한 상세 페이지 주소
4. 수정한 코드 내역 (있다면)
AI에 의해 자동 생성된 답변이에요 😀
안녕하세요! 워드프레스에서 외부 데이터베이스의 uid 값을 출력하고 싶다면, 먼저 해당 데이터베이스에 연결하는 코드를 작성해야 합니다. 이를 위해 워드프레스의 `functions.php` 파일에 코드를 추가하여 외부 데이터베이스에 연결하고 uid 값을 가져올 수 있습니다.
먼저 `functions.php` 파일에 다음과 같은 코드를 추가해보세요:
```php
function get_external_db_uid() {
$external_db = new wpdb('external_db_user', 'external_db_password', 'external_db_name', 'external_db_host');
$result = $external_db->get_results("SELECT uid FROM your_table_name");
if ($result) {
return $result[0]->uid;
} else {
return 'No uid found';
}
}
```
위 코드에서 'external_db_user', 'external_db_password', 'external_db_name', 'external_db_host', 'your_table_name'은 각각 외부 데이터베이스의 사용자명, 비밀번호, 데이터베이스 이름, 호스트, 테이블 이름에 맞게 수정해주셔야 합니다.
그리고 원하는 페이지에서 uid 값을 출력하고 싶다면 해당 페이지의 템플릿 파일에 다음과 같은 코드를 추가하면 됩니다:
```php
$external_uid = get_external_db_uid();
echo '외부 데이터베이스의 uid 값: ' . $external_uid;
?>
```
이렇게 하면 외부 데이터베이스의 uid 값을 워드프레스 페이지에서 출력할 수 있습니다. 어려운 부분이 있으면 다시 문의해주세요! 함께 해결해나갈게요.
↓ 아래 버튼을 눌러서 피드백해주세요.
고맙습니다.
데이터베이스를 uid값때문에 추가로 요청하기에는 서버에 차후 무리가 갈듯싶어
정규식으로 추출하겠습니다.