WordPress中自判断文章图片或特色图像的调用代码
发布时间:2022-06-21 13:38:00 所属栏目:教程 来源:互联网
导读:下面代码将帮助您自动从文章中调用缩略图,在制作主题是相当有用哦! 将以下代码贴入主题的function.php文件: //thumbnails add_theme_support( post-thumbnails ); set_post_thumbnail_size( 200, 140 ,true ); function don_the_thumbnail() { global $
下面代码将帮助您自动从文章中调用缩略图,在制作主题是相当有用哦! 将以下代码贴入主题的function.php文件: //thumbnails add_theme_support( 'post-thumbnails' ); set_post_thumbnail_size( 200, 140 ,true ); function don_the_thumbnail() { global $post; // 判断该文章是否设置的缩略图,如果有则直接显示 if ( has_post_thumbnail() ) { echo '.get_permalink().'">'; the_post_thumbnail(); echo ''; } else { //如果文章没有设置缩略图,则查找文章内是否包含图片 $content = $post->post_content; preg_match_all('//sim', $content, $strResult, PREG_PATTERN_ORDER); $n = count($strResult[1]); if($n > 0){ // 如果文章内包含有图片,就用第一张图片做为缩略图 echo '.get_permalink().'">.$strResult[1][0].'" />'; }else { // 如果文章内没有图片,则用默认的图片。 echo '.get_permalink().'">.get_bloginfo('template_url').'/img/thumbnail.jpg" />'; //phpfensi.com } } }。 (编辑:PHP编程网 - 黄冈站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |