0
Validation results

ThemeFood

ThemeFood

WordPress 5.8.2 theme
0
  • THEME TYPEWordPress theme 5.8.2
  • FILE NAMEthemefood.zip
  • FILE SIZE3782765 bytes
  • MD5aa57bcffb034f428dd78af8f87c815f3
  • SHA1c6a8934a2d953a781a83e036163762300d64605f
  • LICENSENone
  • FILES INCLUDEDCSS, PHP, Bitmap images
  • VERSION1.3.3
  • CREATION DATE2021-11-24
  • LAST FILE UPDATE2021-11-24
  • LAST VALIDATION2021-11-24 15:45
  • OTHER VERSIONS

    1.3.1 : 0%

This theme seems to be proprietary. Themecheck doesn't distribute commercial themes.
Critical alerts
  1. Title : Title The <title> tags can only contain a call to wp_title(). Use the wp_title filter to modify the output.
  2. Security breaches : Modification of PHP server settings Found ini_set in file index.php. 11: ini_set('display_errors', 0);Found ini_set in file Extension.php. 146: @ini_set('display_errors', 'On');
  3. Security breaches : Use of base64_decode() Found base64_decode in file GitLabApi.php. 247: return base64_decode($response->content);Found base64_decode in file GitHubApi.php. 274: return base64_decode($response->content);Found base64_decode in file functions.php. 796: $options = unserialize(base64_decode($theme_options_txt['body']));
  4. Security breaches : Use of base64_encode() Found base64_encode in file index.php.
     'Authorization: BASIC ' . base64_encode(sprintf('%s%s', $api_durianpay, ':'))
    Found base64_encode in file GitHubApi.php.
     return 'Basic ' . base64_encode($this->userName . ':' . $this->accessToken);
    Found base64_encode in file OAuthSignature.php.
     $parameters['oauth_signature'] = base64_encode(hash_hmac('sha1', $stringToSign, $secret, true));
    Found base64_encode in file durianpay.php.
     $authorizationValue = base64_encode(sprintf('%s%s', $this->secretKey, ':'));
  5. Unwanted files : hidden file(s) or folder(s) .editorconfig .gitignore was found.
  6. Presence of iframes : iframes are sometimes used to load unwanted adverts and malicious code on another site Found <iframe src="https://maps.google.com/maps?q=<?php echo esc_html( get_post_meta( $post-> in file index.php. 1485: <iframe src='https://maps.google.com/maps?q=<?php echo esc_html( get_post_mFound <iframe src="<?=get_post_meta(get_the_ID(), 'catatan_order', true);?> in file single-tf-order.php. 264: <iframe src='<?=get_post_meta(get_the_ID(), 'catatan_order', true);?>' styl
  7. Malware : Operations on file system file_get_contents was found in the file index.php 4113: $notifications = file_get_contents('php://input');file_put_contents was found in the file durianpay.php 72: * file_put_contents('/dev/stdout', sprintf('%s\t%s ~> %s\n', $method, $url, $file_get_contents was found in the file moota.php 3: $notifications = file_get_contents('php://input');file_put_contents was found in the file moota.php 44: $log = file_put_contents('logs.txt', get_the_ID().PHP_EOL , FILE_APPEND | LOCK_EX)file_get_contents was found in the file coupon.php 3: $coupon = file_get_contents(get_bloginfo('url') . '/wp-json/wp/v2/tf-kupon?per_page=1
  8. Malware : Network operations curl_init was found in the file index.php 753: $ch = curl_init($api);1575: if (!function_exists('curl_init')){ 1578: $ch = curl_init();4179: $ch = curl_init();curl_exec was found in the file index.php 765: $result = curl_exec($ch); 1581: $output = curl_exec($ch);4189: $result = curl_exec($ch);curl_init was found in the file index.php 753: $ch = curl_init($api);1575: if (!function_exists('curl_init')){ 1578: $ch = curl_init();4179: $ch = curl_init();curl_exec was found in the file index.php 765: $result = curl_exec($ch); 1581: $output = curl_exec($ch);4189: $result = curl_exec($ch);curl_init was found in the file index.php 753: $ch = curl_init($api);1575: if (!function_exists('curl_init')){ 1578: $ch = curl_init();4179: $ch = curl_init();curl_exec was found in the file index.php 765: $result = curl_exec($ch); 1581: $output = curl_exec($ch);4189: $result = curl_exec($ch);curl_init was found in the file shipping.php 6: $curl = curl_init();curl_exec was found in the file shipping.php 21: $response = curl_exec($curl);curl_init was found in the file test-send.php 19: $ch = curl_init();curl_exec was found in the file test-send.php 30: $response = curl_exec($ch);curl_init was found in the file durianpay.php 84: $ch = curl_init();curl_exec was found in the file durianpay.php 99: $output = curl_exec($ch);curl_exec was found in the file Client.php 181: $this->response = curl_exec($this->curl);curl_init was found in the file Client.php 208: $this->curl = curl_init();curl_init was found in the file page-order.php 129: $ch = curl_init();curl_exec was found in the file page-order.php 140: curl_exec($ch);
  9. Admin menu : Themes should use add_theme_page() for adding admin pages. File index.php : 3221: add_submenu_page(3230: add_submenu_page(3238: add_submenu_page(3246: add_submenu_page(3255: add_submenu_page(File index.php : 3221: add_submenu_page(3230: add_submenu_page(3238: add_submenu_page(3246: add_submenu_page(3255: add_submenu_page(File index.php : 3221: add_submenu_page(3230: add_submenu_page(3238: add_submenu_page(3246: add_submenu_page(3255: add_submenu_page(File index.php : 3221: add_submenu_page(3230: add_submenu_page(3238: add_submenu_page(3246: add_submenu_page(3255: add_submenu_page(File index.php : 3221: add_submenu_page(3230: add_submenu_page(3238: add_submenu_page(3246: add_submenu_page(3255: add_submenu_page(File class-tgm-plugin-activation.php : 731: $this->page_hook = call_user_func( 'add_submenu_page', $args['parent_slug'], $args['page_title'], $args['menu_tFile functions.php : 692: add_menu_page(File functions.php : 702: add_submenu_page(
  10. Comment reply : Declaration of comment reply Could not find the comment-reply js script enqueued.
  11. Deprecated functions : get_bloginfo get_bloginfo('template_directory') was found in the file functions.php. Use get_template_directory_uri() instead.566: return get_bloginfo('template_directory') . '/img/default_avatar.png';
Warning
  1. core scripts deregistered : Core scripts deregistrationFound wp_deregister_script in functions.php. Themes must not deregister core scripts. 250: wp_deregister_script( 'jquery' );251: wp_deregister_script( 'jquery-core' );252: wp_deregister_script( 'jquery-migrate' );560: wp_deregister_script('wp-embed');
  2. theme tags : Presence of bad theme tagsFound wrong tag in style.css header.
  3. Text domain : Incorrect use of translation functions.Found a translation function that is missing a text-domain. Function __, with the arguments 'Foto Produk' in file index.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Foto Slide' in file index.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Foto CS' in file index.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Kategori Produk' in file index.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<a href="%s"', >Diterima <span class=count>(%d)</span></a>, 'diterima' in file index.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<a href="%s"', >Diproses <span class=count>(%d)</span></a>, 'diproses' in file index.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<a href="%s"', >Diantar <span class=count>(%d)</span></a>, 'diantar' in file index.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<a href="%s"', >Selesai <span class=count>(%d)</span></a>, 'selesai' in file index.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<a href="%s"', >Dibatalkan <span class=count>(%d)</span></a>, 'dibatalkan' in file index.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments '<a href="%s"', >Trash <span class=count>(%d)</span></a>, 'trash' in file index.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Every 30 minutes' in file index.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'View details' in file Ui.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'More information about %s' in file Ui.php.Found a translation function that has an incorrect number of arguments. Function esc_html__, with the arguments 'Minimum Order (', ), 'themefood' in file theme-options.php.Found a translation function that has an incorrect number of arguments. Function esc_html__, with the arguments 'Tarif per KM (', ), 'themefood' in file theme-options.php.Found a translation function that has an incorrect number of arguments. Function esc_html__, with the arguments 'Tarif Flat Ojol (', ), 'themefood' in file theme-options.php.Found a translation function that has an incorrect number of arguments. Function esc_html__, with the arguments 'Tarif Dasar Flat (', ), 'themefood' in file theme-options.php.Found a translation function that has an incorrect number of arguments. Function esc_html__, with the arguments 'Tarif Flat (', ), 'themefood' in file theme-options.php.Found a translation function that has an incorrect number of arguments. Function esc_html__, with the arguments 'Verifikasi pembayaran otomatis menggunakan layanan Moota. Masukkan URL <code>', /?gateway=moota</code> ke dalam pengaturan <a href=https://app.moota.co/integrations/webhook target=_blank>webhook Moota</a>., 'themefood' in file theme-options.php.Found a translation function that has an incorrect number of arguments. Function esc_html__, with the arguments 'Minimum Belanja (', ), 'themefood' in file theme-options.php.Found a translation function that has an incorrect number of arguments. Function esc_html__, with the arguments 'Nominal Diskon (', ), 'themefood' in file theme-options.php.Found a translation function that has an incorrect number of arguments. Function esc_html__, with the arguments 'Nominal Biaya (', ), 'themefood' in file theme-options.php.Found a translation function that has an incorrect number of arguments. Function esc_html__, with the arguments 'Berikut adalah file template yang bisa anda gunakan untuk import & export data di menu WP Imp Exp. Klik pada template export import yang dipilih untuk download. Anda dapat upload template pada halaman Setting <a href="', admin.php?page=wpie-settings>Manage Templates</a>., 'themefood' in file theme-options.php.Found a translation function that has an incorrect number of arguments. Function _e, with the arguments 'Masukkan kode lisensi yang valid agar dapat ThemeFood dapat berjalan dengan baik. <a href="', admin.php?page=license_key, '">Klik disini</a> untuk memasukkan lisensi.' in file functions.php.Found a translation function that has an incorrect number of arguments. Function _e, with the arguments 'Masukkan kode lisensi yang valid agar dapat ThemeFood dapat berjalan dengan baik. <a href="', admin.php?page=license_key, '">Klik disini</a> untuk memasukkan lisensi.', 'themefood' in file functions.php.More than one text-domain is being used in this theme. This means the theme will not be compatible with WordPress.org language packs. The domains found are themefood, option-tree, >Diterima <span class=count>(%d)</span></a>, >Diproses <span class=count>(%d)</span></a>, >Diantar <span class=count>(%d)</span></a>, >Selesai <span class=count>(%d)</span></a>, >Dibatalkan <span class=count>(%d)</span></a>, >Trash <span class=count>(%d)</span></a>, plugin-update-checker, ), url, /?gateway=moota</code> ke dalam pengaturan <a href=https://app.moota.co/integrations/webhook target=_blank>webhook Moota</a>., admin.php?page=wpie-settings>Manage Templates</a>., tgmpa, admin.php?page=license_key.
  4. Plugin territory : Plugin territory functionalitiesThe theme uses the register_post_type() function, which is plugin-territory functionality.The theme uses the add_shortcode() function. Custom post-content shortcodes are plugin-territory functionality.
  5. Widgets : WidgetsThis theme contains no sidebars/widget areas. See Widgets API
  6. Unwanted directories : GIT revision control directoryA.git was found.
  7. PHP short tags : Presence of PHP short tagsPHP short tags were found in file 404.php. "This practice is discouraged because they are only available if enabled with short_open_tag php.ini configuration file directive, or if PHP was configured with the --enable-short-tags option" (php.net), which is not the case on many servers.18: <a class='btn btn-back' href='<?=getTplPageURL('page-katalog.php')?>'><?php echo __('Kembali ke Katalog',24: var ba,b=document.getElementById('canvas'),c=b.getContext('2d',{alpha:!1}),e=b.width,aa=b.height,ca=-1,da=-1,h=0,k=0,l=0,m=0,p=1e3,q=0,r=!1,t=0,u=3,ea=.5,v=!1,w=0,fa=!1,x=0,y=0,z=0,ha=0,A=!1,B=0,C=0,D=!1,E=0,F=0,G=0,H=.7,I=0,J=0,K=!1,ia=0,ja=0,L=!0,M=!1,ka=[],N=[],O=parseInt(localStorage.getItem('404flip.goalIdx'))||0;N.push({text:'Do a flip',b:P,a:1}),N.push({text:'Land 2 flips in a row',b:Q,a:2}),N.push({text:'Land perfectly',b:la,a:1}),N.push({text:'Reach a height of 20 ft',b:R,a:20}),N.push({text:'Do a double flip',b:P,a:2}),N.push({text:'Land 3 flips in a row',b:Q,a:3}),N.push({text:'Land on your head',b:ma,a:1}),N.push({text:'Do a triple flip',b:P,a:3}),N.push({text:'Land perfectly 2 times in a row',b:na,a:2}),N.push({text:'Reach a height of 50 ft',b:R,a:5}),N.push({text:'Land 4 flips in a row',b:Q,a:4}),N.push({text:'Do a quad flip',b:P,a:4}),N.push({text:'Land 5 flips in a row',b:Q,a:5}),N.push({text:'Land perfectly 3 times in a row',b:na,a:3}),N.push({text:'Reach a height of 100 ft',b:R,a:10}),N.push({text:'Do a x5 flip',b:P,a:5}),N.push({text:'Land 10 flips in a row',b:Q,a:10}),N.push({text:'Reach a height of 250 ft',b:R,a:250}),N.push({text:'Land perfectly 5 times in a row',b:na,a:5}),N.push({text:'Do a x10 flip',b:P,a:7}),N.push({text:'Reach a height of 500 ft',b:R,a:500});var S=0;function T(t){ia=t.pageX-b.offsetLeft,ja=t.pageY-b.offsetTop}function pa(){k=h=0,l=p=1e3,q=m=0,r=!1,G=F=t=0,H=.7,I=0,v=!1,ha=S=z=y=x=0,A=!1,C=B=0,D=!1,E=0}function qa(a){var n=Math.min((a-(ba||a))/1e3,.2);ba=a,a=b.width/b.height;var i=window.innerWidth,o=window.innerWidth/a;o>window.innerHeight&&(i=(o=window.innerHeight)*a),i===ca&&o===da||(b.style.width=i+'px',b.style.height=o+'px',ca=i,da=o),window.scrollTo(0,0),ra(n),a=K&&!M,v?(a=w/1,h=400*Math.cos(a*Math.PI*.5)*(fa?-1:1)*p*.001,k=200*Math.sin(a*Math.PI)*p*.001,m+=800*n*(fa?-1:1),0>=(w-=n)&&pa()):(a&&100<k?(r=!1,q+=.1*(720-q)):(r&&(m*=.8,.01>Math.abs(m)&&(r=!1)),q*=.7),a=m,t+=(m+=q*n)-a,a=y,(y=Math.floor((t+90)/360))>a&&(U(.5*b.width+100,b.height-200,'x'+y,'#D37CFF'),0<l&&ha++),180<=m?m-=360:-180>m&&(m+=360),k+=(l+=-1400*n)*n,E=Math.max(k,E),0>=k&&(F=16,G=0,30<Math.abs(m)?(v=!0,w=1,fa=.5>Math.random(),U(.5*b.width+100,b.height-100,'miss','#F42'),145<Math.abs(m)&&(D=!0)):(a=270<=t,A=6.5>Math.abs(m),p=a?p+(A?180:120)*(1+y/5*.5):Math.max(p-120,1e3),a&&A&&!L&&(J=.025),a?(z=y,x+=y,B++,A&&C++,A?U(.5*b.width+100,b.height-100,'perfect!','#FF0'):U(.5*b.width+100,b.height-100,'good','#0F4')):C=B=0),O<N.length&&N[O].b(N[O])&&(U(b.width-100,b.height-250,'complete!','#FF0',!0),S=1,C=B=0),k=0,l=p,r=!0,ha=y=z=t=0,D=!1,E=0),ea-=n,0>=(u-=n)&&(u=1+3*Math.random(),ea=.1+.1*Math.random())),a=280/Math.max(k,280)*1.5,I=a<H?3:I-n,.5>(a=Math.min(H,a))&&(a=Math.pow(a,.97)),H+=.2*(a-H),0>=I&&(H+=.001*(.7-H)),J*=.8,F*=.9,G+=4e3*n,c.save(),c.setTransform(1,0,0,1,0,0),c.fillStyle='#efeff4',c.fillRect(0,0,b.width,b.height),c.restore(),c.save(),c.scale(H+J,H+J),e=b.width/(H+J),aa=b.height/(H+J),c.translate(.5*(e-b.width),aa-b.height),c.save(),c.translate(.5*b.width,b.height-120),X(e,240,'#03AA0E'),Y(-196,-20,-196,80,12),Y(196,-20,196,80,12),c.translate(0,Math.sin(G*Math.PI/180)*F),Y(-200,0,200,0,12),c.restore(),c.save(),c.translate(.5*b.width+h,b.height-170-k),c.rotate(m*Math.PI/180),c.translate(0,-40),X(80,96,'#2979ff'),c.save(),0<ea||v?(c.translate(-4,4),X(40,40,'#000'),c.translate(4,4),X(34,34,'#2353a5'),c.translate(-12,0)):(c.translate(-4,4),X(40,40,'#FFF'),c.translate(-8,4-7*Math.max(Math.min(l/1e3,1),0)),X(16,24,'#000')),c.restore(),c.translate(-4,4),!K||M?(c.translate(8,40),Y(0,0,0,60,8)):(c.translate(8,40),Y(0,0,-30,20,8),Y(-30,20,0,40,8)),c.restore(),sa(),c.restore(),window.requestAnimationFrame(qa)}function ra(t){K?(M||(L&&(M=!0),L=!1),O===N.length&&ia>.5*b.width&&75>ja&&(localStorage.setItem('404flip.goalIdx',0),O=0,pa(),M=L=!0)):M=!1,ka.forEach(function(a,e,n){a.time+=t,.5<=a.time&&n.splice(e,1)}),0<S&&(0>=(S-=t)&&(O++,localStorage.setItem('404flip.goalIdx',O)))}function Y(t,a,e,n,i){c.save(),c.strokeStyle='#000',c.lineWidth=i,c.beginPath(),c.moveTo(t,a),c.lineTo(e,n),c.stroke(),c.restore()}function X(t,a,e){t*=.5,a*=.5,c.save(),c.fillStyle=e,c.beginPath(),c.moveTo(-t,-a),c.lineTo(t,-a),c.lineTo(t,a),c.lineTo(-t,a),c.lineTo(-t,-a),c.fill(),c.restore()}function Z(t,a,e,n,i,o,h){c.save(),c.translate(a,e),c.rotate(n),c.font='bold '+i+'px Ubuntu, sans-serif',c.fillStyle=h,c.textAlign=o.toLowerCase(),c.fillText(t,0,0),c.restore()}function sa(){if(c.save(),c.setTransform(1,0,0,1,0,0),L)Z('404',.5*b.width,200,0*Math.PI/180,170,'center','#1f1f21'),Z('PAGE NOT FOUND',.5*b.width-4,250,0*Math.PI/180,35,'center','#1f1f21');else{var t=Math.floor(k/40),a=localStorage.getItem('404flip.maxHeightFt');(null===a||t>a)&&(localStorage.setItem('404flip.maxHeightFt',t),a=t),Z('Height: '+t+' ft (Best: '+a+' ft)',12,b.height-220,0,20,'left','#000'),(null===(t=localStorage.getItem('404flip.maxTotalFlips'))||x>t)&&(localStorage.setItem('404flip.maxTotalFlips',x),t=x),Z('Flips: '+x+' (Best: '+t+')',12,b.height-190,0,20,'left','#000'),t='#000',0<S&&(t=.075>S%.15?'#000':'#00FF00'),O<N.length?(Z('Goal #'+(O+1)+':',b.width-12,b.height-220,0,20,'right',t),Z(N[O].text,b.width-12,b.height-190,0,20,'right',t)):(t=400>Date.now()%800?'#000':'#FF9600',Z('Congratulations! You've completed all goals!',b.width-12,27,0,20,'right',t),Z('Press here to reset and play again!',b.width-12,50,0,20,'right',t))}ka.forEach(function(t){var a=Math.min(t.time/.1,1),e=Math.min(t.time/.4,1),n=25*Math.sin(e*Math.PI*.5);e=50*Math.sin(e*Math.PI*.5);var i=t.c?20:30,o=t.c?10:25;Z(t.text,t.x+n,t.y-e,-5*Math.PI/180,i+Math.sin(a*Math.PI*.75)*o,'center','#000'),Z(t.text,t.x+n-3,t.y-e-3,-5*Math.PI/180,i+Math.sin(a*Math.PI*.75)*o,'center',t.color)}),c.restore()}function U(t,a,e,n,i){ka.push({x:t,y:a,text:e,color:n,time:0,c:i||!1})}function P(t){return z>=t.a}function la(){return A&&0<z}function Q(t){return B>=t.a}function na(t){return C>=t.a}function ma(){return D}function R(t){return Math.floor(E/40)>=t.a}document.addEventListener('mousedown',function(t){K=!0,T(t)},!1),document.addEventListener('mouseup',function(t){K=!1,T(t)},!1),document.addEventListener('touchstart',function(t){K=!0,T(t)},!1),document.addEventListener('touchend',function(t){K=!1,T(t)},!1),document.addEventListener('touchcancel',function(t){K=!1,T(t)},!1),document.addEventListener('keydown',function(t){t.altKey&&'KeyR'===t.code&&(localStorage.setItem('404flip.maxHeightFt',0),localStorage.setItem('404flip.maxTotalFlips',0),localStorage.setItem('404flip.goalIdx',0),O=0)}),pa(),window.requestAnimationFrame(qa),document.querySelector('.btn-play, canvas').addEventListener('click',function(){document.body.classList.add('play')},!0),document.querySelector('.btn-play, canvas').addEventListener('touchstart',function(){document.body.classList.add('play')},!0),window.innerWidth>480&&document.body.setAttribute('style','background-image: url(<?=$background_katalog?>)!important; background-attachment: fixed; backgrouPHP short tags were found in file index.php. "This practice is discouraged because they are only available if enabled with short_open_tag php.ini configuration file directive, or if PHP was configured with the --enable-short-tags option" (php.net), which is not the case on many servers.1072: <td style='width: 25%'>Harga Produk (<?=$currency_sym?>)</td>1075: <small>Harga produk dalam <?=$currency_sym?></small>1079: <td>Harga Diskon (<?=$currency_sym?>)</td>1130: <label>Harga Variasi (<?=$currency_sym?>)</label>1147: <label>Harga Variasi (<?=$currency_sym?>)</label>1161: <label>Harga Variasi (<?=$currency_sym?>)</label>1348: <input type='radio' id='fu-yes' name='meta[followup_order]' value='yes' <?=($followup_order == 'yes' ? 'checked' : ''); ?> <?php if($followup_order1350: <input type='radio' id='fu-no' name='meta[followup_order]' value='no'<?=($followup_order == 'no' ? 'checked' : ''); ?> />1438: <h2>Detail Orderan #<?=get_the_ID();?><a target='_blank' href='<?=get_permalink( get_the_ID() )1439: <p>Dibuat pada <?=get_the_date('d F Y')?> pada <?=get_the_time('H:i')?> <?=(get_post_meta(1440: <span class='tipe-order <?=get_post_meta( $post->ID, 'order_method', true )?>'>Tipe Order : <?=get_1492: <td><?=$label_timeslot?></td>1522: <td class='tableitem'><img src='<?=$item['image'];?>' /></td>1523: <td class='tableitem'><strong><a href='<?=admin_url()?>post.php?post=<?=strtok($item['id'], '-')?>&action=edit'><?1524: <td class='tableitem'><?=$item['quantity'];?></td>1525: <td class='tableitem'><?=$currency_sym?><?=number_format( $item['price'] * $item['quantity'], 0 ,1532: <td><?=get_post_meta(get_the_ID(), 'order_subtotal', true);?></td>1539: <td><?=get_post_meta(get_the_ID(), 'order_ongkir', true);?></td>1546: <td><?= (get_post_meta(get_the_ID(), 'order_nominaldiskon', true) !== $currency1552: <td><?=$nama_kodeunik;?></td>1553: <td><?=get_post_meta(get_the_ID(), 'order_unik', true);?></td>1560: <td><?=$label_fee;?></td>1561: <td><?=get_post_meta(get_the_ID(), 'order_fee', true);?></td>1568: <td><?=get_post_meta(get_the_ID(), 'order_total', true);?></td>1595: <img src='<?=$cs['foto_cs']?>' />1596: <h4><?=$cs['nama_cs']?></h4>1597: <span><a href='https://wa.me/<?=$cs['no_cs']?>' target='_blank'><?=$cs['no_cs']?></a></span>1601: <span>Difollow-up oleh CS dengan nomor <a href='https://wa.me/<?=get_post_meta(get_the_ID(), 'order_cs', true);?>' target='_blank'><?=get1608: <link rel='stylesheet' href='<?=get_template_directory_uri() . '/css/emojionearea.min.css';?>' /> 1613: <script src='<?=get_template_directory_uri() . '/js/emojionearea.min.js';?>'></script> 1784: $('.<?=$term_obj[0]->slug?>').addClass('active');1788: <input type='hidden' name='tax_input[<?=$taxonomy?>][]' value='0' />1805: <p><?=get_post_meta(get_the_ID(), 'order_payment_proof', true);?></p>2109: <td class='tableitem'><img src='<?=$item['image'];?>' /></td>2110: <td class='tableitem'><strong><a href='<?=admin_url()?>post.php?post=<?=strtok($item['id'], '-')?>&action=edit'><?2111: <td class='tableitem'><?=$item['quantity'];?></td>2112: <td class='tableitem'><?=$currency_sym?><?=number_format( $item['price'] * $item['quantity'], 0 ,2119: <td><?=get_post_meta($post_id, 'order_subtotal', true);?></td>2126: <td><?=get_post_meta($post_id, 'order_ongkir', true);?></td>2133: <td><?= (get_post_meta($post_id, 'order_nominaldiskon', true) !== $currency_sym2139: <td><?=$nama_kodeunik;?></td>2140: <td><?=get_post_meta($post_id, 'order_unik', true);?></td>2147: <td><?=$label_fee;?></td>2148: <td><?=get_post_meta($post_id, 'order_fee', true);?></td>2155: <td><?=get_post_meta($post_id, 'order_total', true);?></td>2214: $(element).parents('.harga_produk').find('.harga-reg').html('<?=$currency_sym?>'+$(element).parents('.edit-price-wrapper').find('.price-2217: $(element).parents('.harga_produk').find('.harga-reg').html('<?=$currency_sym?>'+$(element).parents('.edit-price-wrapper').find('.price-2218: $(element).parents('.harga_produk').find('.harga-disc').html('<?=$currency_sym?>'+$(element).parents('.edit-price-wrapper').find('.price-2447: <select name='stok_produk_<?=$post_id?>' data-id='<?=$post_id?>' class='select_stok' data-chosen='<?=2799: <select name='status_order_<?=$post_id?>' data-id='<?=$post_id?>' class='select_status' data-status='<3304: background: repeat url('<?=get_template_directory_uri()?>/img/back.png');3455: <img id='img-buffer' src='<?=(($logo_website == '') ? $favicon_website : $logo_website)?>'>3461: <script src='<?=get_template_directory_uri()?>/js/jquery-qrcode-0.18.0.min.js'></script>3493: text: '<?=getTplPageURL('page-katalog.php')?>',3501: label: '<?=$site_title?>',3576: <link rel='stylesheet' type='text/css' href='<?=get_template_directory_uri() . '/css/daterangepicker.min.css';?>' />3577: <link rel='stylesheet' type='text/css' href='<?=get_template_directory_uri() . '/css/jquery.dataTables.min.css';?>' />3578: <script src='<?=get_template_directory_uri() . '/js/moment.min.js';?>'></script>3579: <script src='<?=get_template_directory_uri() . '/js/daterangepicker.min.js';?>'></script3580: <script src='<?=get_template_directory_uri() . '/js/Chart.min.js';?>'></script> 3581: <script src='<?=get_template_directory_uri() . '/js/jquery.dataTables.min.js';?>'></scri3582: <script src='<?=get_template_directory_uri() . '/js/dataTables.buttons.min.js';?>'></scr3583: <script src='<?=get_template_directory_uri() . '/js/jszip.min.js';?>'></script>3584: <script src='<?=get_template_directory_uri() . '/js/buttons.html5.min.js';?>'></script>3585: <script src='<?=get_template_directory_uri() . '/js/buttons.print.min.js';?>'></script>3591: <span class='filter_tanggal'><span class='dashicons dashicons-calendar-alt'></span> <input type='text' name='daterange' value='<?=date('m/d/Y', strtotime($beforeDate))?> - <?=date('m/d/Y', strtotime($af3595: <strong><?=(!empty(array_count_values(array_column($obj, 'status_order'))['Diterima3599: <strong><?=(!empty(array_count_values(array_column($obj, 'status_order'))['Diproses3603: <strong><?=(!empty(array_count_values(array_column($obj, 'status_order'))['Diantar'3607: <strong><?=(!empty(array_count_values(array_column($obj, 'status_order'))['Selesai'3611: <strong><?=(!empty(array_count_values(array_column($obj, 'status_order'))['Dibatalk3653: <td><a href='<?=get_edit_post_link($row['id'])?>' target='_blank'><?=$row['id']?></a></t3654: <td><?=date('d/m/Y',strtotime($row['date']))?></td>3655: <td><?=$row['order_nama']?></td>3656: <td><?=$row['order_nowa']?></td>3657: <td><?=$row['status_order']?></td>3658: <td><?=$item['name']?></td>3659: <td><?=$item['weight'] * $item['quantity'] . 'g'?></td>3660: <td><?=$item['quantity']?></td>3661: <td><?=$currency_sym . number_format( $item['price'] * $item['quantity'], 0 , '3662: <td><?=$item['summary']?></td>3688: window.location = '<?=admin_url()?>admin.php?page=laporan_orderan&start='+start.format('YYYY-M3762: <?=(!empty(array_count_values(array_column($obj, 'status_order'))['Diterima3763: <?=(!empty(array_count_values(array_column($obj, 'status_order'))['Diproses3764: <?=(!empty(array_count_values(array_column($obj, 'status_order'))['Diantar'3765: <?=(!empty(array_count_values(array_column($obj, 'status_order'))['Selesai'3766: <?=(!empty(array_count_values(array_column($obj, 'status_order'))['Dibatalk3793: data: [<?=$total['Diterima']?>]3799: data: [<?=$total['Diproses']?>]3805: data: [<?=$total['Diantar']?>]3811: data: [<?=$total['Selesai']?>]3817: data: [<?=$total['Dibatalkan']?>]3830: return '<?=$currency_sym?>' + value.toString().replace(/\B(?=(\d{3})+(?!\d))/g, '.'3838: return '<?=$currency_sym?>' + tooltipItem.yLabel.toString().replace(/\B(?=(\d{3})+(3873: <link rel='stylesheet' type='text/css' href='<?=get_template_directory_uri() . '/css/daterangepicker.min.css';?>' />3874: <script src='<?=get_template_directory_uri() . '/js/moment.min.js';?>'></script>3875: <script src='<?=get_template_directory_uri() . '/js/daterangepicker.min.js';?>'></script3876: <script src='<?=get_template_directory_uri() . '/js/Chart.min.js';?>'></script>3879: <span class='filter_tanggal'><span class='dashicons dashicons-calendar-alt'></span> <input type='text' name='daterange' value='<?=date('m/d/Y', strtotime($beforeDate))?> - <?=date('m/d/Y', strtotime($af3899: <img src='<?=$list_cs['foto_cs']?>' />3900: <h4><?=$list_cs['nama_cs']?></h4>3901: <span><a href='https://wa.me/<?=$list_cs['no_cs']?>' target='_blank'><?=$list_cs['no_cs']?></a></span>3905: <img src='<?=get_template_directory_uri() . '/img/icon-512.png'?>' />3907: <span><a href='https://wa.me/<?=$cs_pic;?>' target='_blank'><?=$cs_pic;?></a></span>3913: <strong><?=$currency_sym.number_format( $total['omset'], 0 , ',' , '.' )?></strong>3918: <strong><?=(!empty(array_count_values(array_column($group, 'status_order'))['Diteri3922: <strong><?=(!empty(array_count_values(array_column($group, 'status_order'))['Dipros3926: <strong><?=(!empty(array_count_values(array_column($group, 'status_order'))['Dianta3930: <strong><?=(!empty(array_count_values(array_column($group, 'status_order'))['Selesa3934: <strong><?=(!empty(array_count_values(array_column($group, 'status_order'))['Dibata3951: window.location = '<?=admin_url()?>admin.php?page=laporan_cs&start='+start.format('YYYY-MM-DD\4283: <iframe border='0' id='themefood_form_iframe' src='<?=getTplPageURL('page-katalog.php')?>?form=<?=$atts['id']?>'></iframe>PHP short tags were found in file home.php. "This practice is discouraged because they are only available if enabled with short_open_tag php.ini configuration file directive, or if PHP was configured with the --enable-short-tags option" (php.net), which is not the case on many servers.22: <header style='<?=($background_header !== '' ? 'background:'.$background_header : '')?>' c23: <a href='<?=getTplPageURL('page-katalog.php')?>' class='back-katalog'><svg width='1651: document.body.setAttribute('style','background-image: url(<?=is_cdn($background_katalog)?>)!important; background-attachment: fixed; PHP short tags were found in file archive.php. "This practice is discouraged because they are only available if enabled with short_open_tag php.ini configuration file directive, or if PHP was configured with the --enable-short-tags option" (php.net), which is not the case on many servers.22: <header style='<?=($background_header !== '' ? 'background:'.$background_header : '')?>' c23: <a href='<?=getTplPageURL('page-katalog.php')?>' class='back-katalog'><svg width='1651: document.body.setAttribute('style','background-image: url(<?=is_cdn($background_katalog)?>)!important; background-attachment: fixed; PHP short tags were found in file ParsedownModern.php. "This practice is discouraged because they are only available if enabled with short_open_tag php.ini configuration file directive, or if PHP was configured with the --enable-short-tags option" (php.net), which is not the case on many servers.762: if (preg_match('/^\[(.+?)\]:[ ]*<?(\S+?)>?(?:[ ]+['\'(](.+)['\')])?[ ]*$/', $Line['text'], $matches))PHP short tags were found in file ParsedownLegacy.php. "This practice is discouraged because they are only available if enabled with short_open_tag php.ini configuration file directive, or if PHP was configured with the --enable-short-tags option" (php.net), which is not the case on many servers.760: if (preg_match('/^\[(.+?)\]:[ ]*<?(\S+?)>?(?:[ ]+['\'(](.+)['\')])?[ ]*$/', $Line['text'], $matches))PHP short tags were found in file page.php. "This practice is discouraged because they are only available if enabled with short_open_tag php.ini configuration file directive, or if PHP was configured with the --enable-short-tags option" (php.net), which is not the case on many servers.36: document.body.setAttribute('style','background-image: url(<?=$background_katalog?>)!important; background-attachment: fixed; backgrouPHP short tags were found in file page-order.php. "This practice is discouraged because they are only available if enabled with short_open_tag php.ini configuration file directive, or if PHP was configured with the --enable-short-tags option" (php.net), which is not the case on many servers.15: body.page-template-page-order { background-color: <?=$background_struk['background-color']?>; background-repeat: <?=$backgrou235: text = encodeURIComponent(<?=json_encode($_GET['text'])?>);239: var redirect = url + '?text=' + text.replace(/(?:\r\n|\r|\n)/g, '%0A').replace(/%250A/g, '%0A') + '&phone=<?=$_GET['phone']?>';PHP short tags were found in file single.php. "This practice is discouraged because they are only available if enabled with short_open_tag php.ini configuration file directive, or if PHP was configured with the --enable-short-tags option" (php.net), which is not the case on many servers.32: document.body.setAttribute('style','background-image: url(<?=is_cdn($background_katalog)?>)!important; background-attachment: fixed; PHP short tags were found in file single-tf-order.php. "This practice is discouraged because they are only available if enabled with short_open_tag php.ini configuration file directive, or if PHP was configured with the --enable-short-tags option" (php.net), which is not the case on many servers.110: <div id='receipt-wrapper' style='<?=$email_bg_color.' '.$email_bg_repeat.' '.$email_bg_attachment.' '.$email117: <?=(($logo_website == '') ? '<img class='logo-icon' src=''.$favicon_website119: <p style='margin-bottom: 10px;'><?=$alamat_toko?></p>121: <a id='status-order' class='<?=get_the_terms( get_the_ID(), 'order_status' )[0]->name;?>' href='<?=((st123: <div class='order-id' style='flex: 1; <?=((get_post_meta( get_the_ID(), 'order_method', true ) == 'Delivery') ? '125: <span style='display: block; font-size: 3.6mm; font-weight: 700; word-break: break-word;'>#<?=get_the_ID()?></span>127: <div class='order-date' style='flex: 1; <?=((get_post_meta( get_the_ID(), 'order_method', true ) == 'Delivery') ? '129: <span style='display: block; font-size: 3.6mm; font-weight: 700; word-break: break-word;'><?=the_time('d/m/y');?></span>134: <span style='display: block; font-size: 3.6mm; font-weight: 700; word-break: break-word;'><?=get_post_meta(get_the_ID(), 'order_meja', true)?></span>143: <span style='display: block; font-size: 3.6mm; font-weight: 700; word-break: break-word;'><?=get_post_meta(get_the_ID(), 'order_nama', true);?></span>147: <span style='display: block; font-size: 3.6mm; font-weight: 700; word-break: break-word;'><?=get_post_meta(get_the_ID(), 'order_nowa', true);?></span>154: <span style='display: block; font-size: 3.6mm; font-weight: 700; word-break: break-word;'><?=get_post_meta(get_the_ID(), 'order_alamat', true)?><?php echo !empty(get171: <td class='tableitem' style='padding: 10px 0;'><strong style='display: block;'><?=$item['name'];?></strong><?=!empty($item['summary']) ? 'Catatan: ' . $it172: <td class='tableitem' style='padding: 10px 0;'><?=$item['quantity'];?></td>173: <td class='tableitem' style='padding: 10px 0;'><?=$currency_sym?><?=number_format( $item['price'] * $item['quantity'], 0 ,179: <td><?=get_post_meta(get_the_ID(), 'order_subtotal', true);?></td>185: <td><?=get_post_meta(get_the_ID(), 'order_ongkir', true);?></td>191: <td><?= !empty(get_post_meta(get_the_ID(), 'order_nominaldiskon', true)) ? get_196: <td><?=$nama_kodeunik;?></td>197: <td><?=get_post_meta(get_the_ID(), 'order_unik', true);?></td>203: <td><?=$label_fee;?></td>204: <td><?=get_post_meta(get_the_ID(), 'order_fee', true);?></td>210: <td><?=get_post_meta(get_the_ID(), 'order_total', true);?></td>218: <span style='display: block; font-size: 3.6mm; font-weight: 700; word-break: break-word;'><?=get_post_meta(get_the_ID(), 'order_payment', true);?></span>248: <span style='display: block; font-size: 3.6mm; font-weight: 700; word-break: break-word;'><a href='https://www.google.com/maps?daddr=<?=get_post_meta(get_the_ID(), 'order_koordinat', true);?>'>https://www.goo255: <small style='font-size: 3mm;'><?=$label_timeslot?></small>256: <span style='display: block; font-size: 3.6mm; font-weight: 700; word-break: break-word;'><?=get_post_meta(get_the_ID(), 'order_delivtime', true);?></span>264: <iframe src='<?=get_post_meta(get_the_ID(), 'catatan_order', true);?>' style='width:100%267: <span style='display: block; font-size: 3.6mm; font-weight: 700; word-break: break-word;'><?=get_post_meta(get_the_ID(), 'catatan_order', true);?></span> 282: JsBarcode('#barcode', '<?=get_the_title()?>', {PHP short tags were found in file content.php. "This practice is discouraged because they are only available if enabled with short_open_tag php.ini configuration file directive, or if PHP was configured with the --enable-short-tags option" (php.net), which is not the case on many servers.20: <header style='<?=($background_header !== '' ? 'background:'.$background_header : '')?>' c21: <a href='<?=getTplPageURL('page-katalog.php')?>' class='back-katalog'><svg width='1683: <small class='item-price'><?=$mata_uang?><?=number_format( $harga_produk, 0 , ',' , '.' )?></small>85: <small class='item-price'><?=$mata_uang?><?=number_format( $harga_diskon, 0 , ',' , '.' )?></small> <89: <a class='view-product' href='<?=get_site_url().'/#produk-'.get_the_ID()?>'><?php echo __('Pesan Produk',PHP short tags were found in file content-archive.php. "This practice is discouraged because they are only available if enabled with short_open_tag php.ini configuration file directive, or if PHP was configured with the --enable-short-tags option" (php.net), which is not the case on many servers.17: <img src='<?=is_cdn(get_the_post_thumbnail_url(get_the_ID(), 'full'))?>' class='item-PHP short tags were found in file page-katalog.php. "This practice is discouraged because they are only available if enabled with short_open_tag php.ini configuration file directive, or if PHP was configured with the --enable-short-tags option" (php.net), which is not the case on many servers.111: <div class='loader style<?=$style_loader?:'1'?>'>Loading...</div>126: <ons-toolbar style='<?=($background_header !== '' ? 'background:'.$background_header : '')?>' c129: <?=(($logo_website == '') ? '<img class='logo-icon' src=''.is_cdn($favicon_185: <span><?=($teks_tombol_chat !== '' ? $teks_tombol_chat : 'Chat CS')?></span>221: <div id='sliderKat' class='hidden <?=$tampilan_kategori == 'grid' ? 'alternate' : ''?> <?=$tampilan_kategori?222: <div id='produk' class='cat-<?=$tampilan_kategori?>'></div> 224: <div class='cartBtn-wrapper cart-<?=$status_toko?> cart-<?=$tampilan_keranjang?>'>226: <ons-button ripple icon='ion-ios-<?=$icon_kat?>' class='menu-cat' onclick='showPopover(this,'menu')'><?php e241: <span class='cart-total'><?=$mata_uang?>0</span>275: <?=(($logo_website == '') ? '<img class='footer-logo-icon' src=''.is_cdn($f280: <p><?=$alamat_toko?></p>281: <small><?=$teks_copyright?></small>289: <div id='salesPopup' class='adjust-<?=$tampilan_keranjang?>'><div class='sales'></div></div>298: <div class='item-img-wrapper' data-default='<?=is_cdn(get_template_directory_uri() . '/img/placeholder.webp')?>''>299: <img class='item-img lazyload' src='<?=is_cdn(get_template_directory_uri() . '/img/placeholder.webp')?>' />321: <ons-toolbar style='<?=($background_header !== '' ? 'background:'.$background_header : '')?>' c333: <textarea class='item-notes' placeholder='<?=$placeholder_instruksi?>'></textarea>365: <textarea class='item-notes' placeholder='<?=$placeholder_instruksi?>'></textarea>375: <img class='info-img lazyload' src='<?=is_cdn(get_template_directory_uri() . '/img/placeholder.webp')?>' />388: <h4><?=($judul_widget_chat !== '' ? $judul_widget_chat : 'Ada pertanyaan?<br>Ch389: <span><?=($subjudul_widget_chat !== '' ? $subjudul_widget_chat : 'Biasa menjawab 536: <ons-toolbar style='<?=($background_header !== '' ? 'background:'.$background_header : '')?>' c545: <form id='checkout-form' action='<?=getTplPageURL('page-order.php')?>' method='POST' target='_blank'>587: <label for='switch-ojol' class='center'><?=$nama_kurir?></label>594: <label for='switch-ojol' class='center'><?=$nama_kurir?></label>682: <ons-col class='text-right'><div class='checkout-shipping'><span class='checkout-shipping-val'><?=$mata_uang?>0</span><div class='checkout-shipping-render'></div></div></688: <ons-col class='text-right checkout-disc'><?=$mata_uang?>0</ons-col>696: <ons-col><?=$nama_kodeunik;?></ons-col>697: <ons-col class='text-right checkout-unik'><?=$mata_uang?>0</ons-col>706: <ons-col><?=$label_fee;?></ons-col>707: <ons-col class='text-right checkout-fee'><?=$mata_uang?>0</ons-col>716: <ons-col class='text-right checkout-total'><?=$mata_uang?>0</ons-col>754: <ons-toolbar style='<?=($background_header !== '' ? 'background:'.$background_header : '')?>' c775: <img class='lazyload' data-src='<?=is_cdn(get_template_directory_uri() . '/img/icon-success.gif')?>' />826: var tfSite = '<?=get_site_url()?>',827: tfGmt = '<?=get_option('gmt_offset')?>',828: tfCurrency = '<?=($mata_uang !== '' ? $mata_uang : 'Rp')?>',829: tfStatus = '<?=$status_toko?>',830: tfDesktop = '<?=$tampilan_desktop?>',831: tfPesantoko = '<?=($pesan_toko !== '' ? $pesan_toko : 'Mohon maaf, toko sedang tutup. Sila832: tfInitialitem = '<?=$jumlah_produk?>',833: tfInitialinfo = '<?=$jumlah_info?>',834: tfInfotitle = '<?=($judul_info !== '' ? $judul_info : 'Info Artikel')?>',835: tfInitialslider = '<?=$jumlah_foto_slider?>',836: tfSliderstyle = '<?=$tampilan_slider?>',837: tfSliderauto = '<?=($aktifkan_autoslide == 'on' ? 'yes' : 'no')?>',838: tfSliderinterval = '<?=$interval_autoslide?>',839: tfKatsort = '<?=$urutan_kategori?>',840: tfKatstyle = '<?=$tampilan_kategori?>',841: tfShipping = '<?=$metode_pengiriman?>',842: tfCourier = ['<?=($pilihan_kurir !== '' ? implode('','', $pilihan_kurir) : '')?>'],843: tfFlat = '<?=$tarif_flat?>',844: tfOrigin = '<?=$kecamatan_id?>',845: tfCheckout = '<?=$metode_checkout?>',846: tfShowweight = '<?=$tampilkan_berat?>',847: tfShowemail = '<?=$tampilkan_email?>',848: tfShoplocation = <?=(!empty($lokasi_toko) ? json_encode(array_values($lokasi_toko)) : '''')?849: tfOjolmetode = '<?=$metode_tarif?>',850: tfOjolbasic = '<?=$aktifkan_tarifdasar?>',851: tfOjolbasicfee = '<?=$tarif_dasar?>',852: tfOjolbasicrange = '<?=$jangkauan_dasar?>',853: tfOjolfee = '<?=$tarif_per_km?>',854: tfOjolrange = '<?=$max_jangkauan?>',855: tfOjoltext = '<?=$nama_kurir?>',856: tfOjolflat = '<?=$ojol_flat?>',857: tfDiscongkir = '<?=$diskon_ongkir?>',858: tfMinbelanja = '<?=$minimum_belanja?>',859: tfDiscnominal = '<?=$nominal_diskon?>',860: tfSwitcher = '<?=($aktifkan_switcher == 'on' && preg_match('(kurir|ojol)', $metode_pengir861: tfSalespop = '<?=($aktifkan_salespop == 'on' ? 'yes' : 'no')?>',862: tfSalespopinterval = '<?=$interval_salespop?>',863: tfApior = <?=(!empty($api_open_route) ? json_encode(array_values($api_open_route)) : 864: tfApiro = '<?=($api_rajaongkir !== '' ? $api_rajaongkir : 'null')?>',865: tfUnik = '<?=$tampilkan_kodeunik?>',866: tfDigitunik = '<?=$digit_kodeunik?>',867: tfSignunik = '<?=$metode_kodeunik?>',868: tfFee = '<?=$additional_fee?>',869: tfLabelfee = '<?=$label_fee?>',870: tfPersenfee = '<?=$persen_fee?>',871: tfNominalfee = '<?=$nominal_fee?>',872: tfInstransfer = <?=json_encode($instruksi_transfer_bank)?>,873: tfInscod = <?=json_encode($instruksi_cod)?>,874: tfInskasir = <?=json_encode($instruksi_bayar_di_kasir)?>,875: tfInsdurianpay = <?=json_encode($instruksi_durianpay)?>,876: tfMinorder = '<?=$minimum_order?>',877: tfCdn = '<?=$layanan_cdn?>',878: tfCdnbunny = '<?=$bunny_hostname?>',879: tfTimeslot = '<?=($aktifkan_timeslot == 'on' ? 'yes' : 'no')?>',880: tfTimeslotmode = '<?=$mode_timeslot?>',881: tfTimeslotlabel = '<?=$label_timeslot?>',882: tfTimeslotjam = <?=(!empty($jam_timeslot) ? json_encode(array_values($jam_timeslot)) : ''''883: tfTimeslothari = ['<?=($hari_timeslot !== '' ? implode('','', $hari_timeslot) : '')?>'], 884: tfTimeslotweekend = '<?=$timeslot_weekend?>',885: tfTimeslotstep = '<?=$timeslot_stepmenit?>',886: tfTimeslotrentang = '<?=$timeslot_rentangjam?>',887: tfTimeslotrentangmulai = '<?=$timeslot_mulaijam?>',888: tfTimeslotrentanghingga = '<?=$timeslot_hinggajam?>', 889: tfFormat = <?=json_encode($format_order)?>;892: document.body.setAttribute('style','background-image: url(<?=is_cdn($background_katalog)?>)!important; background-attachment: fixed; 903: document.body.classList.add('<?=$tampilan_produk_desktop?>');909: navigator.serviceWorker.register('<?=get_template_directory_uri()?>/js/sw.js.php', { scope: '/' }).then(regisPHP short tags were found in file manifest.json.php. "This practice is discouraged because they are only available if enabled with short_open_tag php.ini configuration file directive, or if PHP was configured with the --enable-short-tags option" (php.net), which is not the case on many servers.10: 'name': '<?=$site_name?>',11: 'short_name': '<?=$site_name?>',14: 'theme_color': '<?=($site_theme !== '' ? $site_theme : '#fff')?>',15: 'background_color': '<?=($site_bg !== '' ? $site_bg : '#fff')?>',17: 'src': '<?=$site_icon?>',21: 'src': '<?=$site_icon?>',27: 'url': '<?=(isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? 'https' : 'httPHP short tags were found in file functions.php. "This practice is discouraged because they are only available if enabled with short_open_tag php.ini configuration file directive, or if PHP was configured with the --enable-short-tags option" (php.net), which is not the case on many servers.381: <p><?= food_validate( $_POST['tf_license'], $_POST['tf_license_type'] )->error461: appId: '<?=$onesignal_appid?>',634: body.desktop-layout .toolbar--material:before { background: <?=$background_header?>; }635: .cartBtn-wrapper .cartBtn, body.grid1 .item-list .add-item { background: <?=$btn_color?>; }636: .cartBtn-wrapper .menu-cat { background: <?=adjustBrightness($btn_color,-10)?>; }637: .button--outline, .button--outline:hover, #sliderKat.tabbed #cat-list .cat-item .cat-wrapper.active, #sliderKat.tabbed #cat-list .cat-item .cat-wrapper.active a { color: <?=$btn_color?>; border-color: <?=$btn_color?>; }638: .item-list .item-qty ons-button, #extra .extra-cta .right .item-qty ons-button, #cart #my-cart-table tbody > tr td .my-product-qty ons-button, .item-list.loadmore .center, .share-button:hover .label, #detailItem .item-desc + [data-readmore-toggle] { color: <?=$btn_color?>; }639: #detailItem .add-item-popup, #itemNotes .add-notes-popup, #extra .extra-cta .add-item-extra, #cart .checkout-cta .checkout-btn, #delivTime .choose-delivery-time { background: <?=$btn_color?>; text-shadow: 1px 1px <?=adjustBrightness($btn_color,-10)?>640: <?=!empty($subtitle_durianpay) ? '#paymentMethod .action-sheet-button .list
  8. Hidden admin bar : Hidden admin Bar in CSSThemes should not hide admin bar. Detected in file admin.min.css.
  9. Fundamental theme elements : Presence of comments_template()Could not find comments_template.
  10. Fundamental theme elements : Presence of wp_list_comments()Could not find wp_list_comments.
  11. Fundamental theme elements : Presence of comment_form()Could not find comment_form.
  12. Fundamental theme elements : Presence of wp_link_pages()Could not find wp_link_pages.
  13. Comment pagination : Declaration of comment paginationThe theme doesn't have comment pagination code in it. Use paginate_comments_links() to add comment pagination, or older previous_comments_link() and next_comments_link() functions.
  14. Custom elements : Presence of custom headerNo reference to custom header was found in the theme.
  15. Custom elements : Presence of custom backgroundNo reference to custom background was found in the theme.
  16. Editor style : Presence of editor styleNo reference to add_editor_style() was found in the theme. It is recommended that the theme implements editor styling, so as to make the editor content match the resulting post output in the theme, for a better user experience.
  17. Avatar : Support of standard avatar functionsThis theme doesn't seem to support the standard avatar functions. Use get_avatar or wp_list_comments to add this support.
  18. I18N implementation : Proper use of ___all(Possible variable $class found in translation function in index.php. Translation function calls should not contain PHP variables. Possible variable $class found in translation function in index.php. Translation function calls should not contain PHP variables. Possible variable $class found in translation function in index.php. Translation function calls should not contain PHP variables. Possible variable $class found in translation function in index.php. Translation function calls should not contain PHP variables. Possible variable $class found in translation function in index.php. Translation function calls should not contain PHP variables. Possible variable $class found in translation function in index.php. Translation function calls should not contain PHP variables. Possible variable $currency_sym found in translation function in theme-options.php. Translation function calls should not contain PHP variables. Possible variable $currency_sym found in translation function in theme-options.php. Translation function calls should not contain PHP variables. Possible variable $currency_sym found in translation function in theme-options.php. Translation function calls should not contain PHP variables. Possible variable $currency_sym found in translation function in theme-options.php. Translation function calls should not contain PHP variables. Possible variable $currency_sym found in translation function in theme-options.php. Translation function calls should not contain PHP variables. Possible variable $currency_sym found in translation function in theme-options.php. Translation function calls should not contain PHP variables. Possible variable $currency_sym found in translation function in theme-options.php. Translation function calls should not contain PHP variables. Possible variable $currency_sym found in translation function in theme-options.php. Translation function calls should not contain PHP variables.
  19. I18N implementation : Proper use of esc_html___all(Possible variable $currency_sym found in translation function in theme-options.php. Translation function calls should not contain PHP variables. Possible variable $currency_sym found in translation function in theme-options.php. Translation function calls should not contain PHP variables. Possible variable $currency_sym found in translation function in theme-options.php. Translation function calls should not contain PHP variables. Possible variable $currency_sym found in translation function in theme-options.php. Translation function calls should not contain PHP variables. Possible variable $currency_sym found in translation function in theme-options.php. Translation function calls should not contain PHP variables. Possible variable $currency_sym found in translation function in theme-options.php. Translation function calls should not contain PHP variables. Possible variable $currency_sym found in translation function in theme-options.php. Translation function calls should not contain PHP variables. Possible variable $currency_sym found in translation function in theme-options.php. Translation function calls should not contain PHP variables.
  20. CSS files : Presence of license urlLicense URI: is missing from style.css header.
  21. CSS files : Presence of .sticky class.sticky css class is needed in theme css.
  22. CSS files : Presence of .bypostauthor class.bypostauthor css class is needed in theme css.
  23. CSS files : Presence of .alignleft class.alignleft css class is needed in theme css.
  24. CSS files : Presence of .alignright class.alignright css class is needed in theme css.
  25. CSS files : Presence of .aligncenter class.aligncenter css class is needed in theme css.
  26. CSS files : Presence of .wp-caption class.wp-caption css class is needed in theme css.
  27. CSS files : Presence of .wp-caption-text class.wp-caption-text css class is needed in theme css.
  28. CSS files : Presence of .gallery-caption class.gallery-caption css class is needed in theme css.
  29. Screenshot : Screenshot fileBad screenshot file extension ! File screenshot.png is not an actual JPG file. Detected type was : "image/png".
Tip-off
  1. Mandatory files : Presence of file comments.phpCould not find file comments.php in the theme.
  2. Optional files : Presence of rtl stylesheet rtl.cssThis theme does not contain optional file rtl.php.
  3. Optional files : Presence of comments template file comments.phpThis theme does not contain optional file comments.php.
  4. Optional files : Presence of front page template file front-page.phpThis theme does not contain optional file front-page.php.
  5. Optional files : Presence of single post template file single.phpThis theme does not contain optional file comments.php.
  6. Optional files : Presence of category template file category.phpThis theme does not contain optional file category.php.
  7. Optional files : Presence of tag template file tag.phpThis theme does not contain optional file tag.php.
  8. Optional files : Presence of term template file taxonomy.phpThis theme does not contain optional file taxonomy.php.
  9. Optional files : Presence of author template file author.phpThis theme does not contain optional file author.php.
  10. Optional files : Presence of date/time template file date.phpThis theme does not contain optional file date.php.
  11. Optional files : Presence of search results template file search.phpThis theme does not contain optional file search.php.
  12. Optional files : Presence of attachment template file attachment.phpThis theme does not contain optional file attachment.php.
  13. Optional files : Presence of image template file image.phpThis theme does not contain optional file image.php.
  14. Use of includes : Use of include or requireThe theme appears to use include or require : UpgraderStatus.php 126: require_once( ABSPATH . '/wp-admin/includes/plugin.php' ); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : Autoloader.php 46: include ($this->libraryDir . $this->staticMap[$className]); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : Package.php 144: require_once(ABSPATH . '/wp-admin/includes/plugin.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : PucReadmeParser.php 258: require_once(dirname(__FILE__) . '/Parsedown' . (version_compare(PHP_VERSIO If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : test.php 10: require_once(rtrim($_SERVER['DOCUMENT_ROOT'], '/') . '/wp-load.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : moota.php 2: require_once('../../../../wp-load.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : coupon.php 2: require_once('../../../../wp-load.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : page-order.php 5: require_once('inc/durianpay.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.
Other checked themes