B2缩略图修改

更新于 2021年12月30日 说明书

主题 Modules/Common/Post.php 467 行

B2缩略图修改

    public static function get_post_thumb($post_id = 0){
        if(!$post_id){
            global $post;
            if(!isset($post->ID)) return '';
            $post_id = $post->ID;
        }

        $post_thumbnail_url = get_the_post_thumbnail_url($post_id,'full');
        
        if($post_thumbnail_url){
            return esc_url($post_thumbnail_url);
        }else{
            $post_content = get_post_field('post_content', $post_id);
            return b2_get_first_img($post_content);
        }

        return '';
    }

修改之后

 public static function get_post_thumb($post_id = 0){
        if(!$post_id){
            global $post;
            if(!isset($post->ID)) return '';
            $post_id = $post->ID;
        }

        $post_thumbnail_url = get_the_post_thumbnail_url($post_id,'full');
        
        if($post_thumbnail_url){
            return esc_url($post_thumbnail_url);
        } else if (function_exists('get_wpac_thumbnail')){
	    return get_wpac_thumbnail($post_id);
	} else {
            $post_content = get_post_field('post_content', $post_id);
            return b2_get_first_img($post_content);
        }

        return '';
    }

你可能还喜欢下面这些文章

wordpress文章自动配图插件wordpress文章自动配图插件

现在写点文章不配图总觉得文章质量不太高。 于是萌生了写一款文章自动配图的插件的想法。 文章页自动加一张图比较简单,从候选集中选择一张图片拼接在正文中即可。 又比如在图片中添加文章标题,摘要或者自定义的文字。

wordpress可以承载多少数据wordpress可以承载多少数据

WordPress能承载多大的数据? 3. 登录后台时候,每次都统计一共有多少文章,这个比较慢,在wp-includes/post.php中,function wp_count_posts,你可以改写一下,或者去掉统计这个功能。

imwpnovels小说发布接口说明书imwpnovels小说发布接口说明书

从2.3.0版本开始,imwpnovels增加了一个小说发布接口,现在能自动创建小说了! 当小说的meta信息发布完成之后就可以发布小说了,增加小说的参数是op=add_post。

PHP Warning: POST Content-Length of 8978294 bytes exceeds the limit of 8388608 bytes in Unknown on line 0PHP Warning: POST Content-Length of 8978294 bytes exceeds the limit of 8388608 bytes in Unknown on line 0

将 php.ini 中的post_max_size更新为更大的值。 因此,您可以将upload_max_filesize设置为1 兆,这意味着用户可以上传的最大单个文件为1 兆字节,但如果post_max_size设置为5,则他们可以一次上传5 个。 2.现在打开 php.ini 文件并更改以下内容: 重新启动您的服务器将有助于它开始工作。

怎么让WordPress不显示文章摘要怎么让WordPress不显示文章摘要

wordpress后台不显示摘要 function new_excerpt_more($more) { a href=””. get_permalink($post->

如何给wordpress创建动态的置顶文章如何给wordpress创建动态的置顶文章

如何给wordpress创建动态的置顶文章? 代码中的第二个if语句的意思是,获取所有日志,且当发现一篇文章的ID值与do_not_duplicate的值相等时中断执行(continue语句),否则显示根据//do stuff这行的格式显示所有其他的文章。

如何让WordPress媒体库识别.pdf文件如何让WordPress媒体库识别.pdf文件

如何让WordPress媒体库识别.pdf文件? $post_mime_types[‘application/pdf’] = array( __( ‘PDFs’ ), __( ‘Manage PDFs’ ),

如何在wordpress中对the_content()和the_excerpt()设置字符限制如何在wordpress中对the_content()和the_excerpt()设置字符限制

php the_content(); $content = $post-> //limit content if (count($content)>

好看 (0) 很好看 (0) 非常好看 (0)
赞赏

微信赞赏支付宝赞赏