
使用不同的方法获取WordPress文章和页面ID
wp_get_pomo_file_data ( $po_file )
wp_get_pomo_file_data: 这个函数从一个PO或MO文件加载翻译文件数据。它接受一个文件路径作为参数,并返回一个关于翻译文件的数据数组。
从一个PO文件中提取标题。
function wp_get_pomo_file_data( $po_file ) { $headers = get_file_data( $po_file, array( 'POT-Creation-Date' => '"POT-Creation-Date', 'PO-Revision-Date' => '"PO-Revision-Date', 'Project-Id-Version' => '"Project-Id-Version', 'X-Generator' => '"X-Generator', ) ); foreach ( $headers as $header => $value ) { // Remove possible contextual 'n' and closing double quote. $headers[ $header ] = preg_replace( '~(\n)?"$~', '', $value ); } return $headers; }