php - tienda - woocommerce wordpress
Habilitar la barra de herramientas de Wordpress con Woocommerce instalado (1)
Encontré el gancho de filtro woocommerce_disable_admin_bar
dentro del archivo /plugins/woocommerce/includes/wp-customer-functions.php
.
Agregar el siguiente complemento en su sitio debe hacerlo:
(no probado)
<?php
/**
* Plugin Name: (WooCommerce) Admin Bar for All
* Plugin URI: http://stackoverflow.com/a/22725557/1287812
* Author: brasofilo
*/
add_action( ''plugins_loaded'', function()
{
add_filter( ''woocommerce_disable_admin_bar'', ''__return_false'' );
});
/* Alternative (maybe add it inside ''plugins_loaded'' hook) */
// remove_filter( ''show_admin_bar'', ''wc_disable_admin_bar'', 10 );
Desarrollé un sitio que ha funcionado perfectamente hasta ahora: he instalado Woocommerce, junto con el complemento de subastas simples para permitir subastas inversas; sin embargo, de forma predeterminada, Woocommerce deshabilita la barra de herramientas estándar en wordpress.
Como tengo buddypress instalado junto con esto, quiero mantener la barra de herramientas y permitir a los usuarios editar sus perfiles y ver las notificaciones, pero parece que de manera predeterminada, woocommerce no permite esto.
¿Alguien sabe dónde encontrar el código en el complemento de Woocommerce, para poder deshabilitar esta función y permitir que WooCommerce y la barra de herramientas funcionen junto a los demás sin problemas? Parece que hay muchos complementos y fragmentos de código existentes para deshabilitar la barra, pero no para volver a habilitarla, o cómo volver a habilitarla después de que woocommerce la elimine.
Como administrador, sé que tengo acceso a la barra de herramientas, pero también quiero que los suscriptores tengan acceso a la barra predeterminada.
Muchas gracias de antemano en cuanto a señalarme en la dirección correcta.