Buenas,
No existe un plugin que haga exactamente eso.
Deberías utilizar el hook ‘woocommerce_product_options_general_product_data’. El código que te paso no lo he probado pero iría algo del estilo:
add_action( 'woocommerce_product_options_general_product_data', 'woocommerce_product_custom_fields' );
function woocommerce_product_custom_fields () {
global $woocommerce, $post;
echo '<div class="product_custom_field">';
//Aquí iría el código para recuperar el precio y hacer el cálculo.
//Además del resto de campos que quieras.
echo '</div>';
}
Espero que con esto y un poco de maña puedas sacar lo que necesitas.
Iniciador del debate
glew
(@glew)
Adrian te agradezco por tu pronta respuesta.
Te hago una consulta tecnica, ya que no entiendo nada de eso
Yo tengo un plugin que me agrega un campo que es el costo de los productos.
Mi idea es que el campo nuevo que estoy creando me muestre la rentabilidad de cada producto en base a su costo.
Mi pregunta es si puedo hacer que el campo este nuevo haga una formula en base al campo del costo, por ejemplo
Price / Costo – 3%
Y lo ultimo se puede hacer que este campo sea solo visible para algunos roles??
Gracias
Buenas,
Desconozco el plugin q haces servir y, si ese es su uso, dudo que puedas hacerlo servir de esa manera.
Igualmente si dices el plugin q es podria tener más información y decirte si esta preparado para algo así.
Respecto a ocultar campos en el apartado de producto segun rol busca en el repositorio, yo desconozco si hay alguno q cumpla eso.
Iniciador del debate
glew
(@glew)
Hola Adrian gracias por tu respuesta, con respecto a que plugin, basicamente puede ser cualquiera que deje agregar el costo de un producto o mismo puede ser al igual que este un campo creado a mano, eso no es importante ya que es algo nuevo y podria usar cualquier plugin que agregue l campo costo.
Gracias
Buenas,
Me comentan que si quieres hacerlo con plugins deberías hacer algo con WPERP, Gravity Forms y WooCommerce. https://wperp.com/
Desconozco exactamente los pasos que deberías dar con este plugin y creo que le añade más funcionalidad que solo lo que necesitas.
Lamento no poder decirte que no hay un plugin exacto para hacer lo que solicitas y consultándolo la única opción que te puedo dar es esa.
Si no contacta con algún desarrollador de tu proximidad para que te ayude con el breve código que te pasé.