Derp Derpinson
Creé una plantilla de página personalizada y quiero mostrar detalles específicos de la suscripción del usuario (por ejemplo, la fecha de inicio de la suscripción).
El enlace disponible en la página ‘mi cuenta’ muestra esto, pero no sé cómo desmantelar la salida del enlace o simplemente mostrarlo en una plantilla de página.
¡Cualquier ayuda sería apreciada!
Dominio
Agrega el siguiente código en functions.php del tema activo.
add_shortcode('wdm_my_subscription', 'wmd_my_custom_function');
function wmd_my_custom_function(){
WC_Subscriptions::get_my_subscriptions_template();
}
Ahora usa [wdm_my_subscription]
como un código corto en la página donde desea mostrar la suscripción del Usuario.
Capturas de pantalla:
Sin código corto:
Agregar código abreviado:
Resultado:
Si necesita modificar la salida de esto, es posible que deba copiar el contenido de get_my_subscriptions_template()
función WC_Subscriptions
clase del complemento de suscripción de WooCommerce y utilícelo en este shortcode en su lugar, lo que lo ayudará a agregar los detalles que desea.
Parij de Parth
Después de una actualización reciente en el complemento Woocommerce Subscriptions en WordPress
WC_Subscriptions::get_my_subscriptions_template(); se agradece y se reemplaza por nueva función,
por lo tanto, el código anterior debe actualizarse y el siguiente código debe usarse para crear Shortcode para mostrar la suscripción de los usuarios
nueva función debe ser
add_shortcode('wdm_my_subscription', 'wmd_my_custom_function');
function wmd_my_custom_function(){
WCS_Template_Loader::get_my_subscriptions();
}
-
Como está escrito actualmente, su respuesta no está clara. Edite para agregar detalles adicionales que ayudarán a otros a comprender cómo esto aborda la pregunta formulada. Puede encontrar más información sobre cómo escribir buenas respuestas en el centro de ayuda.
– Comunidad
Bot25 de enero a las 10:15
Debe especificar mejor la pregunta, de qué manera desea mostrar los detalles de suscripción del usuario y por qué desea desmantelar la salida del gancho. Después de hacer eso, tal vez alguien intente ayudar y responder a su pregunta.
– Griseld Gerveni
30 de septiembre de 2014 a las 14:59