WordPress修改日志文章首次出现在bbPress米点站。
]]>目的:实现logo每天不一样,自动循环上传图
修改:
$_wp_random_header = (object) $headers[ array_rand( $headers ) ];
$_wp_random_header->url = sprintf( $_wp_random_header->url, get_template_directory_uri(), get_stylesheet_directory_uri() );
$_wp_random_header->thumbnail_url = sprintf( $_wp_random_header->thumbnail_url, get_template_directory_uri(), get_stylesheet_directory_uri() );
为:
$_wp_random_header= new stdClass();
$_wp_random_header->url = sprintf($headers[date(j)%count($headers)]['url'], get_template_directory_uri(), get_stylesheet_directory_uri() );
$_wp_random_header->thumbnail_url = sprintf($headers[date(j)%count($headers)]['thumbnail_url'], get_template_directory_uri(), get_stylesheet_directory_uri() );
修改:
$i=0;
foreach ( (array) $headers as $header ) {
$url = esc_url_raw( $header->guid );
$header_data = wp_get_attachment_metadata( $header->ID );
//$header_index = basename($url);
$header_index = $i;
$i++;
$header_images[$header_index] = array();
$header_images[$header_index]['attachment_id'] = $header->ID;
$header_images[$header_index]['url'] = $url;
$header_images[$header_index]['thumbnail_url'] = $url;
$header_images[$header_index]['width'] = $header_data['width'];
$header_images[$header_index]['height'] = $header_data['height'];
}
WordPress修改日志文章首次出现在bbPress米点站。
]]>