wordpress缩略图和默认图设置代码
添加到functions.php文件中
/* 缩略图,默认图*/
function index_thumbnail(){
global $post;
if ( has_post_thumbnail() ){
$domsxe = simplexml_load_string(get_the_post_thumbnail());
$thumbnailsrc = $domsxe->attributes()->src;
echo $thumbnailsrc;
} else {
$content = $post->post_content;
preg_match_all('/<img.*?(?: |\\t|\\r|\\n)?src=[\'"]?(.+?)[\'"]?(?:(?: |\\t|\\r|\\n)+.*?)?>/sim', $content, $strResult, PREG_PATTERN_ORDER);
$n = count($strResult[1]);
if($n > 0){
echo $strResult[1][0];
}else {
$random = mt_rand(1, 10);
echo get_bloginfo('template_url').'/images/thumb_s.png';
}
}
}