我对向数据库添加值的想法非常陌生,因此希望获得一些关于这是否可行以及如何做到这一点的建议。
我有一个代码可以计算项目中编写的代码行数,该代码必须位于计算代码行数的文件夹中,但是我想在我的网站上的其他地方显示这个数字。我的网站是一个 WordPress 网站,所以我想将此号码发送到数据库并在其他地方的模板文件中调用它。
有没有办法将此号码发送到我的数据库并使其实时更新,以便我可以从网站的其他位置调用它?
可以看到我的 LOC 脚本在此处运行: http://www.skizzar.com/wp-content/loc.php
并且使用以下命令显示数字:
$folder -> count_lines()
更新
我已将以下代码添加到我的 loc.php
$num_of_lines = $folder -> count_lines();
add_option('line_count', $num_of_lines);
并使用它在我的主题文件中调用
echo get_option('line_count', '0');
到目前为止,这仅返回 0 作为值,并导致 loc.php“调用未定义函数...”上出现 fatal error
第二次更新
通过添加代码来工作
require_once('wp-config.php');
在我的代码顶部,现在的问题是它没有实时更新 - 有办法做到这一点吗?
最佳答案
假设您也使用 wordpress 将值保存到数据库,请使用 add_option和 get_option 。像这样的事情:
add_option('line_count', $num_of_lines);
并在您的模板中显示它:
echo get_option('line_count', '0');
关于php - wordpress php为数据库添加值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23798589/