Как получить имя базы данных в WordPress?
Я хочу получить имя базы данных WordPress. Я также пытался получить имя базы данных из $wpdb, но не получилось. При выводе $wpdb возвращается объект-массив, но я не знаю, как извлечь имя базы данных из этого объекта.
$wpdb->dbname является защищенным свойством: его не следует читать. Вместо этого используйте константу DB_NAME, как предложил @chittaranjan.
Andrea Sciamanna
@AndreaSciamanna что плохого в использовании $wpdb->dbname? Не могли бы вы объяснить? Это было бы полезно.
тнє Sufi
Это неправильный ответ! Чтобы использовать $dbname, сначала нужно вызвать его через global $dbname. Тогда не нужен wpdb (использовать wpdb неправильно). Просто используйте $dbname. Но лучший подход - константа DB_NAME.
Siamak Ferdos
в какой области видимости вам нужно находиться, или какую библиотеку или объект нужно загрузить, чтобы DB_NAME был распознан и не оставался неинициализированной константой?
ahnbizcad