如果要将日志保存在服务器上,请尝试使用php的error_log()
这比仅仅写入磁盘上的文件更灵活。大致如下:
add_filter(\'manage_edit-member_columns\', \'set_custom_edit_member_columns\');
function set_custom_edit_member_columns($columns) {
error_log(print_r($columns,true),3,__DIR__."/log.txt");
$columns[\'photo\'] = "Photo";
return $columns;
}
OTOH,如果您觉得浏览器控制台更方便,那么应该包含一个js脚本
console.log()
您的数据。像这样:
$log_msgs=array();
add_filter(\'manage_edit-member_columns\', \'set_custom_edit_member_columns\');
function set_custom_edit_member_columns($columns) {
global $log_msgs;
$log_msgs[]=json_encode($columns);
$columns[\'photo\'] = "Photo";
return $columns;
}
function console_log_msgs()
{
global $log_msgs;
foreach($log_msgs as $msg)
echo "<script>console.log($msg);</script>";
}
add_action(\'wp_footer\',\'console_log_msgs\');
(没有测试上面的代码,但你知道了)