在我的WordPress主页上,我希望有一个可以根据给定时间段内数据库更改自动更新的表。我正在试图找到这个问题的最佳解决方案,无论是我自己编写代码,还是安装插件。
示例scenarioMy WordPress站点有一个包含2行的表。我的数据库已更新为(n)个用户。在特定时间,我希望WordPress上的表能够更新。
在我的WordPress主页上,我希望有一个可以根据给定时间段内数据库更改自动更新的表。我正在试图找到这个问题的最佳解决方案,无论是我自己编写代码,还是安装插件。
示例scenarioMy WordPress站点有一个包含2行的表。我的数据库已更新为(n)个用户。在特定时间,我希望WordPress上的表能够更新。
qwip,
有一种方法可以在wordpress用户表运行时更新自定义表,您需要使用自定义函数进行编码,该函数在用户执行某些操作时调用。你可以通过add_action()
.
wordpress为用户提供了几个动作(即:。user_register
, deleted_user
, 等等)。
请参见以下代码示例:
//The code below that you can add to the Theme Functions file
//For user register action perform then change custom table fields.
add_action(\'manage_users_columns\',\'custom_modify_user_columns\');
function custom_modify_user_columns($user) {
//update query stuff here
$wpdb->update( $table, $data, $where, $format = null, $where_format = null );
}
上面的代码就是一个示例,您可以根据需要使用该结构。我设置了一些wordpress用户操作参考URL,这将对您有所帮助。
帮助参考URL:
我正在开发WordPress插件,最近我计划从SQL迁移到$wpdb. 我正在使用一个名为$wpdb->prepare 而不是mysql_real_escape_string 但它不起作用。以下是我尝试的内容:代码:echo $fetch_row; 输出:a: 5:{s:9:“task\\u name”;s:10:“立即备份”;s:9:“机制”;s:10:“singleCall”代码:echo mysql_real_escape_string( $fetch_row ) 输出:\