Homey
WordPress 6.7 theme
- THEME TYPEWordPress theme 6.7
- FILE NAMEhomey.zip
- FILE SIZE3803220 bytes
- MD5a56ef7060e76cde29496ddc0cef13ea8
- SHA19825bc266f143253e79cef8c0117a3bdfef59511
- LICENSEGNU GPL 2
- FILES INCLUDEDCSS, PHP, XML, Bitmap images, Adobe Illustrator
- VERSION1.6.4
- AUTHOR URIhttp://favethemes.com/
- TAGSright-sidebar, left-sidebar, custom-colors, custom-menu, featured-images, post-formats, theme-options, translation-ready
- CREATION DATE2021-01-06
- LAST FILE UPDATE2021-01-07
- LAST VALIDATION2021-01-07 12:40
- OTHER VERSIONS
This theme seems to be proprietary. Themecheck doesn't distribute commercial themes.
Critical alerts
- eval('return new class() extends '.$baseClass.' {use '.$trait.';};'); Found eval in file Mixin.php. 99: $context =
- base64_decode($s); Found base64_decode in file Mbstring.php. 91: $s =
$translation->setAttribute('id', strtr(substr(base64_encode(hash('sha256', $source, true)), 0, 7), '/+', '._'));
$translation->setAttribute('id', strtr(substr(base64_encode(hash('sha256', $source, true)), 0, 7), '/+', '._'));
Found base64_encode in file Translator.php.return $this->cacheDir.'/catalogue.'.$locale.'.'.strtr(substr(base64_encode(hash('sha256', serialize($this->cacheVary), true)), 0, 7), '/
Found base64_encode in file Mbstring.php.return base64_encode($s);
Found base64_encode in file XliffFileDumper.php. - file_get_contents($file)), $catalog, $file);file_get_contents was found in the file translation-status.php 143: $contents = new \SimpleXMLElement(file_get_contents($filePath));fopen was found in the file CsvFileDumper.php 31: $handle = fopen('php://memory', 'r+b');fclose was found in the file CsvFileDumper.php 39: fclose($handle);file_put_contents was found in the file FileDumper.php 69: file_put_contents($intlPath, $this->formatCatalogue($messages, $intlDomain,75: file_put_contents($fullpath, $this->formatCatalogue($messages, $domain, $op83: file_put_contents($fullpath, $this->formatCatalogue($messages, $domain, $opfile_put_contents was found in the file FileDumper.php 69: file_put_contents($intlPath, $this->formatCatalogue($messages, $intlDomain,75: file_put_contents($fullpath, $this->formatCatalogue($messages, $domain, $op83: file_put_contents($fullpath, $this->formatCatalogue($messages, $domain, $opfile_put_contents was found in the file FileDumper.php 69: file_put_contents($intlPath, $this->formatCatalogue($messages, $intlDomain,75: file_put_contents($fullpath, $this->formatCatalogue($messages, $domain, $op83: file_put_contents($fullpath, $this->formatCatalogue($messages, $domain, $opfile_get_contents was found in the file Translator.php 400: $this->parentLocales = json_decode(file_get_contents(__DIR__.'/Resources/data/parents.json'), true);file_get_contents was found in the file XliffLintCommand.php 89: return $this->display($io, [$this->validate(file_get_contents('php://stdin'))]);103: $filesInfo[] = $this->validate(file_get_contents($file), $file);file_get_contents was found in the file XliffLintCommand.php 89: return $this->display($io, [$this->validate(file_get_contents('php://stdin'))]);103: $filesInfo[] = $this->validate(file_get_contents($file), $file);file_get_contents was found in the file XliffUtils.php 110: $schemaSource = file_get_contents(__DIR__.'/../Resources/schemas/xliff-core-1.2-strict.xsd'113: $schemaSource = file_get_contents(__DIR__.'/../Resources/schemas/xliff-core-2.0.xsd');file_get_contents was found in the file XliffUtils.php 110: $schemaSource = file_get_contents(__DIR__.'/../Resources/schemas/xliff-core-1.2-strict.xsd'113: $schemaSource = file_get_contents(__DIR__.'/../Resources/schemas/xliff-core-2.0.xsd');fopen was found in the file MoFileLoader.php 46: $stream = fopen($resource, 'r');fread was found in the file MoFileLoader.php 53: $magic = unpack('V1', fread($stream, 4));90: $singularId = fread($stream, $length);105: $translated = fread($stream, $length);135: $result = unpack($isBigEndian ? 'N1' : 'V1', fread($stream, 4));fread was found in the file MoFileLoader.php 53: $magic = unpack('V1', fread($stream, 4));90: $singularId = fread($stream, $length);105: $translated = fread($stream, $length);135: $result = unpack($isBigEndian ? 'N1' : 'V1', fread($stream, 4));fread was found in the file MoFileLoader.php 53: $magic = unpack('V1', fread($stream, 4));90: $singularId = fread($stream, $length);105: $translated = fread($stream, $length);135: $result = unpack($isBigEndian ? 'N1' : 'V1', fread($stream, 4));fclose was found in the file MoFileLoader.php 123: fclose($stream);fread was found in the file MoFileLoader.php 53: $magic = unpack('V1', fread($stream, 4));90: $singularId = fread($stream, $length);105: $translated = fread($stream, $length);135: $result = unpack($isBigEndian ? 'N1' : 'V1', fread($stream, 4));fopen was found in the file PoFileLoader.php 65: $stream = fopen($resource, 'r');fclose was found in the file PoFileLoader.php 116: fclose($stream);file_get_contents was found in the file JsonFileLoader.php 29: if ($data = file_get_contents($resource)) {file_get_contents was found in the file template-membership-webhook-backup.php 32: $payload = @file_get_contents('php://input');file_put_contents was found in the file template-membership-webhook-backup.php 123: file_put_contents('log_stripe_mem_' . date('j.n.Y') . '.log', $intent, FILEfile_get_contents was found in the file template-subscriptions-payment-complete.php 34: $payload = @file_get_contents('php://input');187: $raw_post_data = file_get_contents('php://input');file_put_contents was found in the file template-subscriptions-payment-complete.php 63: file_put_contents('log_stripe_mem_' . date('j.n.Y') . '.log', $intent, FILEfile_get_contents was found in the file template-subscriptions-payment-complete.php 34: $payload = @file_get_contents('php://input');187: $raw_post_data = file_get_contents('php://input');file_get_contents was found in the file template-subscriptions-stripe-charge.php 36: $payload = @file_get_contents('php://input');file_put_contents was found in the file template-subscriptions-stripe-charge.php 66: file_put_contents('./log_stripe_'.date('j.n.Y').'.txt', ' p title '.$subscr97: file_put_contents('./log_stripe_'.date('j.n.Y').'.txt', $log, FILE_APPEND);file_put_contents was found in the file template-subscriptions-stripe-charge.php 66: file_put_contents('./log_stripe_'.date('j.n.Y').'.txt', ' p title '.$subscr97: file_put_contents('./log_stripe_'.date('j.n.Y').'.txt', $log, FILE_APPEND);file_get_contents was found in the file template-stripe-charge.php 35: $payload = @file_get_contents('php://input');file_get_contents was found in the file template-membership-webhook.php 33: $payload = @file_get_contents('php://input');97: //$payload = @file_get_contents('php://input');file_get_contents was found in the file template-membership-webhook.php 33: $payload = @file_get_contents('php://input');97: //$payload = @file_get_contents('php://input');file_put_contents was found in the file template-membership-webhook.php 135: //file_put_contents('log_stripe_mem_' . date('j.n.Y') . '.log', $h1.$subscrip163: //file_put_contents('log_stripe_mem_' . date('j.n.Y') . '.log', $subscription215: //file_put_contents('log_paypal_mem_' . date('j.n.Y') . '.log', $h1.$subscripfile_put_contents was found in the file template-membership-webhook.php 135: //file_put_contents('log_stripe_mem_' . date('j.n.Y') . '.log', $h1.$subscrip163: //file_put_contents('log_stripe_mem_' . date('j.n.Y') . '.log', $subscription215: //file_put_contents('log_paypal_mem_' . date('j.n.Y') . '.log', $h1.$subscripfile_put_contents was found in the file template-membership-webhook.php 135: //file_put_contents('log_stripe_mem_' . date('j.n.Y') . '.log', $h1.$subscrip163: //file_put_contents('log_stripe_mem_' . date('j.n.Y') . '.log', $subscription215: //file_put_contents('log_paypal_mem_' . date('j.n.Y') . '.log', $h1.$subscrip file_get_contents was found in the file PhpExtractor.php 66: $this->parseTokens(token_get_all(
- curl_init();169: $ch = curl_init($paypalURL);curl_exec was found in the file template-membership-webhook-backup.php 60: $result = json_decode(curl_exec($ch));186: $res = curl_exec($ch);curl_init was found in the file template-membership-webhook-backup.php 46: $ch = curl_init();169: $ch = curl_init($paypalURL);curl_exec was found in the file template-membership-webhook-backup.php 60: $result = json_decode(curl_exec($ch));186: $res = curl_exec($ch);curl_init was found in the file template-subscriptions-payment-complete.php 219: $ch = curl_init($paypalURL);curl_exec was found in the file template-subscriptions-payment-complete.php 236: $res = curl_exec($ch);curl_init was found in the file template-membership-webhook.php 47: $ch = curl_init();curl_exec was found in the file template-membership-webhook.php 61: $result = json_decode(curl_exec($ch)); curl_init was found in the file template-membership-webhook-backup.php 46: $ch =
- add_submenu_page#Parameters File homey-options.php : 109: // For a full list of options, visit: http://codex.wordpress.org/Function_Reference/
- Themes should not hide admin bar. Detected in file : functions.php.
- PLUGINDIR . '/homey-membership'; Constant PLUGINDIR was found in the file single-hm_homey_memberships.php. WP_PLUGIN_DIR should be used instead. 11: $homeyPlugin =
Warning
- Found a translation function that is missing a text-domain. Function __, with the arguments "Your payment wasn't successful give it another try." in file template-membership-webhook-backup.php.Found a translation function that is missing a text-domain. Function __, with the arguments "No plans are available to subscribe." in file template-membership-webhook-backup.php.Found a translation function that is missing a text-domain. Function __, with the arguments "Your payment wasn't successful give it another try." in file template-subscriptions-payment-complete.php.Found a translation function that is missing a text-domain. Function __, with the arguments "Your payment wasn't successful give it another try." in file template-membership-webhook.php.Found a translation function that is missing a text-domain. Function __, with the arguments "No plans are available to subscribe." in file template-membership-webhook.php.Found a translation function that is missing a text-domain. Function __, with the arguments "Number of Listings" in file single-hm_homey_memberships.php.Found a translation function that is missing a text-domain. Function __, with the arguments "Total Price" in file single-hm_homey_memberships.php.Found a translation function that is missing a text-domain. Function __, with the arguments "Change Package" in file single-hm_homey_memberships.php.Found a translation function that is missing a text-domain. Function __, with the arguments "Account Information" in file single-hm_homey_memberships.php.Found a translation function that is missing a text-domain. Function __, with the arguments "Already have an account?" in file single-hm_homey_memberships.php.Found a translation function that is missing a text-domain. Function __, with the arguments "Username" in file single-hm_homey_memberships.php.Found a translation function that is missing a text-domain. Function __, with the arguments "Email" in file single-hm_homey_memberships.php.Found a translation function that is missing a text-domain. Function __, with the arguments "Password" in file single-hm_homey_memberships.php.Found a translation function that is missing a text-domain. Function __, with the arguments "Confirm Password" in file single-hm_homey_memberships.php.Found a translation function that is missing a text-domain. Function __, with the arguments "You are not allowed to see this." in file detail.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 homey, woocommerce, tgmpa.
- A.git was found.
- .gitignore was found.
- No reference to custom header was found in the theme.
- No reference to custom background was found in the theme.
- No 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.
- Possible variable $remaining_featured_listing found in translation function in upgrade-featured.php. Translation function calls should not contain PHP variables. Possible variable $invoice_data found in translation function in item.php. Translation function calls should not contain PHP variables.
- Possible variable $remaining_featured_listing found in translation function in upgrade-featured.php. Translation function calls should not contain PHP variables. Possible variable $invoice_data found in translation function in item.php. Translation function calls should not contain PHP variables.
- Screenshot size is 880x660px. Screenshot size should be 1200x900, to account for HiDPI displays. Any 4:3 image size is acceptable, but 1200x900 is preferred.Bad screenshot file extension ! File screenshot.png is not an actual JPG file. Detected type was : "image/png".
Tip-off
- Possible Favicon found in favicons.php. Favicons are handled by the Site Icon setting in the customizer since version 4.3.
- This theme does not contain optional file rtl.php.
- This theme does not contain optional file front-page.php.
- This theme does not contain optional file home.php.
- This theme does not contain optional file category.php.
- This theme does not contain optional file tag.php.
- This theme does not contain optional file taxonomy.php.
- This theme does not contain optional file date.php.
- This theme does not contain optional file attachment.php.
- This theme does not contain optional file image.php.
- The theme appears to use include or require : cron.php 6: require 'Carbon/autoload.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 : listings.php 278: require_once( HOMEY_PLUGIN_PATH . '/classes/class-stripe.php' );301: require_once( HOMEY_PLUGIN_PATH . '/includes/stripe-php/init.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 : v13-db.php 26: require_once( ABSPATH . 'wp-admin/includes/upgrade.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 : reservation-hourly.php 1822: require_once( HOMEY_PLUGIN_PATH . '/classes/class-stripe.php' );1850: require_once( HOMEY_PLUGIN_PATH . '/includes/stripe-php/init.php' );1963: require_once( HOMEY_PLUGIN_PATH . '/classes/class-stripe.php' );2017: require_once( HOMEY_PLUGIN_PATH . '/classes/class-stripe.php' );2041: require_once( HOMEY_PLUGIN_PATH . '/includes/stripe-php/init.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 : reservation.php 5188: require_once( HOMEY_PLUGIN_PATH . '/classes/class-stripe.php' );5279: require_once( HOMEY_PLUGIN_PATH . '/classes/class-stripe.php' );5312: require_once( HOMEY_PLUGIN_PATH . '/includes/stripe-php/init.php' );5391: require_once( HOMEY_PLUGIN_PATH . '/includes/stripe-php/init.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 : template-membership-webhook-backup.php 9: require_once(HOMEY_PLUGIN_PATH . '/includes/stripe-php/init.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 : template-subscriptions-payment-complete.php 9: require_once( HOMEY_PLUGIN_PATH . '/includes/stripe-php/init.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 : template-subscriptions-stripe-charge.php 10: require_once( HOMEY_PLUGIN_PATH . '/includes/stripe-php/init.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 : template-stripe-charge.php 10: require_once( HOMEY_PLUGIN_PATH . '/includes/stripe-php/init.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 : template-membership-webhook.php 9: require_once(HOMEY_PLUGIN_PATH . '/includes/stripe-php/init.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 : users.php 181: <?php //include 'inc/listing/pagination.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 : guest.php 103: <?php //include('inc/listing/pagination.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.