如何给 bbPress 论坛添加版块图标 (缩略图)

如何给 bbPress 论坛添加版块图标 (缩略图)

  • 该话题包含 1 个回复,2 人参与,最后由诗语 更新于 7 年前
正在查看 2 个帖子:1-2 (共 2 个帖子)
  • 作者
    帖子
  • 风间
    参与者
    • 文章数量: 670
    @fengjian
    楼主

    默认情况下,bbpress 论坛不具有将图标或精选图像添加到单个论坛的功能。

    在本教程中,我向您展示如何以简单的方式添加 bbpress 论坛缩略图。

    具有图像的论坛的示例
    这是我的一个游戏论坛的截图。
    论坛名称旁边的图标升级设计,看起来非常棒。

    诗语
    管理员
    • 文章数量: 5,908
    @feibisi

    为 bbpres 论坛启用精选图片:

    第 1 步:将代码添加到您的 functions.php

    打开您的主题的 functions.php,并在末尾粘贴此代码:

    //论坛缩略图
    add_theme_support( 'post-thumbnails', array( 'forum' ) );
    add_post_type_support('forum', 'thumbnail');

    第二步:为 bbpress 论坛选择一个精选图片

    在 WordPress 的后端去你的 bbpress 论坛区域。

    点击一个论坛,在右上角你会发现一个 「精选图片」 选项 (就像普通帖子一样) 。

    上传你的图标,例如在 50×50 像素的大小,然后按保存。

    add a "Featured Image" to a forum

    //论坛缩略图

    add_post_type_support('forum', array('thumbnail'));
    function ks_forum_icons() {
    if ( 'forum' == get_post_type() ) {
    global $post;
    if ( has_post_thumbnail($post->ID) )
    echo '<a title="' . get_the_title( $_post->ID ) . '" href="' . get_permalink( $_post->ID ) . '">';
    echo get_the_post_thumbnail($post->ID,array(48,48),array('class' => 'alignleft forum-icon'));
    echo '</a>'; }
    }
    add_action('bbp_theme_before_forum_title','ks_forum_icons');

     

正在查看 2 个帖子:1-2 (共 2 个帖子)
  • 哎呀,回复话题必需登录。

话题信息