0
Validation results

Pinclone

Pinclone

WordPress 5.0.3 theme
0
    Error 8 : Undefined index: slug
    In /home/www/themecheck/themecheck/controllers/controller_results.php line 772
  • THEME TYPEWordPress theme 5.0.3
  • FILE NAMEpinclone-v2.3g-php7.2.zip
  • FILE SIZE1617611 bytes
  • MD5c472d3190a8f12884dbcc4ca7b1bd9fa
  • SHA11c823e6d1197c81f1ba5c7be03f8068e99ffbbf6
  • LICENSENone
  • FILES INCLUDEDCSS, PHP, Bitmap images
  • THEME URIhttps://www.pinclone.net
  • VERSION2.3g
  • AUTHOR URI
  • TAGSphoto, gallery, portfolio, social, network, pinterest, clone
  • CREATION DATE2018-11-05
  • LAST FILE UPDATE2018-11-05
  • LAST VALIDATION2018-11-05 05:56
  • OTHER VERSIONS

    2.3e : 0%

    2.3 : 0%

Critical alerts
  1. Title : Title No reference to add_theme_support( "title-tag" ) was found in the theme.The theme needs to have <title> tags, ideally in the header.php file.The theme needs to have a call to wp_title(), ideally in the header.php file.The <title> tags can only contain a call to wp_title(). Use the wp_title filter to modify the output.The <title> tags can only contain a call to wp_title(). Use the wp_title filter to modify the output.
  2. Widgets : Widgets The theme appears to use dynamic_sidebars() but no register_sidebar() was found. See: register_sidebar
     <?php register_sidebar( $args ); ?>
  3. Security breaches : Use of eval() Found eval in file page_source.php.
    Line 59: <?php eval('?>' . of_get_option('frontpage1_ad_code')); ?>
    Line 67: <?php eval('?>' . of_get_option('frontpage2_ad_code')); ?>
    Line 75: <?php eval('?>' . of_get_option('frontpage3_ad_code')); ?>
    Line 83: <?php eval('?>' . of_get_option('frontpage4_ad_code')); ?>
    Line 91: <?php eval('?>' . of_get_option('frontpage5_ad_code')); ?>
    Found eval in file index-masonry.php.
    Line 12: <?php eval('?>' . of_get_option('frontpage1_ad_code')); ?>
    Line 20: <?php eval('?>' . of_get_option('frontpage2_ad_code')); ?>
    Line 28: <?php eval('?>' . of_get_option('frontpage3_ad_code')); ?>
    Line 36: <?php eval('?>' . of_get_option('frontpage4_ad_code')); ?>
    Line 44: <?php eval('?>' . of_get_option('frontpage5_ad_code')); ?>
    Found eval in file header.php.
    Line 32: <?php eval('?>' . of_get_option('header_scripts')); ?>
    Line 183: <div class='top-message-left'><?php eval('?>' . of_get_option('top_message')); ?></div>
    Line 191: <?php eval('?>' . of_get_option('header_ad')); ?>
    Found eval in file single-masonry.php.
    Line 100: <?php eval('?>' . of_get_option('frontpage1_ad_code')); ?>
    Line 108: <?php eval('?>' . of_get_option('frontpage2_ad_code')); ?>
    Line 116: <?php eval('?>' . of_get_option('frontpage3_ad_code')); ?>
    Line 124: <?php eval('?>' . of_get_option('frontpage4_ad_code')); ?>
    Line 132: <?php eval('?>' . of_get_option('frontpage5_ad_code')); ?>
    Found eval in file single-pin.php.
    Line 140: <?php eval('?>' . of_get_option('single_pin_above_ad')); ?>
    Line 177: <?php eval('?>' . of_get_option('single_pin_below_ad')); ?>
  4. Malware : Operations on file system file_get_contents was found in the file recaptchalib.php
    Line 94: $response = file_get_contents($path . $req);
    file_get_contents was found in the file page_cp_pins.php
    Line 187: $image = file_get_contents($imgsrc, false, $context);
    file_put_contents was found in the file page_cp_pins.php
    Line 196: $filetmp = file_put_contents($file_array['tmp_name'], $image);
    fopen was found in the file page_cp_pins.php
    Line 186: } elseif (ini_get('allow_url_fopen')) {
    Line 242: if(($fh = @fopen($file_array['tmp_name'], 'rb')) && $error != 'error') {
    fread was found in the file page_cp_pins.php
    Line 244: $chunk = fread($fh, 1024 * 100); //read 100kb at a time
    fclose was found in the file page_cp_pins.php
    Line 248: fclose($fh);
  5. Malware : Network operations curl_init was found in the file page_cp_pins.php
    Line 174: if (function_exists('curl_init')) {
    Line 175: $ch = curl_init();
    curl_exec was found in the file page_cp_pins.php
    Line 179: $image = curl_exec($ch);
  6. Admin menu : Themes should use add_theme_page() for adding admin pages. File class-options-framework-admin.php :
    Line 148: // http://codex.wordpress.org/Function_Reference/add_menu_page
    Line 149: $this->options_screen = add_menu_page(
    File class-options-framework-admin.php :
    Line 148: // http://codex.wordpress.org/Function_Reference/add_menu_page
    Line 149: $this->options_screen = add_menu_page(
    File class-options-framework-admin.php :
    Line 161: // http://codex.wordpress.org/Function_Reference/add_submenu_page
    Line 162: $this->options_screen = add_submenu_page(
    File class-options-framework-admin.php :
    Line 161: // http://codex.wordpress.org/Function_Reference/add_submenu_page
    Line 162: $this->options_screen = add_submenu_page(
  7. Comment reply : Declaration of comment reply Could not find the comment-reply js script enqueued.
  8. Content width : Proper definition of content_width No content width has been defined. Example:
    if ( ! isset( $content_width ) ) $content_width = 900;
  9. Included plugins : Zip file found Plugins are not allowed in themes. The zip file found was loader-wizard.zip.
Warning
  1. theme tags : Presence of bad theme tagsFound wrong tag photo in style.css header.Found wrong tag gallery in style.css header.Found wrong tag social in style.css header.Found wrong tag network in style.css header.Found wrong tag pinterest in style.css header.Found wrong tag clone in style.css header.
  2. Text domain : Incorrect use of translation functions.Found a translation function that has an incorrect number of arguments. Function __, with the arguments 'Password cannot be blank.', pinc, 'pinc' in file page_cp_register.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Untitled' in file header.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Edit' in file index-masonry-inc.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Header background image' in file options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments 'Leave blank to use text for Pin It Button at <a href="', >Add > Pin</a>., 'options_framework_theme' in file options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments 'Recommended size: 96 x 96px. Leave blank to use <a target="_blank" href="', /img/avatar-48x48.png>Mystery Man</a>, 'options_framework_theme' in file options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments 'If enabled, users can delete their own account in the <a href="', >Settings</a> page. Administrator will always see the Delete Account link., 'options_framework_theme' in file options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments 'Enter category ID for each board as above e.g 1, 4, 2. You can find the category ID at <a href="', >Posts > Categories</a>, 'options_framework_theme' in file options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments 'Go to <a href="', >Pages > Add New</a> to create the page first. Leave blank if you do not need users to tick a box to agree to terms of service before registering., 'options_framework_theme' in file options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments ' <br><u>Remember</u>: Always <b>Read our <a href="http://www.themesic.com/clients/knowledgebase.php" target="_blank">Knowledge Base</a> or <a href="http:://www.themesic.com/clients/submitticket.php" target="_blank">Raise a Support Ticket</a> for any questions that you might have.</b><br><hr style="border:none;border-top:1px solid #ccc;color" /><br> <h2>Recommended Plugins</h2> <ol> <li><a href="http://wordpress.org/extend/plugins/wp-super-cache/" target="_blank">WP Super Cache</a></li> <ul> <li>- Advanced Tab: "Don\'t cache pages for known users" must be ticked</li> </ul> <li><a href="http://wordpress.org/plugins/wordpress-social-login/" target="_blank">WordPress Social Login</a> (allow users to login with Facebook or Twitter)</li> <ul> <li>- Networks Tab: tested only with Facebook, Twitter & Google</li> <li>- Bouncer Tab: features not supported</li> <li>- Widget Tab:<br />--- Users avatars: Display the default users avatars<br />--- Authentication flow: No popup window</li> </ul> <li><a href="http://wordpress.org/plugins/wp-postratings/" target="_blank">WP-Postratings</a> (enable ratings and microformats)</li> <ul> <li>- After activation, go to Ratings -> Ratings Templates to customize its view (just in case you need to do so)</li> </ul> </ol><br> <hr style="border:none;border-top:1px solid #ccc;color" /><br> <h2>Adding Pins</h2> <p>All users should add pins from the frontend (top right corner) > Add > <a href="', target=_blank>Pin</a>. Notes when adding pins from backend e.g WP-Admin > Posts > Add New</p> <ol> <li>The Featured Image must be set.</li> <li>The post will be assigned to the board with the same name as the post category. E.g if a post is created under the Humour category, the post will be assigned to the Humour board. If Humour board does not exist, it will be created automatically.</li> <ul> </ol> <br><hr style=border:none;border-top:1px solid #ccc;color /><br> <h2>Sideblog</h2> If you have enabled the sideblog (General tab > Category For Blog), please do not enter tags for the sideblog posts. You can however create sub-categories under the parent blog category. <br><hr style=border:none;border-top:1px solid #ccc;color /><br> <h2>Permissions</h2> <p>You can change the Settings > General > <a href=, 'options-general.php' in file options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments ' <br><u>Remember</u>: Always <b>Read our <a href="http://www.themesic.com/clients/knowledgebase.php" target="_blank">Knowledge Base</a> or <a href="http:://www.themesic.com/clients/submitticket.php" target="_blank">Raise a Support Ticket</a> for any questions that you might have.</b><br><hr style="border:none;border-top:1px solid #ccc;color" /><br> <h2>Recommended Plugins</h2> <ol> <li><a href="http://wordpress.org/extend/plugins/wp-super-cache/" target="_blank">WP Super Cache</a></li> <ul> <li>- Advanced Tab: "Don\'t cache pages for known users" must be ticked</li> </ul> <li><a href="http://wordpress.org/plugins/wordpress-social-login/" target="_blank">WordPress Social Login</a> (allow users to login with Facebook or Twitter)</li> <ul> <li>- Networks Tab: tested only with Facebook, Twitter & Google</li> <li>- Bouncer Tab: features not supported</li> <li>- Widget Tab:<br />--- Users avatars: Display the default users avatars<br />--- Authentication flow: No popup window</li> </ul> <li><a href="http://wordpress.org/plugins/wp-postratings/" target="_blank">WP-Postratings</a> (enable ratings and microformats)</li> <ul> <li>- After activation, go to Ratings -> Ratings Templates to customize its view (just in case you need to do so)</li> </ul> </ol><br> <hr style="border:none;border-top:1px solid #ccc;color" /><br> <h2>Adding Pins</h2> <p>All users should add pins from the frontend (top right corner) > Add > <a href="', target=_blank>Pin</a>. Notes when adding pins from backend e.g WP-Admin > Posts > Add New</p> <ol> <li>The Featured Image must be set.</li> <li>The post will be assigned to the board with the same name as the post category. E.g if a post is created under the Humour category, the post will be assigned to the Humour board. If Humour board does not exist, it will be created automatically.</li> <ul> </ol> <br><hr style=border:none;border-top:1px solid #ccc;color /><br> <h2>Sideblog</h2> If you have enabled the sideblog (General tab > Category For Blog), please do not enter tags for the sideblog posts. You can however create sub-categories under the parent blog category. <br><hr style=border:none;border-top:1px solid #ccc;color /><br> <h2>Permissions</h2> <p>You can change the Settings > General > <a href=, '" target="_blank">New User Default Role</a> depending on your needs. If unsure, leave it as "Author" which best matched Pinterest.com system. The permissions for each role are as below.</p> <p><strong>Administrator</strong> - Everything</p> <p><strong>Editor</strong> - All of Author - Access WP-Admin - Publish "Pending Review" Pin (backend) - Edit/Delete Others Pin (frontend) - Edit/Delete Others Board (frontend) - Edit Others Profile (frontend) </p> <p><strong>Author</strong> - All of Contributor - Add Pin (Post Status: Published) - Repin </p> <p><strong>Contributor</strong> - All of Subscriber - Add Pin (Post Status: Pending Review) </p> <p><strong>Subscriber</strong> - Comment - Follow - Like </p> <br><hr style="border:none;border-top:1px solid #ccc;color" /><br> <h2>Cautions</h2> <ol> <li> WP-Admin > Pages > All Pages<br />Do not change the permalink for these pages (Board Settings, Everything, Following, Login, Lost Your Password, Notifications, Pins Settings, Popular, Register, Settings, Source, Top Users) </li> <li> WP-Admin > Posts > Categories<br />Do not delete categories if there are already posts under them. However you can edit them or create new ones. </li> </ol> <br><hr style="border:none;border-top:1px solid #ccc;color" /><br><br><u>Remember</u>: Always <b>Read our <a href="http://www.themesic.com/clients/knowledgebase.php" target="_blank">Knowledge Base</a> or <a href="http:://www.themesic.com/clients/submitticket.php" target="_blank">Raise a Support Ticket</a> for any questions that you might have.</b> ' in file options.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments ' <br><u>Remember</u>: Always <b>Read our <a href="http://www.themesic.com/clients/knowledgebase.php" target="_blank">Knowledge Base</a> or <a href="http:://www.themesic.com/clients/submitticket.php" target="_blank">Raise a Support Ticket</a> for any questions that you might have.</b><br><hr style="border:none;border-top:1px solid #ccc;color" /><br> <h2>Recommended Plugins</h2> <ol> <li><a href="http://wordpress.org/extend/plugins/wp-super-cache/" target="_blank">WP Super Cache</a></li> <ul> <li>- Advanced Tab: "Don\'t cache pages for known users" must be ticked</li> </ul> <li><a href="http://wordpress.org/plugins/wordpress-social-login/" target="_blank">WordPress Social Login</a> (allow users to login with Facebook or Twitter)</li> <ul> <li>- Networks Tab: tested only with Facebook, Twitter & Google</li> <li>- Bouncer Tab: features not supported</li> <li>- Widget Tab:<br />--- Users avatars: Display the default users avatars<br />--- Authentication flow: No popup window</li> </ul> <li><a href="http://wordpress.org/plugins/wp-postratings/" target="_blank">WP-Postratings</a> (enable ratings and microformats)</li> <ul> <li>- After activation, go to Ratings -> Ratings Templates to customize its view (just in case you need to do so)</li> </ul> </ol><br> <hr style="border:none;border-top:1px solid #ccc;color" /><br> <h2>Adding Pins</h2> <p>All users should add pins from the frontend (top right corner) > Add > <a href="', target=_blank>Pin</a>. Notes when adding pins from backend e.g WP-Admin > Posts > Add New</p> <ol> <li>The Featured Image must be set.</li> <li>The post will be assigned to the board with the same name as the post category. E.g if a post is created under the Humour category, the post will be assigned to the Humour board. If Humour board does not exist, it will be created automatically.</li> <ul> </ol> <br><hr style=border:none;border-top:1px solid #ccc;color /><br> <h2>Sideblog</h2> If you have enabled the sideblog (General tab > Category For Blog), please do not enter tags for the sideblog posts. You can however create sub-categories under the parent blog category. <br><hr style=border:none;border-top:1px solid #ccc;color /><br> <h2>Permissions</h2> <p>You can change the Settings > General > <a href=, '" target="_blank">New User Default Role</a> depending on your needs. If unsure, leave it as "Author" which best matched Pinterest.com system. The permissions for each role are as below.</p> <p><strong>Administrator</strong> - Everything</p> <p><strong>Editor</strong> - All of Author - Access WP-Admin - Publish "Pending Review" Pin (backend) - Edit/Delete Others Pin (frontend) - Edit/Delete Others Board (frontend) - Edit Others Profile (frontend) </p> <p><strong>Author</strong> - All of Contributor - Add Pin (Post Status: Published) - Repin </p> <p><strong>Contributor</strong> - All of Subscriber - Add Pin (Post Status: Pending Review) </p> <p><strong>Subscriber</strong> - Comment - Follow - Like </p> <br><hr style="border:none;border-top:1px solid #ccc;color" /><br> <h2>Cautions</h2> <ol> <li> WP-Admin > Pages > All Pages<br />Do not change the permalink for these pages (Board Settings, Everything, Following, Login, Lost Your Password, Notifications, Pins Settings, Popular, Register, Settings, Source, Top Users) </li> <li> WP-Admin > Posts > Categories<br />Do not delete categories if there are already posts under them. However you can edit them or create new ones. </li> </ol> <br><hr style="border:none;border-top:1px solid #ccc;color" /><br><br><u>Remember</u>: Always <b>Read our <a href="http://www.themesic.com/clients/knowledgebase.php" target="_blank">Knowledge Base</a> or <a href="http:://www.themesic.com/clients/submitticket.php" target="_blank">Raise a Support Ticket</a> for any questions that you might have.</b> ', 'options_framework_theme' in file options.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 pinc, options_framework_theme, /itm-settings/, >Add > Pin</a>., /img/avatar-48x48.png>Mystery Man</a>, /settings/, >Settings</a> page. Administrator will always see the Delete Account link., post-new.php?post_type=page, >Posts > Categories</a>, >Pages > Add New</a> to create the page first. Leave blank if you do not need users to tick a box to agree to terms of service before registering., target=_blank>Pin</a>. Notes when adding pins from backend e.g WP-Admin > Posts > Add New</p> <ol> <li>The Featured Image must be set.</li> <li>The post will be assigned to the board with the same name as the post category. E.g if a post is created under the Humour category, the post will be assigned to the Humour board. If Humour board does not exist, it will be created automatically.</li> <ul> </ol> <br><hr style=border:none;border-top:1px solid #ccc;color /><br> <h2>Sideblog</h2> If you have enabled the sideblog (General tab > Category For Blog), please do not enter tags for the sideblog posts. You can however create sub-categories under the parent blog category. <br><hr style=border:none;border-top:1px solid #ccc;color /><br> <h2>Permissions</h2> <p>You can change the Settings > General > <a href=, options-framework.
  3. Fundamental theme elements : Presence of wp_footer()Could not find wp_footer.
  4. Fundamental theme elements : Presence of add_theme_support()Could not find add_theme_support( 'automatic-feed-links' ).
  5. Custom elements : Presence of custom headerNo reference to custom header was found in the theme.
  6. Custom elements : Presence of custom backgroundNo reference to custom background was found in the theme.
  7. 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.
  8. I18N implementation : Proper use of _e(Possible variable $days_left found in translation function in page_cp_settings.php. Translation function calls should not contain PHP variables.
    Line 315: <p><strong><?php _e('Change Profile Username? (Days Left:', 'pinc'); ?> <?php echo $days_lef
  9. Featured image : Use of add_theme_support( 'post-thumbnails' ) in functions.php fileNo reference to post-thumbnails was found in the theme.
  10. CSS files : Presence of license urlLicense URI: is missing from style.css header.
  11. CSS files : Presence of text domainText Domain: is missing from your style.css header.
  12. CSS files : Presence of .bypostauthor class.bypostauthor css class is needed in theme css.
  13. Date and time implementation : Use of the_time()At least one hard coded date was found in the file single-pin.php. Function get_option( 'date_format' ) should be used instead.
  14. Screenshot : Screenshot fileScreenshot size is 736x552px. 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
  1. Static links : Presence of hard-coded linksPossible hard-coded links were found in the file footer.php.
    Line 2: if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__.' is corrupted.\n');}if(function_exists('_il_exec')){return _il_exec();}echo('Site error: the file <b>'.__FILE__.'</b> requires the ionCube PHP Loader '.basename($__ln).' to be installed by the website operator. If you are the website operator please use the <a href='http://www.ioncube.com/lw/'>ionCube Loader Wizard</a> to assist with instal
    Possible hard-coded links were found in the file functions.php.
    Line 3: if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__.' is corrupted.\n');}if(function_exists('_il_exec')){return _il_exec();}echo('Site error: the '.(php_sapi_name()=='cli'?'ionCube':'<a href='http://www.ioncube.com'>ionCube</a>').' PHP Loader needs to be installed. T
    Possible hard-coded links were found in the file options.php.
    Line 319: 'desc' => __('Sign up for the keys at <a href='http://www.google.com/recaptcha/'>Google reCAPTCHA</a>. Leave blank to hide
    Line 352: 'desc' => __('If you purchase the optional Browser Extension Pack, enter the ID to activate (<a href='http://pinclone.net/browser-addons-extensions-pack-for-pinclone/' target='_
    Line 451: <br><u>Remember</u>: Always <b>Read our <a href='http://www.themesic.com/clients/knowledgebase.php' 				target='_blank'>Know
    Line 520: <br><hr style='border:none;border-top:1px solid #ccc;color' /><br><br><u>Remember</u>: Always <b>Read our <a href='http://www.themesic.com/clients/knowledgebase.php' target='_blank'>Knowledg
    Line 451: <br><u>Remember</u>: Always <b>Read our <a href='http://www.themesic.com/clients/knowledgebase.php' 				target='_blank'>Know
    Line 520: <br><hr style='border:none;border-top:1px solid #ccc;color' /><br><br><u>Remember</u>: Always <b>Read our <a href='http://www.themesic.com/clients/knowledgebase.php' target='_blank'>Knowledg
  2. Optional files : Presence of rtl stylesheet rtl.cssThis theme does not contain optional file rtl.php.
  3. Optional files : Presence of front page template file front-page.phpThis theme does not contain optional file front-page.php.
  4. Optional files : Presence of home template file home.phpThis theme does not contain optional file home.php.
  5. Optional files : Presence of tag template file tag.phpThis theme does not contain optional file tag.php.
  6. Optional files : Presence of term template file taxonomy.phpThis theme does not contain optional file taxonomy.php.
  7. Optional files : Presence of date/time template file date.phpThis theme does not contain optional file date.php.
  8. Optional files : Presence of archive template file archive.phpThis theme does not contain optional file archive.php.
  9. Optional files : Presence of attachment template file attachment.phpThis theme does not contain optional file attachment.php.
  10. Optional files : Presence of image template file image.phpThis theme does not contain optional file image.php.
  11. Use of includes : Use of include or requireThe theme appears to use include or require : page_cp_register.php
    Line 18: require_once(get_template_directory() . '/recaptchalib.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_cp_login_lpw.php
    Line 13: require_once(get_template_directory() . '/recaptchalib.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 : pinc_fetch.php
    Line 4: require_once(dirname(dirname(dirname(dirname(__FILE__)))) . '/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 : options.php
    Line 25: require_once(ABSPATH . 'wp-admin/includes/file.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_cp_login.php
    Line 19: require_once(get_template_directory() . '/recaptchalib.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_cp_pins.php
    Line 204: require_once(ABSPATH . 'wp-admin/includes/image.php');
    Line 205: require_once(ABSPATH . 'wp-admin/includes/file.php');
    Line 206: require_once(ABSPATH . 'wp-admin/includes/media.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 : script-add-board.php
    Line 3: require('../../../wp-blog-header.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