谢谢大家,我已经解决了这个问题。出现错误的原因是数据是作为对象而不是字符串获取的。我所要做的就是改用WordPress助手。我使用$wpdb函数连接到外部数据库,然后使用helper get\\u var()从数据库中提取文本,然后设置输出变量的样式以提供字幕效果。下面是完整的代码。
<?php
//external_db_fetch.php
$mydb = new wpdb( \'username\', \'password\',
\'database_name\', \'localhost\' );
$stext = $mydb->get_var("SELECT col2 FROM
table")
?>
将文件保存在本地主机上的任何位置。不要把它放在标题中。出于安全原因。只需使用正确的路径将其包含在标题中
include(\'path/to/external_db_fetch.php\');
然后,封装输出
echo $stext;
在div类字幕中显示代码的位置(在标题中)。
然后编辑(或创建)主题样式表中的类字幕,以提供所需的样式。谢谢