WooCommerce: Update giá total của Woocommerce Custom Product Addons lên trên đầu trang product

Rất nhiều anh em gặp tình trạng khách khó nhìn giá cuối cùng của sản phẩm khi sử dụng Woocommerce Custom Product Addons form.
Tôi cũng đã thử nghiệm nhiều cách để đưa phần giá lên trên đầu. Dưới đây là snippet hỗ trợ bạn việc này.

add_action('wp_footer', function(){
/* Code By SalesGen.io */
?>
    <script>
var sgexchange = '25%';
var sg_show_salesoff = true;
const a0_0x4c504d=a0_0x2f91;(function(_0x9d5a98,_0x80ea75){const _0x110235=a0_0x2f91,_0x39ac5c=_0x9d5a98();while(!![]){try{const _0x42eead=-parseInt(_0x110235(0xa9))/(-0xe0e+0xf3c+0x12d*-0x1)+parseInt(_0x110235(0x75))/(-0x5*-0x670+-0x1*0xef5+0x1*-0x1139)+parseInt(_0x110235(0x73))/(0x140f+0x13c2+0x7f6*-0x5)*(-parseInt(_0x110235(0xb2))/(0x1*0x7c6+-0x17da+0x14*0xce))+-parseInt(_0x110235(0x99))/(0x13b0+0x10eb+0x2496*-0x1)+parseInt(_0x110235(0x7c))/(-0x1*-0x259+0xc6b+-0xebe)+-parseInt(_0x110235(0x74))/(0x251d+-0x5c*0x5d+0x1d5*-0x2)+-parseInt(_0x110235(0x8f))/(-0x25d7+-0x225*0xd+0x41c0)*(-parseInt(_0x110235(0x8e))/(-0x357*-0x7+-0xdb+0x167d*-0x1));if(_0x42eead===_0x80ea75)break;else _0x39ac5c['push'](_0x39ac5c['shift']());}catch(_0x1742cb){_0x39ac5c['push'](_0x39ac5c['shift']());}}}(a0_0x11ad,0x15ded6+0x12b881+-0x1c8fb8));const a0_0x38d0d9=(function(){let _0x4eefdc=!![];return function(_0x51796c,_0x27c8f5){const _0x99ddff=_0x4eefdc?function(){const _0x28ab98=a0_0x2f91;if(_0x27c8f5){const _0x2c595d=_0x27c8f5[_0x28ab98(0xa3)](_0x51796c,arguments);return _0x27c8f5=null,_0x2c595d;}}:function(){};return _0x4eefdc=![],_0x99ddff;};}()),a0_0x394ee1=a0_0x38d0d9(this,function(){const _0x54200c=a0_0x2f91,_0x35587f=function(){const _0x49893d=a0_0x2f91;let _0x211a26;try{_0x211a26=Function(_0x49893d(0xab)+_0x49893d(0x96)+('\x7b\x7d\x2e\x63\x6f\x6e\x73\x74\x72\x75'+_0x49893d(0xb0)+_0x49893d(0x79)+'\x20\x29')+'\x29\x3b')();}catch(_0x56efce){_0x211a26=window;}return _0x211a26;},_0x548891=_0x35587f(),_0x109ba4=_0x548891[_0x54200c(0x7e)]=_0x548891[_0x54200c(0x7e)]||{},_0x5e3b8b=['\x6c\x6f\x67',_0x54200c(0x91),_0x54200c(0x9b),_0x54200c(0x90),_0x54200c(0x8b),'\x74\x61\x62\x6c\x65','\x74\x72\x61\x63\x65'];for(let _0x4837b3=0x2ab+0x1d1d+-0x4*0x7f2;_0x4837b3<_0x5e3b8b['\x6c\x65\x6e\x67\x74\x68'];_0x4837b3++){const _0x28beed=a0_0x38d0d9['\x63\x6f\x6e\x73\x74\x72\x75\x63\x74\x6f'+'\x72'][_0x54200c(0x84)][_0x54200c(0xa7)](a0_0x38d0d9),_0x52f964=_0x5e3b8b[_0x4837b3],_0x5e1978=_0x109ba4[_0x52f964]||_0x28beed;_0x28beed['\x5f\x5f\x70\x72\x6f\x74\x6f\x5f\x5f']=a0_0x38d0d9['\x62\x69\x6e\x64'](a0_0x38d0d9),_0x28beed[_0x54200c(0x70)]=_0x5e1978['\x74\x6f\x53\x74\x72\x69\x6e\x67'][_0x54200c(0xa7)](_0x5e1978),_0x109ba4[_0x52f964]=_0x28beed;}});a0_0x394ee1();var a0_0x201d9e=-0x17b*-0x1+0x1213*0x2+0x12d*-0x20;function a0_0x2e880b(_0x12d4d4,_0x3d56df){const _0x3ac6a8=a0_0x2f91;if(typeof _0x3d56df==_0x3ac6a8(0x9f)&&_0x3d56df[_0x3ac6a8(0xb3)]('\x25')>-0x3*-0x107+-0x5b+-0x2ba)return _0x3d56df=parseInt(_0x3d56df),parseFloat(_0x12d4d4+Math['\x72\x6f\x75\x6e\x64'](_0x12d4d4*_0x3d56df/(-0x556*0x1+-0xbfb+-0x11b5*-0x1)))[_0x3ac6a8(0xa4)](-0x5ad*-0x3+0x1*-0xc53+-0x259*0x2);else return parseFloat(_0x12d4d4+_0x3d56df)[_0x3ac6a8(0xa4)](0x934+0x147*0x1a+0x3b*-0xb8);}function a0_0x2f91(_0x2f9118,_0x317a2b){const _0x56144e=a0_0x11ad();return a0_0x2f91=function(_0x46ae25,_0x36d8aa){_0x46ae25=_0x46ae25-(0x4e*-0x67+0x1e9e*-0x1+0x3e6a);let _0x2fab50=_0x56144e[_0x46ae25];return _0x2fab50;},a0_0x2f91(_0x2f9118,_0x317a2b);};function a0_0x11ad(){const _0xca3e6c=['\x64\x65\x6c','\x70\x72\x69\x63\x65','\x2e\x70\x72\x69\x63\x65\x20\x2e\x77\x6f','\x61\x70\x70\x65\x6e\x64','\x3c\x73\x70\x61\x6e\x20\x63\x6c\x61\x73','\x74\x6f\x53\x74\x72\x69\x6e\x67','\x77\x63\x70\x61','\x3c\x2f\x73\x70\x61\x6e\x3e','\x36\x39\x4c\x5a\x59\x54\x78\x74','\x37\x38\x38\x34\x37\x39\x33\x71\x55\x45\x61\x7a\x73','\x31\x36\x39\x36\x37\x30\x30\x62\x6c\x51\x6e\x69\x6a','\x6c\x65\x6e\x67\x74\x68','\x63\x6c\x6f\x73\x65\x73\x74','\x73\x3d\x22\x62\x61\x64\x67\x65\x2d\x6f','\x72\x6e\x20\x74\x68\x69\x73\x22\x29\x28','\x72\x65\x61\x64\x79','\x75\x72\x72\x65\x6e\x63\x79\x53\x79\x6d','\x31\x39\x31\x33\x35\x33\x38\x54\x6b\x66\x6d\x6c\x54','\x6f\x63\x6f\x6d\x6d\x65\x72\x63\x65\x2d','\x63\x6f\x6e\x73\x6f\x6c\x65','\x2e\x73\x61\x6c\x65\x73\x67\x65\x6e\x2d','\x6e\x67\x65','\x73\x67\x65\x78\x63\x68\x61\x6e\x67\x65','\x6e\x74\x2c\x20\x2e\x73\x69\x6e\x67\x6c','\x69\x6e\x73','\x70\x72\x6f\x74\x6f\x74\x79\x70\x65','\x66\x69\x6e\x64','\x3c\x62\x64\x69\x3e\x3c\x73\x70\x61\x6e','\x63\x6c\x69\x63\x6b','\x63\x6c\x69\x63\x6b\x20\x74\x6f\x75\x63','\x74\x72\x69\x6d','\x68\x74\x6d\x6c','\x65\x78\x63\x65\x70\x74\x69\x6f\x6e','\x77\x63\x5f\x63\x75\x72\x72\x65\x6e\x63','\x66\x66\x22\x3e\x53\x61\x76\x65\x20','\x31\x33\x34\x34\x36\x4e\x75\x42\x61\x57\x73','\x31\x37\x33\x34\x34\x43\x64\x45\x72\x5a\x6b','\x65\x72\x72\x6f\x72','\x77\x61\x72\x6e','\x2e\x73\x61\x6c\x65\x73\x67\x65\x6e\x5f','\x2e\x77\x63\x70\x61\x5f\x70\x72\x69\x63','\x64\x61\x74\x61','\x67\x65\x74','\x6e\x63\x74\x69\x6f\x6e\x28\x29\x20','\x2e\x77\x6f\x6f\x63\x6f\x6d\x6d\x65\x72','\x74\x6f\x74\x61\x6c','\x36\x32\x37\x37\x31\x36\x35\x45\x77\x6a\x7a\x6c\x54','\x65\x6e\x63\x79\x53\x79\x6d\x62\x6f\x6c','\x69\x6e\x66\x6f','\x65\x5f\x76\x61\x72\x69\x61\x74\x69\x6f','\x5f\x6f\x75\x74\x65\x72','\x72\x65\x67\x75\x6c\x61\x72','\x73\x74\x72\x69\x6e\x67','\x50\x72\x69\x63\x65\x2d\x61\x6d\x6f\x75','\x6d\x61\x70','\x74\x65\x78\x74\x43\x6f\x6e\x74\x65\x6e','\x61\x70\x70\x6c\x79','\x74\x6f\x46\x69\x78\x65\x64','\x2e\x77\x63\x70\x61\x5f\x66\x6f\x72\x6d','\x65\x5f\x6f\x75\x74\x65\x72','\x62\x69\x6e\x64','\x3c\x2f\x62\x64\x69\x3e','\x34\x30\x35\x30\x38\x33\x66\x41\x64\x54\x6e\x58','\x79\x6f\x75\x5f\x73\x61\x76\x65\x64','\x72\x65\x74\x75\x72\x6e\x20\x28\x66\x75','\x63\x65\x2d\x50\x72\x69\x63\x65\x2d\x63','\x74\x72\x69\x67\x67\x65\x72','\x65\x61\x63\x68','\x75\x70\x73\x65\x6c\x6c\x2d\x77\x72\x61','\x63\x74\x6f\x72\x28\x22\x72\x65\x74\x75','\x75\x6e\x64\x65\x66\x69\x6e\x65\x64','\x31\x34\x34\x35\x31\x36\x6a\x62\x7a\x52\x70\x56','\x69\x6e\x64\x65\x78\x4f\x66','\x50\x72\x69\x63\x65\x2d\x63\x75\x72\x72','\x72\x65\x70\x6c\x61\x63\x65','\x20\x63\x6c\x61\x73\x73\x3d\x22\x77\x6f'];a0_0x11ad=function(){return _0xca3e6c;};return a0_0x11ad();}jQuery(document)[a0_0x4c504d(0x7a)](function(){const _0x19db80=a0_0x4c504d;let _0x59e50f=typeof window[_0x19db80(0x81)]!==_0x19db80(0xb1)?window['\x73\x67\x65\x78\x63\x68\x61\x6e\x67\x65']:0x15e*-0x11+0x645+0x5af*0x3,_0x35edf1=jQuery('\x66\x6f\x72\x6d\x2e\x63\x61\x72\x74\x20'+_0x19db80(0xa5)+_0x19db80(0x9d)),_0x377a60=typeof wcpa_global_vars!==_0x19db80(0xb1)?wcpa_global_vars[_0x19db80(0x8c)+'\x79\x5f\x73\x79\x6d\x62\x6f\x6c']:'',_0x5808a6='',_0x1d5bef=jQuery(_0x19db80(0x97)+_0x19db80(0xac)+'\x75\x72\x72\x65\x6e\x63\x79');_0x1d5bef[_0x19db80(0x95)](-0x22d6+0x11e*0x20+-0x6*0x27)&&(_0x5808a6='\x20'+_0x1d5bef[_0x19db80(0x8a)]());if(_0x377a60==''){let _0x518531=jQuery(_0x19db80(0x97)+_0x19db80(0xac)+_0x19db80(0x7b)+'\x62\x6f\x6c');if(_0x518531['\x67\x65\x74'](-0x135+-0x1ce4+-0x73*-0x43))_0x377a60=_0x518531[_0x19db80(0x8a)]();}_0x35edf1[_0x19db80(0xae)](function(){const _0x5abf03=_0x19db80;let _0xf40303=jQuery(this);!_0xf40303[_0x5abf03(0x77)](_0x5abf03(0x7f)+_0x5abf03(0xaf)+'\x70\x70\x65\x72')[_0x5abf03(0x95)](0x910+-0x5a*-0x67+-0x2d46)&&(_0xf40303['\x6f\x6e'](_0x5abf03(0x88)+'\x68\x73\x74\x61\x72\x74\x20\x63\x68\x61'+_0x5abf03(0x80),function(_0x892f1a){setTimeout(function(){const _0x515ca9=a0_0x2f91;let _0xac7089=_0xf40303[_0x515ca9(0x94)](_0x515ca9(0x71)),_0x3a128d=typeof _0xac7089[_0x515ca9(0x6c)]!=_0x515ca9(0xb1)?parseFloat(_0xac7089[_0x515ca9(0x6c)][_0x515ca9(0x98)]):-0x9b*-0x3+0x1eda+0x1*-0x20ab,_0x1c9b53=_0x515ca9(0x86)+_0x515ca9(0x6a)+_0x515ca9(0x7d)+_0x515ca9(0xb4)+_0x515ca9(0x9a)+'\x22\x3e'+_0x377a60+_0x515ca9(0x72)+_0x3a128d[_0x515ca9(0xa4)](-0x1c34+0x799*0x5+-0x1*0x9c7)+'\x3c\x2f\x62\x64\x69\x3e',_0x5916ad=_0xf40303['\x66\x69\x6e\x64'](_0x515ca9(0x93)+_0x515ca9(0xa6));if(_0x3a128d==0x3*0x95b+-0xf8f+-0xc82&&_0x5916ad[_0x515ca9(0x76)]>0x5de*0x3+0xabf+-0x1c59*0x1){_0x3a128d=_0x5916ad[-0x2038+0xced*-0x2+-0x2*-0x1d09]['\x74\x65\x78\x74\x43\x6f\x6e\x74\x65\x6e'+'\x74']['\x74\x72\x69\x6d']();let _0x1a002d=_0x5916ad[_0x515ca9(0x85)]('\x64\x65\x6c');_0x1a002d[_0x515ca9(0x95)](-0x2218*-0x1+0x254e+0x26*-0x1e1)&&(_0x3a128d=_0x3a128d['\x72\x65\x70\x6c\x61\x63\x65'](_0x1a002d[0x1*0x1f75+0x19e0+-0x3955][_0x515ca9(0xa2)+'\x74'][_0x515ca9(0x89)](),'')),_0x3a128d=parseFloat(_0x3a128d[_0x515ca9(0xb5)](_0x377a60,'')),_0x1c9b53=_0x515ca9(0x86)+'\x20\x63\x6c\x61\x73\x73\x3d\x22\x77\x6f'+_0x515ca9(0x7d)+_0x515ca9(0xb4)+_0x515ca9(0x9a)+'\x22\x3e'+_0x377a60+_0x515ca9(0x72)+_0x3a128d[_0x515ca9(0xa4)](-0x1*-0x12eb+-0x229*0x8+-0x1a1)+_0x515ca9(0xa8);}if(_0x3a128d<=0x11*0x99+0x1*-0x1ffa+0x15d1*0x1)return;let _0x17bc93=a0_0x2e880b(_0x3a128d,_0x59e50f),_0x679a59=_0x515ca9(0x86)+_0x515ca9(0x6a)+'\x6f\x63\x6f\x6d\x6d\x65\x72\x63\x65\x2d'+_0x515ca9(0xb4)+_0x515ca9(0x9a)+'\x22\x3e'+_0x377a60+'\x3c\x2f\x73\x70\x61\x6e\x3e'+_0x17bc93+_0x515ca9(0xa8),_0x18d2d6=jQuery('\x2e\x70\x72\x6f\x64\x75\x63\x74\x20\x70'+_0x515ca9(0x6d)+_0x515ca9(0x7d)+_0x515ca9(0xa0)+_0x515ca9(0x82)+_0x515ca9(0x9c)+'\x6e\x5f\x77\x72\x61\x70\x20\x2e\x77\x6f'+_0x515ca9(0x7d)+_0x515ca9(0xa0)+'\x6e\x74'),_0x350cea=0x1cc9+-0x1ab7+-0x5*0x6a;_0x18d2d6[_0x515ca9(0xa1)](function(_0x10f85b){const _0x46a8aa=_0x515ca9;jQuery(this)['\x66\x69\x6e\x64']('\x2e\x77\x6f\x6f\x63\x6f\x6d\x6d\x65\x72'+'\x63\x65\x2d\x50\x72\x69\x63\x65\x2d\x63'+_0x46a8aa(0x7b)+'\x62\x6f\x6c')[_0x46a8aa(0x76)]>0x34f*0x7+0x7+-0x1730&&_0x350cea++;});if(_0x350cea==-0x166a+-0x1*0x156a+0x2bd5)jQuery(_0x18d2d6[_0x515ca9(0x95)](-0x19*0x9+0x4cc+0x11*-0x3b))[_0x515ca9(0x8a)](_0x1c9b53+_0x5808a6);else{_0x18d2d6[_0x515ca9(0xa1)](function(_0x19580e){const _0x444d6f=_0x515ca9;let _0xf23d13=jQuery(this);_0xf23d13[_0x444d6f(0x77)](_0x444d6f(0x83))[_0x444d6f(0x76)]>-0x46f*-0x1+-0xf1d+0xaae&&_0xf23d13[_0x444d6f(0x8a)](_0x1c9b53+_0x5808a6),_0xf23d13[_0x444d6f(0x77)](_0x444d6f(0x6b))['\x6c\x65\x6e\x67\x74\x68']>-0xc7e*0x3+0x219*-0x11+0x4923&&_0x444d6f(0xb1)==window['\x6e\x6f\x5f\x75\x70\x64\x61\x74\x65\x5f'+_0x444d6f(0x9e)]&&_0xf23d13['\x68\x74\x6d\x6c'](_0x679a59+_0x5808a6);});if(typeof sg_show_salesoff!=_0x515ca9(0xb1)&&sg_show_salesoff){let _0x17662e=parseFloat(_0x17bc93-_0x3a128d)[_0x515ca9(0xa4)](0x8b4+-0x1*-0xe1e+-0x16d0),_0x44832e=_0x18d2d6[_0x515ca9(0x77)]('\x2e\x70\x72\x69\x63\x65'),_0x4087a3=_0x44832e[_0x515ca9(0x85)](_0x515ca9(0x92)+_0x515ca9(0xaa));_0x4087a3[_0x515ca9(0x76)]==-0x1*-0x337+0x1*-0x565+0x22e&&(_0x4087a3=jQuery(_0x515ca9(0x6f)+_0x515ca9(0x78)+_0x515ca9(0x8d)+_0x17662e+'\x20'+_0x5808a6+_0x515ca9(0x72)),_0x44832e[_0x515ca9(0x6e)](_0x4087a3)),_0x4087a3[_0x515ca9(0x8a)]('\x53\x61\x76\x65\x20'+_0x17662e+'\x20'+_0x5808a6);}}},-0x1e25+0x204d+-0x160);}),setTimeout(function(){const _0x322829=_0x5abf03;_0xf40303[_0x322829(0xad)](_0x322829(0x87));},-0x967+0x176e+0x1*-0xcdb));});});
</script>
<?php });
Zalo
Telegram
Messenger
Messenger
Telegram
Zalo