PHP 스크립트를 통해 액세스하는 MySQL 데이터베이스가 있습니다. WordPress 페이지 템플릿에이 스크립트를 포함하려는 경우 (예 : 'localhost') 동일한 서버에서 WordPress를 설치하십시오.WordPress 내에서 두 번째 로컬 호스트 DB에 액세스
나는 워드 프레스 밖에서 스크립트가 절대적으로 잘 작동한다는 것을 알고 있지만, 일단 템플릿 내에 배치되면 마크 업만 실행되며 데이터는 채워지지 않습니다. MySQL 오류가 생성되지 않습니다.
WordPress에서 다른 DB에 연결하는 데 문제가 있습니까? 나는 어떤 식 으로든 내 질문에 소파를 껴야합니까? 아래에 템플릿 코드를 포함하고 mysql을 연결합니다.
사전 도움을 주셔서 감사합니다.
<?php
/*
Template Name: Profile Page
*/
get_header(); ?>
<div id="pedigree-content">
<?php get_template_part('loop', 'page'); ?>
<?php include 'profile.php'; ?>
</div><!-- #content -->
<?php get_footer(); ?>
'profile.php은'성공적이라고하고, 연결 자체에 포함되어 있습니다 :
<?php
$con = mysql_connect("localhost", "user", "pass");
mysql_select_db("testdb", $con);
mysql_set_charset('utf8',$con);
?>
쿼리를 실행하고 연결이 mysql_close를 통해 닫힙니다.
감사합니다. SN! 링크가 유용합니다 ... – Eamonn