【问题标题】:why my custom gravatar not showing up on wordpress为什么我的自定义 gravatar 没有出现在 wordpress 上
【发布时间】:2015-09-24 13:12:34
【问题描述】:

如果我使用插件它工作正常并且我在 loacalhost 上检查它的另一件事,你能请任何人帮助我我的自定义 gravatar 没有出现在 wordpress 上。是否可以不在本地工作。下面是我的代码。

//自定义默认头像

function custom_gravatars($avatar_defaults) {

    // add another custom gravatar
    $customGravatar3 = get_bloginfo('template_directory').'/images/default-avatar.jpg';
    $avatar_defaults[$customGravatar3] = 'Custom gravatar';

    return $avatar_defaults;
}
add_filter('avatar_defaults', 'custom_gravatars');

请帮帮我。

【问题讨论】:

    标签: wordpress


    【解决方案1】:

    您需要在它出现之前安装它。以下是简单的步骤:

    1- A访问您的 ftp > 转到文件夹 > wp-content > 主题 > 在此文件夹中打开您当前使用的主题文件夹。

    2- O提笔functions.php > 开启后添加下面代码<?php

    代码:

    add_filter( 'avatar_defaults', 'newgravatar' );
    function newgravatar ($avatar_defaults) {
    $myavatar = get_bloginfo('template_directory') . '/custom-gravatar.gif';
    $avatar_defaults[$myavatar] = "You Name here or Website Name";
    return $avatar_defaults;
    }
    

    3- U将您的自定义 gravatar 图片“custom-gravatar.gif”加载到您的主题目录。

    4- F最后,登录您的 WordPress 管理面板并点击设置 > 讨论 > 选择您的自定义头像。

    【讨论】:

    • 对不起,我已经用过这个代码,我也住过。所以请告诉我它只在现场工作吗?它在本地主机中不起作用?
    • 感谢您的回答,我遇到了问题。问题是默认头像在 localhost 中不起作用。当我实时上传代码时,它工作正常。 :)
    猜你喜欢
    • 2013-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多