从Wordpress主题中删除PHP头像操作不起作用

AlphaX

背景:

我想重新设计WooCommerce中的“我的帐户”区域,以改善用户体验,并且目前正在处理我的子主题文件。

问题:

我的WordPress主题在仪表板上添加了一个化身,我想将其删除并显示在其他位置。我从主题中跟踪了主题PHP类(请参阅底部),但是以某种方式我无法禁用该代码。

目标:

我想删除该操作,以便该头像不再显示。

尝试:

我已经尝试了以下代码,但无法正常工作:

function remove_avatar() {
    remove_action( 'after_setup_theme', array( 'Listify_WooCommerce_Template_Account', 'setup_actions' ) );

}

问题:我将需要修改代码以实现所需的结果吗?

如果有人可以进一步帮助我,我将不胜感激!

<?php
/**
 * WooCommerce "My Account" page.
 *
 * @since 1.5.0
 */
class Listify_WooCommerce_Template_Account {

    /**
     * Hook in to WordPress
     *
     * @since unknown
     * @return void
     */
    public static function setup_actions() {
        // remove account navigation
        remove_action( 'woocommerce_account_navigation', 'woocommerce_account_navigation' );

        // add the account avatar
        add_action( 'woocommerce_account_navigation', array( __CLASS__, 'add_avatar_to_dashboard' ), 99 );
    }

    /**
     * Add the avatar to the My Account dashboard page.
     *
     * @since 1.5.0
     * @return void
     */
    public static function add_avatar_to_dashboard() {
        if ( '' != WC()->query->get_current_endpoint() ) {
            return;
        }

        $current_user = wp_get_current_user();

        printf(
            '<div class="woocommerce-MyAccount-avatar">%s</div>',
            get_avatar( $current_user->user_email, 100 )
        );
    }

}
add_action( 'after_setup_theme', array( 'Listify_WooCommerce_Template_Account', 'setup_actions' ) );
霍华德E

remove_action的功能参考中所示

add_action( 'wp_head' , 'remove_avatar', 1 ); //note priority of 1
function remove_avatar() {
    remove_action( 'after_setup_theme', array( 'Listify_WooCommerce_Template_Account', 'setup_actions' ) );

}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Wordpress子主题中的媒体查询不起作用

来自分类Dev

Jquery 代码在 wordpress divi 主题中不起作用

来自分类Dev

Wordpress删除操作不起作用

来自分类Dev

WordPress自定义主题中的选定菜单链接不起作用

来自分类Dev

sticky top在简单模板中使用jQuery,但在wordpress主题中不起作用

来自分类Dev

Bootstrap 4选项卡在Wordpress Understrap主题中不起作用

来自分类Dev

我的分页在 wordpress 自定义主题中不起作用

来自分类Dev

{{^ foreach}}在Ghost(0.9.0)主题中不起作用

来自分类Dev

WooCommerce Storefront 主题中的类别小部件不起作用

来自分类Dev

WordPress主题+ SSL不起作用

来自分类Dev

WordPress | 新主题样式不起作用

来自分类Dev

PHP标题中的if语句不起作用

来自分类Dev

删除WordPress主题中的空白

来自分类Dev

删除php不起作用

来自分类Dev

迭代器删除操作不起作用

来自分类Dev

删除order()不起作用。Woocommerce,WordPress

来自分类Dev

Django的头像类不起作用

来自分类Dev

WordPress的多站点儿童主题不起作用

来自分类Dev

wordpress 主题在服务器上不起作用

来自分类Dev

从wordpress主题中删除响应式

来自分类Dev

如何从WordPress主题中删除默认标题?

来自分类Dev

如何从 WordPress 主题中删除标题

来自分类Dev

Bootstrap Business(drupal 7)主题中的下拉菜单不起作用

来自分类Dev

PHP 或条件在 Wordpress 中不起作用

来自分类Dev

php 查询 wordpress db 不起作用

来自分类Dev

PHP删除按钮...不起作用(模式)

来自分类Dev

PHP删除捕获对我不起作用

来自分类Dev

PHP中的“删除”按钮不起作用

来自分类Dev

Mailto与主题不起作用