己编写WordPress主题,经常会有需要调试的时候,或是主题正常运行,想知道其运行情况。这个时候可以给主题添加log日志功能,在需要记录相关信息想地方输出日志并保存到文件中。下面是log函数的一种简单实现。
// 定义公共常量:主题文件夹
define( 'TPL_DIR', get_template_directory() );
// Log信息输出
function wplog( $str = '', $tag = '' ) {
$split = ( $tag=='' ) ? '' : ":\t";
file_put_contents( TPL_DIR.'/wp.log', $tag . $split . $str . "\n", FILE_APPEND );
}