Pregunta sobre BuddyCommerce: WooCommerce and BuddyPress Integration de Wordpress:

Integración de Tera Wallet (Woo Wallet)

Un usuario preguntó 👇

Me preguntaba si es posible integrar Tera Wallet, ya que es uno de los plugins de woocommmerce más utilizados.

(@sbrajesh)

Hace 1 año, 4 meses

Gracias por la sugerencia.

Por favor, vinculeme al plugin. Lo comprobaré y me pondré en contacto contigo.

Sobre Brajesh

(@yward)

Hace 1 año, 4 meses

Muchas gracias por su rápido apoyo.

El plugin se puede encontrar aquí: https://wordpress.org/plugins/woo-wallet/

(@sbrajesh)

Hace 1 año, 4 meses

Hola, gracias por la sugerencia. Lo agregaré a nuestra lista en el futuro. Necesitaremos unos meses antes de agregar esto.

Gracias Brajesh

(@yward)

Hace 1 año, 4 meses

@sbrajesh Gracias de nuevo.

Hice un tenedor en tu representante y estoy trabajando para agregarlo yo también. Si lo termino antes que tú, confirmaré una solicitud de dibujo.

¡Dios bendiga el trabajo!

(@sbrajesh)

Hace 1 año, 4 meses

Gracias. Es genial. Espero que esté en el plugin. Agradezco su esfuerzo y disposición para contribuir.

Gracias Brajesh

(@yward)

Hace 1 año, 4 meses

@sbrajesh ¡De hecho, logré terminar la mitad del trabajo!

El plugin terawallet parece tener un código corto para mostrar la funcionalidad del plugin en cualquier página (no solo en mi cuenta), así que escribí el siguiente código para crear una nueva pestaña para la billetera, no dude en usarlo.

Todo lo que tiene que hacer es reemplazar las variables de su plugin con las estadísticas aquí como un título y un comando de pestaña.

La segunda parte son referencias que creo que serían muy fáciles de completar, ¡no dudes en usar el código!

function profile_tab_terawallet() {
      global $bp;
 
      bp_core_new_nav_item( array( 
            'name' => 'My Wallet', 
            'slug' => 'wallet', 
            'screen_function' => 'wallet_screen', 
            'position' => 107, //you can make this a variable in your plugin
            'parent_url'      => bp_loggedin_user_domain() . '/wallet/',
            'parent_slug'     => $bp->profile->slug,
            'default_subnav_slug' => 'wallet'
      ) );
}
add_action( 'bp_setup_nav', 'profile_tab_terawallet' );
 
 
function wallet_screen() {
    
    // Add title and content here - last is to call the members plugin.php template.
    add_action( 'bp_template_title', 'wallet_title' );
    add_action( 'bp_template_content', 'wallet_content' );
    bp_core_load_template( 'buddypress/members/single/plugins' );
}
function wallet_title() {
    echo 'My Wallet';
}

function wallet_content() { 
  echo do_shortcode( '[woo-wallet]' );
}

EDITAR: echo do_shortcode used (‘[woo-wallet]’); en lugar de eco ‘[woo-wallet]’y todo funciona perfectamente.

Esta respuesta fue modificada hace 1 año, 4 meses.

(@sbrajesh)

Hace 1 año, 4 meses

Gracias. Revisaré esto durante el fin de semana y me pondré en contacto contigo.

Sobre Brajesh

(@ teeboy4real)

Hace 1 año, 1 mes

Hola

Wen si esta función estará completamente terminada

(@sakibhsawon)

Hace 12 meses

¿Cómo desactivo una billetera en una categoría en particular?

(@sbrajesh)

Hace 12 meses

Hola, @sakibhsawon. Comuníquese con el soporte de tera wallet para resolver el problema. https://wordpress.org/plugins/woo-wallet/

Sobre Brajesh

(@ershadzolfi)

Hace 6 meses, 2 semanas

Hola.

¿Se agrega esta característica a la amistad comercial? cuando sucederá

(@ershadzolfi)

Hace 6 meses, 2 semanas

@yward ¿cómo agregar esto a un submenú de ‘tienda’? no en el menú principal junto a otros

(@buddydev)

Hace 6 meses, 2 semanas

Hola a todos, si estáis buscando una solución.

Por favor vea esta discusión
https://buddydev.com/support/forums/topic/buddycommerce-integration-with-terawallet/

para B.

(@yward)

Hace 6 meses, 2 semanas

También puedo agregar algo a mi respuesta original, ya que la gente parece estar usando el palo.

Para manejar referencias automáticas de una cuenta anterior en esta página, agregue la siguiente colección al encabezado de su tema.


<script>
    if(document.location.href.indexOf('my-account/my-wallet') > -1) { 
        // indexOf will return the position of the first occurence of this string in the url
        // or -1 it it's not there.
        //I'm using my-wallet endpoint, it could be woo-wallet in your case, check and change accordingnly
        document.location.href = 'https://yourwebsite.com/members/me/wallet';
    }
</script>

Esto redirigirá automáticamente a la pestaña que creamos. Lea los comentarios en el botón, la sección «mi cuenta / mi billetera» puede ser diferente en su caso, en la mayoría de los casos «mi cuenta / woo-billetera», pero puede obtenerla fácilmente al ver la página de su billetera. htis no es la solución más limpia, pero funciona hasta que finalmente se agrega la funcionalidad con un plugin.

Si me las arreglo para dedicar algo de tiempo, puedo enviar una solicitud de extracción para agregar esta funcionalidad, pero hasta ahora el botón debería funcionar.

(@yward)

Hace 6 meses, 2 semanas

Y para dar un paso más, use este SEC:


#buddypress div#item-nav ul #wallet-personal-li a:before{content:"f555"}

Para agregar un icono en la barra de navegación de buddypress para la billetera.

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *