我有一个类可以计算代码行、源代码行和使用的代码磁盘空间。我想将这些值保存到数据库中,以便只有在保存或更新新帖子时才能计算这些值,而不是在每个页面视图上运行代码
所以我的问题是,什么是确保每次发布新帖子以及每次更新/编辑帖子时都添加/更新这些内容的最佳方法。
此外,我应该将这些存储在哪里,在自定义元字段中?如果是这样,我如何才能确保meta框不会显示在页面上,这一切都应该在幕后完成
我有一个类可以计算代码行、源代码行和使用的代码磁盘空间。我想将这些值保存到数据库中,以便只有在保存或更新新帖子时才能计算这些值,而不是在每个页面视图上运行代码
所以我的问题是,什么是确保每次发布新帖子以及每次更新/编辑帖子时都添加/更新这些内容的最佳方法。
此外,我应该将这些存储在哪里,在自定义元字段中?如果是这样,我如何才能确保meta框不会显示在页面上,这一切都应该在幕后完成
存储它们的最佳方式是Wordpress\' Options Mechanism.
保存帖子时触发它的最好方法是使用Wordpresssave_post action.
示例:
add_action( \'save_post\', \'count\' ); //Execute count() when a post saved/updated
function count()
{
your codes here ...
//save them to DB
update_option("lines-of-code", $lines);
update_option("disk-space", $diskspace);
...
}
我最近在IIS7上从linux切换到windows主机。我的permalinks工作得很好,但由于某种原因,当我尝试查看站点索引(index.php)时,我得到了一个内部wordpress 404。我只能假设这与迁移有关,但我对原因感到困惑。我的网站。配置包含以下内容:<?xml version=\"1.0\" encoding=\"UTF-8\"?> <configuration> <system.webServer>