Функция bloginfo будет отображать данные, а не возвращать их.Таким образом, вам нужно использовать функцию get_bloginfo , поскольку она просто возвращает данные.
Например:
<?php require_once (get_bloginfo('url') . '/database.php'); ?>
Однако следует отметить, что есливы пытаетесь включить локальный файл, вы должны просто использовать определение ABSPATH
, так как это вернет каталог базовой установки, что, как я предполагаю, вы пытаетесь сделать.
т.е.Если «database.php» находится в корневом каталоге WordPress, то ...
<?php require_once (ABSPATH . '/database.php'); ?>
... должно работать.