Opened 6 years ago
Closed 6 years ago
#52275 closed theme (not-approved)
THEME: travelmuch – 1.2
Reported by: |
|
Owned by: |
|
---|---|---|---|
Priority: | previously reviewed | Keywords: | theme-travelmuch |
Cc: | bob@… |
Description
travelmuch - 1.2
A free WordPress theme suitable for travelogs from <a href="http://www.blogohblog.com" title="Free WordPress Themes">Blog Oh! Blog</a>
Theme URL - http://www.blogohblog.com/free-wordpress-theme-travel-much/
Author URL - http://www.blogohblog.com/
Trac Browser - https://themes.trac.wordpress.org/browser/travelmuch/1.2
SVN - https://themes.svn.wordpress.org/travelmuch/1.2
ZIP - https://wordpress.org/themes/download/travelmuch.1.2.zip?nostats=1
Diff with previous version: https://themes.trac.wordpress.org/changeset?old_path=travelmuch/1.0&new_path=travelmuch/1.2
History:
Ticket | Summary | Status | Resolution | Owner |
---|---|---|---|---|
#52099 | THEME: travelmuch – 1.0 | closed | not-approved | |
#52275 | THEME: travelmuch – 1.2 | closed | not-approved | |
- RECOMMENDED: No reference to add_theme_support( "custom-header", $args ) was found in the theme. It is recommended that the theme implement this functionality if using an image for the header.
- RECOMMENDED: No reference to add_theme_support( "custom-background", $args ) was found in the theme. If the theme uses background images or solid colors for the background, then it is recommended that the theme implement this functionality.
- RECOMMENDED: No reference to add_editor_style() was found in the theme. It is recommended that the theme implement editor styling, so as to make the editor content match the resulting post output in the theme, for a better user experience.
Attachments (1)
Change History (7)
#2
@
6 years ago
Hello @blogohblog
Note: This is not a full review.
Your theme will be reviewed when your theme reaches to the top of the Review Queue and review process will follow procedures found in the Theme Handbook https://make.wordpress.org/themes/handbook/review/required/. Please check it thoroughly and fix your theme accordingly.
In the mean time, please check following issues
Issues
- REQUIRED: Your theme slug and text-domain are different. They are should be same. right now theme slug is travelmuch and text-domain is travelog
- REQUIRED: For logo please use WirdPress function
the_custom_logo()
. Right now its missing. https://developer.wordpress.org/themes/functionality/custom-logo/ https://make.wordpress.org/themes/handbook/review/required/#core-functionality-and-features
- REQUIRED: The pingback url should be conditional, since it can be turned off. Example from twentysixteen:
<?php if ( is_singular() && pings_open( get_queried_object() ) ) : ?> <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>"> <?php endif; ?>
- REQUIRED: Scripts must be registered/enqueued via wp_enqueue_script Header.php L25
- REQUIRED: Overriding WordPress globals is prohibited. Function.php L90
- REQUIRED: If third party library is a jQuery library, then handle should be prefixed with jquery-. Eg jquery-animate for animate library. Ref - https://make.wordpress.org/themes/handbook/review/recommended/#stylesheets-and-scripts. Theme custom js/css prefix with theme slug. Note: Please use bootstrap instead of bootstrap_js. Why are you add your custom jquery.js? You can includes this from WordPress only.
- REQUIRED: All static strings in your theme should be translatable. Please check index.php L21
- REQUIRED: Data Validation issues have been found in your theme. All dynamic data must be correctly escaped for the context where it is rendered. - All dynamic data must be escaped with
esc_attr()
before rendered in an html attribute. - Whenever you are rendering a url to the screen its value must be passed throughesc_url()
first. - If dynamic data is rendered inside an attribute that triggers a JavaScript event, it must be escaped withesc_js()
. Eg Header.php L108, 109, 110, 111
- REQUIRED: Value of
get_theme_mod()
should be always escaped when displaying. In simple words, there should never beecho get_theme_mod()
. Appropriate escaping function should be used.
- Notice: wp_enqueue_script was called incorrectly. Scripts and styles should not be registered or enqueued until the
wp_enqueue_scripts
,admin_enqueue_scripts
, orlogin_enqueue_scripts
hooks. Please see https://codex.wordpress.org/Debugging_in_WordPress Debugging in WordPress
- REQUIRED: Social icon should not display by default. They only display once user select from admin side. https://screenshots.firefox.com/j7OTRQXaDVIvbnOk/localhost
- REQUIRED: Copyright is missing in readme.txt file. eg :
travelmuch WordPress Theme, Copyright 2017 YOUR BRAND NAME travelmuch is distributed under the terms of the GNU GPL
https://make.wordpress.org/themes/2014/07/08/proper-copyrightlicense-attribution-for-themes/
#4
@
6 years ago
Hello @blogohblog
Please upload your theme latest version here : https://wordpress.org/themes/getting-started/
#6
@
6 years ago
- Resolution set to not-approved
- Status changed from reviewing to closed
You should always upload theme from https://wordpress.org/themes/getting-started/
I even checked attached theme and even that version of theme has lots of issues. Please check the guideline very thoroughly and fix accordingly. And try checking your theme in Debug mode enabled.
Closing ticket.
The theme passed the theme check plugin test. So if you are finding some error, please please let me know. Appreciated.