0
Validation results

Adventist Corporate

Adventist Corporate

WordPress 4.9.6 theme
0
Critical alerts
  1. Customizer : Sanitization of Customizer settings Found a Customizer setting that did not have a sanitization callback function in file customize.php. Every call to the add_setting() method needs to have a sanitization callback function passed.
  2. 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.
  3. Admin menu : Themes should use add_theme_page() for adding admin pages. File config.php :
    Ligne8: add_menu_page( 'Adventist Panel', __('Theme Options', 'adventist'), 'manage
    File config.php :
    Ligne9: add_submenu_page( 'adventist' , __('Theme Links', 'adventist'), __('Theme L
    Ligne10: add_submenu_page( 'adventist' , __('Slideshow', 'adventist'), __('Slideshow
    Ligne11: add_submenu_page( 'adventist' , __('Staff Directory', 'adventist'), __('Sta
    File config.php :
    Ligne9: add_submenu_page( 'adventist' , __('Theme Links', 'adventist'), __('Theme L
    Ligne10: add_submenu_page( 'adventist' , __('Slideshow', 'adventist'), __('Slideshow
    Ligne11: add_submenu_page( 'adventist' , __('Staff Directory', 'adventist'), __('Sta
    File config.php :
    Ligne9: add_submenu_page( 'adventist' , __('Theme Links', 'adventist'), __('Theme L
    Ligne10: add_submenu_page( 'adventist' , __('Slideshow', 'adventist'), __('Slideshow
    Ligne11: add_submenu_page( 'adventist' , __('Staff Directory', 'adventist'), __('Sta
  4. Comment reply : Declaration of comment reply Could not find the comment-reply js script enqueued.
  5. Inapropriate constants : Use of TEMPLATEPATH Constant TEMPLATEPATH was found in the file update_theme.php. get_template_directory() should be used instead.
    Ligne32: $theme_data = get_theme_data( TEMPLATEPATH . '/style.css');
    
  6. Content width : Proper definition of content_width No content width has been defined. Example:
    if ( ! isset( $content_width ) ) $content_width = 900;
  7. Deprecated functions : attribute_escape attribute_escape found in file sermons_widget.php. Deprecated since version 2.8. Use esc_attr() instead.
    Ligne18: <input class='widefat' id='<?php echo $this->get_field_id('title'); ?>' name='<?php echo $this->get_field_name('title'); ?>' type='text' value='<?php echo attribute_escape($title); ?>' />
    
    Ligne24: <input class='widefat' id='<?php echo $this->get_field_id('number_posts'); ?>' name='<?php echo $this->get_field_name('number_posts'); ?>' type='text' value='<?php echo attribute_escape($nopost); ?>' />
    
  8. Deprecated functions : get_all_category_ids get_all_category_ids found in file sermons_widget.php. Deprecated since version 4.0.
    Ligne32: $categories = get_all_category_ids();
    
  9. Deprecated functions : get_bloginfo get_bloginfo('url') was found in the file update_theme.php. Use home_url() instead.
    Ligne55: 'api-key' => md5(get_bloginfo('url'))
    
    Ligne57: 'user-agent' => 'WordPress/' . $wp_version . '; ' . get_bloginfo('url')
    
Warning
  1. special URIs : Presence of bad theme tagsTheme URI and Author URI should not be the same.
  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 'Header Menu' in file functions.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Footer Menu' in file functions.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'An Unexpected HTTP Error occurred during the API request.</p> <p><a href="?" onclick="document.location.reload(); return false;">Try again</a>' in file update_theme.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'An unknown error occurred' in file update_theme.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 adventist, mmb, apc.
  4. Unwanted files : hidden file(s) or folder(s).ds_store was found.
  5. PHP short tags : Presence of PHP short tagsPHP short tags were found in file header.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.
    Ligne21: <link rel='stylesheet' href='<?= get_template_directory_uri(); ?>/-/css/style.css'>
    Ligne31: <script src='<?= get_template_directory_uri(); ?>/-/js/respond.min.js'></script>
    Ligne39: background: url(<?= get_template_directory_uri(), '/', __('-/img/logos/logo.png', 'adventis
    Ligne44: <?= wp_head(); ?>
    Ligne49: <header class='menu-<?= get_option('menu-position') ?>'>
    Ligne51: <h1><a href='<?= site_url() ?>'><?php bloginfo( 'name' ); ?></a></h1>
    Ligne53: <h2><strong><?= get_option('title_name') ?></strong> <?= get_option('title_desc') ?></h
    Ligne73: <form id='site-search' method='get' action='<?= site_url() ?>'>
    Ligne76: <a href='<?= get_option('twitter_acc') ?>' id='ico-twitter'><?= __('Twitter', 'adven
    Ligne80: <a href='<?= get_option('facebook_acc') ?>' id='ico-facebook'><?= __('Facebook', 'ad
    Ligne84: <a href='<?= get_option('rss_acc') ?>' id='ico-rss'><?= __('RSS', 'adventist') ?></a
    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.
    Ligne34: <h1><?= __('Archive', 'adventist') ?></h1>
    Ligne40: <div class='two-thirds-<?= inverse_position(get_option('blog-sidebar-position')) ?>'>
    Ligne45: <h3 class='divider'><?= $title ?></h3>
    Ligne49: <?= get_template_part('templates/posts', 'list'); ?>
    Ligne57: <div class='third-<?= get_option('blog-sidebar-position') ?>'>
    PHP 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.
    Ligne7: <h1><?= __('Blog', 'adventist') ?></h1>
    Ligne14: <div class='two-thirds-<?= inverse_position(get_option('blog-sidebar-position')) ?>'>
    Ligne31: <h6><?= get_the_date() ?>   •   <?= __('By', 'adventist') ?> <?php the_author
    Ligne33: <p><?= get_the_excerpt() ?> <a href='<?= the_permalink(); ?>' class='read-more
    Ligne45: <h3 class='divider'><?= __('Recent entries', 'adventist') ?></h3>
    Ligne58: <div class='third-<?= get_option('blog-sidebar-position') ?>'>
    PHP short tags were found in file footer.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.
    Ligne4: <img src='<?= get_template_directory_uri(), '/', __('-/img/logos/logo_footer.png', 'a
    Ligne6: <a href='<?= get_option('twitter_acc') ?>' id='footer-twitter'><?= __('Follow us on 
    Ligne10: <a href='<?= get_option('facebook_acc') ?>' id='footer-facebook'><?= __('Like us on 
    Ligne14: <a href='<?= get_option('rss_acc') ?>' id='footer-rss'><?= __('Subscribe to our RSS 
    Ligne21: <span id='copyright'>&copy; <?= get_option('title_copyright') ?></span>
    Ligne39: <script>window.jQuery || document.write('<script src='<?= get_template_directory_uri(); ?>/-/js/jquery-1.9.1.min.js'><\/script>')
    Ligne41: <script src='<?= get_template_directory_uri(); ?>/-/js/responsiveslides.min.js'></script
    Ligne43: <script src='<?= get_template_directory_uri(); ?>/-/js/script.js'></script>
    Ligne65: var _gaq=[['_setAccount','<?= get_option('googlea_acc') ?>'],['_trackPageview']];
    Ligne74: <?= wp_footer() ?>
    PHP short tags were found in file search.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.
    Ligne11: <h1><?= the_title(); ?></h1>
    Ligne13: <h3><?= get_post_meta($post->ID, 'adventist_bx_page_description', true); ?></h3
    Ligne19: <div class='two-thirds-<?= inverse_position(get_option('blog-sidebar-position')) ?>'>
    Ligne28: <?= get_template_part('templates/posts', 'list'); ?>
    Ligne36: <div class='third-<?= get_option('blog-sidebar-position') ?>'>
    PHP 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.
    Ligne46: <p><?= $res['content'] ?></p>
    PHP short tags were found in file page-main.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.
    Ligne34: <h3 class='divider'><?= __('From the Blog', 'adventist') ?></h3>
    Ligne66: <a href='<?= get_permalink(get_page_by_title('Blog') -> ID) ?>' class='btn'><?= __('
    Ligne74: <a href='<?= get_option('watch-link') ?>' id='ico-eye' class='big-link'><strong><?= 
    Ligne76: <a href='<?= get_option('signup-link') ?>' id='ico-email' class='big-link'><strong><
    Ligne78: <a href='<?= get_option('subscribe-link') ?>' id='ico-mic' class='big-link'><strong>
    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.
    Ligne15: <h1><?= the_title(); ?></h1>
    Ligne17: <h3><?= get_post_meta($post->ID, 'adventist_bx_page_description', true); ?></h3
    Ligne31: <div class='two-thirds-<?= inverse_position(get_option('page-sidebar-position')) ?>'>
    Ligne36: <?= the_content() ?>
    Ligne41: <div class='third-<?= get_option('page-sidebar-position') ?>'>
    PHP short tags were found in file page-staff-directory.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.
    Ligne7: <h1><?= the_title(); ?></h1>
    Ligne9: <h3><?= get_post_meta($post->ID, 'adventist_bx_page_description', true); ?></h3
    Ligne21: <div class='two-thirds-<?= inverse_position(get_option('page-sidebar-position')) ?>'>
    Ligne36: <img src='<?= $pastor -> image_url ?>' class='r' />
    Ligne42: <h2><?= $pastor -> name ?></h2>
    Ligne44: <h5><?= $pastor -> rank ?></h5>
    Ligne46: <h6><?= $pastor -> phone ?>   •   <a href='#'><?= $pastor -> email ?></a></h6
    Ligne48: <p><?= $pastor -> description ?></p>
    Ligne66: <div class='third-<?= get_option('page-sidebar-position') ?>'>
    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.
    Ligne15: <h1><?= __('Blog', 'adventist') ?></h1>
    Ligne17: <h3><?= get_option('blog-description') ?></h3>
    Ligne25: <div class='two-thirds-<?= inverse_position(get_option('blog-sidebar-position')) ?>'>
    Ligne32: <h3><?= the_title() ?></h3>
    Ligne34: <h6><?= get_the_date() ?>   •   <?= __('By', 'adventist') ?> <?php the_author
    Ligne36: <?= the_content(); ?>
    Ligne44: <h3 class='divider'><?= count($comments) ?> Comments</h3>
    Ligne50: <a href='<?= $comment -> comment_author_url ?>'><?= $comment -> comment_author ?></a
    Ligne52: <p><?= $comment -> comment_content ?></p>
    Ligne53: <p class='comment-details'><?= date_format(date_create($comment -> comment_date), 'F j, Y • g:ia' ) 
    Ligne73: <div class='third-<?= get_option('blog-sidebar-position') ?>'>
    PHP short tags were found in file page-template-fullwidth.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.
    Ligne21: <h1><?= the_title(); ?></h1>
    Ligne23: <h3><?= get_post_meta($post->ID, 'adventist_bx_page_description', true); ?></h3
    Ligne51: <div class='two-thirds-<?= inverse_position(get_option('page-sidebar-position')) ?>'>
    Ligne56: <?= the_content() ?>
    Ligne62: <div class='third-<?= get_option('page-sidebar-position') ?>'>
    PHP short tags were found in file sermons_widget.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.
    Ligne17: <?= __('Title:', 'adventist') ?>
    
    Ligne23: <?= __('Number posts:', 'adventist') ?>
    
    Ligne29: <?= __('Category:', 'adventist') ?>
    
    Ligne76: <a href='<?= the_permalink() ?>'><?= the_title() ?></a>
    
    Ligne85: <?= $value ?>, <?= get_the_date() ?>
    
    Ligne88: <a href='<?= get_category_link($category) ?>' class='btn'><?= __('View all sermons',
    PHP short tags were found in file panel_edit_view.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.
    Ligne36: <h2><?= __('Theme options', 'adventist') ?></h2>
    Ligne50: <label for='featured_category'><?= __('Featured Category', 'adventist') ?></label></th><td>
    Ligne74: <label for='title_name'><?= __('Name (under logo)', 'adventist') ?></label></th><td>
    Ligne78: <input value='<?= get_option('title_name') ?>' id='title_name' name='title_name' type='te
    Ligne86: <label for='title_desc'><?= __('Description (under logo)', 'adventist') ?></label></th><td>
    Ligne88: <input value='<?= get_option('title_desc') ?>' id='title_desc' name='title_desc' type='te
    Ligne97: <label for='title_copyright'><?= __('Copyright', 'adventist') ?></label></th><td>
    Ligne99: <input value='<?= get_option('title_copyright') ?>' id='title_copyright' name='title_copy
    Ligne108: <label for='slider_option_visible'><?= __('Slideshow Status', 'adventist') ?></label></th><td>
    Ligne112: <option value='true' <?= (get_option('slider_option_visible') == 'true')?'selected':'' ?> ><?= _
    Ligne114: <option value='asd' <?= (get_option('slider_option_visible') == 'asd')?'selected':'' ?>> <?= __
    Ligne126: <label for='slider_option'><?= __('Slideshow Display Options (if enabled)', 'adventist') ?></label></t
    Ligne130: <option value='' <?= (get_option('slider_option') == '')?'selected':'' ?> ><?= __('Simple', 
    Ligne132: <option value='fullwidth' <?= (get_option('slider_option') == 'fullwidth')?'selected':'' ?>> <?= __('
    Ligne134: <option value='sidenav' <?= (get_option('slider_option') == 'sidenav')?'selected':'' ?>> <?= __('Wi
    Ligne146: <label for='home-callout-visible'><?= __('My Whole Life / Beliefs on Homepage is', 'adventist') ?></label></t
    Ligne150: <option value='true' <?= (get_option('home-callout-visible') == 'true')?'selected':'' ?> ><?= __
    Ligne152: <option value='qwe' <?= (get_option('home-callout-visible') == 'qwe')?'selected':'' ?>> <?= __(
    Ligne164: <label for='home-callout'><?= __('My Whole Life / Beliefs on Homepage Position (if enabled)', 'advent
    Ligne168: <option value='right' <?= (get_option('home-callout') == 'right')?'selected':'' ?> ><?= __('Right
    Ligne170: <option value='left' <?= (get_option('home-callout') == 'left')?'selected':'' ?>> <?= __('Left',
    Ligne182: <label for='blog-sidebar-position'><?= __('Sidebar Position on Blog', 'adventist') ?></label></th><td>
    Ligne186: <option value='right' <?= (get_option('blog-sidebar-position') == 'right')?'selected':'' ?> ><?= 
    Ligne188: <option value='left' <?= (get_option('blog-sidebar-position') == 'left')?'selected':'' ?>><?= __
    Ligne200: <label for='page-sidebar-position'><?= __('Sidebar Position on Pages', 'adventist') ?></label></th><td>
    Ligne204: <option value='right' <?= (get_option('page-sidebar-position') == 'right')?'selected':'' ?> ><?= 
    Ligne206: <option value='left' <?= (get_option('page-sidebar-position') == 'left')?'selected':'' ?>><?= __
    Ligne218: <label for='menu-position'><?= __('Main Menu Location', 'adventist') ?></label></th><td>
    Ligne222: <option value='right' <?= (get_option('menu-position') == 'right')?'selected':'' ?> ><?= __('Righ
    Ligne224: <option value='left' <?= (get_option('menu-position') == 'left')?'selected':'' ?>><?= __('Left',
    Ligne236: <label for='language'><?= __('Theme Language', 'adventist') ?></label><br/>
    Ligne246: <option value='<?= $key ?>' <?= ($key == get_option('adventist_language'))?'selected':'' ?
    Ligne260: <label for='googlea_acc'><?= __('Google Analytics Account (format 'UA-XXXXX-X')', 'adventist') ?></l
    Ligne266: <input value='<?= get_option('googlea_acc') ?>' type='text' class='regular-text' id='goog
    Ligne280: <input type='submit' class='button button-primary pull-left' value='<?= __('Update', 'adventist') ?>'/></p>
    PHP short tags were found in file options_edit_links_view.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.
    Ligne7: <h2><?= __('Theme Links', 'adventist') ?></h2>
    Ligne21: <label for='twitter_acc'><?= __('Twitter', 'adventist') ?></label></th><td>
    Ligne23: <input value='<?= get_option('twitter_acc') ?>' id='twitter_acc' name='twitter_acc' type=
    Ligne31: <label for='facebook_acc'><?= __('Facebook', 'adventist') ?></label></th><td>
    Ligne33: <input value='<?= get_option('facebook_acc') ?>' id='facebook_acc' name='facebook_acc' ty
    Ligne41: <label for='rss_acc'><?= __('RSS (default setting is /feed)', 'adventist') ?></label></th><td>
    Ligne43: <input value='<?= get_option('rss_acc') ?>' id='rss_acc' name='rss_acc' type='text' class
    Ligne53: <label for='watch-link'><?= __('Watch', 'adventist') ?></label></th><td>
    Ligne55: <input value='<?= get_option('watch-link') ?>' type='text' class='regular-text' id='watch
    Ligne65: <label for='signup-link'><?= __('Signup', 'adventist') ?></label></th><td>
    Ligne67: <input value='<?= get_option('signup-link') ?>' type='text' class='regular-text' id='sign
    Ligne77: <label for='subscribe-link'><?= __('Subscribe', 'adventist') ?></label></th><td>
    Ligne79: <input value='<?= get_option('subscribe-link') ?>' type='text' class='regular-text' id='s
    Ligne89: <label for='small-link'><?= __('Beliefs', 'adventist') ?></label></th><td>
    Ligne91: <input value='<?= get_option('small-link') ?>' type='text' class='regular-text' id='small
    Ligne101: <label for='first-link'><?= __('Spirituality', 'adventist'), ' ', __('link', 'adventist') ?></label
    Ligne103: <input value='<?= get_option('first-link') ?>' type='text' class='regular-text' id='first
    Ligne113: <label for='second-link'><?= __('Vitality', 'adventist'), ' ', __('link', 'adventist') ?></label></t
    Ligne115: <input value='<?= get_option('second-link') ?>' type='text' class='regular-text' id='seco
    Ligne125: <label for='third-link'><?= __('Service', 'adventist'), ' ', __('link', 'adventist') ?></label></th
    Ligne127: <input value='<?= get_option('third-link') ?>' type='text' class='regular-text' id='third
    Ligne137: <input type='submit' class='button button-primary pull-left' value='<?= __('Update', 'adventist') ?>'/></p>
    PHP short tags were found in file slides_view.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.
    Ligne12: <h2><?= __('Slides', 'adventist') ?> <a href='admin.php?page=adventist_slides&a
    Ligne17: <th class='manage-column'><?= __('Title', 'adventist') ?></th>
    
    Ligne18: <th class='manage-column'><?= __('Description', 'adventist') ?></th>
    
    Ligne24: <td class='post-title page-title column-title'><span class='row-title'><a href='admin.php?page=adventist_slides&action=edit-slide&id=<?= $slide->id ?>'><?= stripslashes($slide -> title) ?></a></span>
    
    Ligne27: <a href='admin.php?page=adventist_slides&action=edit-slide&id=<?= $slide->id ?>'><?= __('Edit', 'adventist') ?></a> | 
    
    Ligne29: <span class='trash'><a class='submitdelete' href='admin.php?page=adventist_slides&delete_slide=<?= $slide->id ?>'><?= __('Delete', 'adventist') ?></a></span>
    
    Ligne32: <td><?= stripslashes($slide -> description) ?></td>
    
    Ligne38: <th class='manage-column'><?= __('Title', 'adventist') ?></th>
    
    Ligne39: <th class='manage-column'><?= __('Description', 'adventist') ?></th>
    
    PHP short tags were found in file slide_edit_view.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.
    Ligne6: <h2><?= __('Edit slide', 'adventist') ?></h2>
    
    Ligne8: <input type='hidden' name='slide_id' value='<?= $slide -> id ?>'>
    
    Ligne13: <label for='title'><?= __('Title', 'adventist') ?></label>
    
    Ligne15: <input value='<?= $slide -> title ?>' type='text' name='title' class='regular-text' id='t
    Ligne20: <label for='description'><?= __('Description', 'adventist') ?></label></th><td>
    
    Ligne21: <textarea class='regular-text' name='description' id='description' rows='5' cols='60'><?= $slide -> description ?></textarea></td>
    
    Ligne26: <label for='image'><?= __('Image', 'adventist') ?><br/> <?= __('Minimum image size: 739px x 45
    Ligne27: <img src='<?= $slide -> image_url ?>' /><br/>
    
    Ligne34: <input type='submit' value='<?= __('Update', 'adventist') ?>' class='button button-primary' /></p>
    
    PHP short tags were found in file slide_new_view.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.
    Ligne5: <h2><?= __('New slide', 'adventist') ?></h2>
    
    Ligne11: <label for='title'><?= __('Title', 'adventist') ?></label>
    
    Ligne18: <label for='description'><?= __('Description', 'adventist') ?></label></th><td>
    
    Ligne24: <label for='image'><?= __('Image', 'adventist') ?><br/> <?= __('Minimum image size: 739px x 45
    Ligne31: <input type='submit' value='<?= __('Create', 'adventist') ?>' class='button button-primary' />
    
    PHP short tags were found in file pastor_edit_view.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.
    Ligne6: <h2><?= __('Edit Staff Directory', 'adventist') ?></h2>
    
    Ligne8: <input type='hidden' value='<?= $pastor->id ?>' name='pastor_id' />
    
    Ligne13: <label for='name'><?= __('Name', 'adventist') ?></label></th>
    
    Ligne14: <td><input value='<?= $pastor -> name ?>' type='text' name='name' class='regular-text' id='na
    Ligne19: <label for='rank'><?= __('Rank', 'adventist') ?></label></th>
    
    Ligne20: <td><input value='<?= $pastor -> rank ?>' type='text' name='rank' class='regular-text' id='ra
    Ligne25: <label for='phone'><?= __('Phone', 'adventist') ?></label></th>
    
    Ligne26: <td><input value='<?= $pastor -> phone ?>' type='text' name='phone' class='regular-text' id='
    Ligne31: <label for='email'><?= __('Email', 'adventist') ?></label></th>
    
    Ligne32: <td><input value='<?= $pastor -> email ?>' type='email' name='email' class='regular-text' id=
    Ligne37: <label for='description'><?= __('Description', 'adventist') ?></label></th>
    
    Ligne38: <td><textarea class='regular-text' name='description' id='description' rows='5' cols='60'><?= $pastor -> description ?></textarea></td>
    
    Ligne43: <label for='image'><?= __('Image', 'adventist') ?></label></th>
    
    Ligne45: <img src='<?= $pastor -> image_url?>' /><br/>
    
    Ligne52: <input type='submit' value='<?= __('Update', 'adventist') ?>' class='button button-primary' /></p>
    
    PHP short tags were found in file pastors_view.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.
    Ligne12: <h2><?= __('Staff Directory', 'adventist') ?> <a href='admin.php?page=adventist
    Ligne18: <th class='manage-column'><?= __('Name', 'adventist') ?></th>
    
    Ligne19: <th class='manage-column'><?= __('Description', 'adventist') ?></th>
    
    Ligne26: <span class='row-title'><a href='admin.php?page=adventist_pastors&action=edit-pastor&id=<?= $pastor->id ?>'><?= $pastor->name ?></a></span>
    
    Ligne29: <a href='admin.php?page=adventist_pastors&action=edit-pastor&id=<?= $pastor->id ?>'><?= __('Edit', 'adventist') ?></a> | 
    
    Ligne31: <span class='trash'><a href='admin.php?page=adventist_pastors&delete_pastor=<?= $pastor->id ?>'><?= __('Delete', 'adventist') ?></a></span>
    
    Ligne34: <td><?= $pastor->description ?></td>
    
    Ligne41: <th class='manage-column'><?= __('Name', 'adventist') ?></th>
    
    Ligne42: <th class='manage-column'><?= __('Rank', 'adventist') ?></th>
    
    PHP short tags were found in file pastor_new_view.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.
    Ligne4: <h2><?= __('New Staff Directory', 'adventist') ?></h2>
    
    Ligne10: <label for='name'><?= __('Name', 'adventist') ?></label></th>
    
    Ligne16: <label for='rank'><?= __('Rank', 'adventist') ?></label></th>
    
    Ligne22: <label for='phone'><?= __('Phone', 'adventist') ?></label></th>
    
    Ligne28: <label for='email'><?= __('Email', 'adventist') ?></label></th>
    
    Ligne34: <label for='description'><?= __('Description', 'adventist') ?></label></th>
    
    Ligne40: <label for='image'><?= __('Image', 'adventist') ?></label></th>
    
    Ligne48: <input type='submit' value='<?= __('Create', 'adventist') ?>' class='button button-primary' /></p>
    
    PHP short tags were found in file slider-fullwidth.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.
    Ligne9: <img src='<?= $slide->image_url ?>' class='slide-bg' alt='<?= $slide->title?>' />
    
    PHP short tags were found in file slider-sidenav.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.
    Ligne8: <img src='<?= $slide->image_url ?>' class='slide-bg' alt='<?= $slide->title ?>' />
    
    Ligne10: <h1><?= stripslashes($slide->title) ?></h1>
    
    Ligne11: <p><?= stripslashes($slide->description) ?></p>
    
    PHP short tags were found in file post-excerpt.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.
    Ligne3: <h3><a href='<?= the_permalink(); ?>'><?= the_title() ?></a></h3>
    
    Ligne4: <h6><?= get_the_date() ?>  •   <?= __('By', 'adventist') ?> <?php the_author_
    Ligne5: <p><?= get_the_excerpt() ?>   <a href='<?= the_permalink(); ?>' class='read-mo
    PHP short tags were found in file slider.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.
    Ligne9: <img src='<?= $slide -> image_url ?>' class='slide-bg' alt='<?= $slide->title ?>' />
    
    Ligne11: <h1><?= stripslashes($slide -> title) ?></h1>
    
    Ligne12: <p><?= stripslashes($slide -> description) ?></p>
    
    PHP short tags were found in file home-callout.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.
    Ligne2: <div class='two-thirds-<?= get_option('home-callout') ?>'>
    
    Ligne3: <h2><?= __('My Whole Life', 'adventist') ?></h2>
    
    Ligne4: <p><?= __('I was born to reflect the image of a God who is powerful enough to 
    Ligne5: <a href='<?= __('http://www.adventist.org/spirituality/', 'adventist') ?>' id='spiri
    Ligne6: <a href='<?= __('http://www.adventist.org/vitality/', 'adventist') ?>' id='vitality'
    Ligne7: <a href='<?= __('http://www.adventist.org/service/', 'adventist') ?>' id='service' c
    Ligne9: <div class='third-<?= inverse_position(get_option('home-callout')) ?>'>
    
    Ligne10: <h3 class='ico-book'><?= __('Our Beliefs', 'adventist') ?></h3>
    
    Ligne11: <p><?= __('Seventh-day Adventist beliefs are meant to permeate your whole life
    Ligne12: <a href='<?= __('http://www.adventist.org/service/', 'adventist') ?>' class='btn btn
  6. Fundamental theme elements : Presence of language_attributes()Could not find .
  7. Fundamental theme elements : Presence of add_theme_support()Could not find add_theme_support( 'automatic-feed-links' ).
  8. Fundamental theme elements : Presence of comments_template()Could not find comments_template.
  9. Fundamental theme elements : Presence of wp_list_comments()Could not find wp_list_comments.
  10. Fundamental theme elements : Presence of wp_link_pages()Could not find wp_link_pages.
  11. Fundamental theme elements : Presence of post_class()Could not find post_class.
  12. 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.
  13. Custom elements : Presence of custom headerNo reference to custom header was found in the theme.
  14. Custom elements : Presence of custom backgroundNo reference to custom background was found in the theme.
  15. 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.
  16. CSS files : Presence of license typeLicense: is missing from style.css header.
  17. CSS files : Presence of license urlLicense URI: is missing from style.css header.
  18. CSS files : Presence of text domainText Domain: is missing from your style.css header.
  19. CSS files : Presence of .sticky class.sticky css class is needed in theme css.
  20. CSS files : Presence of .bypostauthor class.bypostauthor css class is needed in theme css.
  21. CSS files : Presence of .alignleft class.alignleft css class is needed in theme css.
  22. CSS files : Presence of .alignright class.alignright css class is needed in theme css.
  23. CSS files : Presence of .aligncenter class.aligncenter css class is needed in theme css.
  24. CSS files : Presence of .wp-caption class.wp-caption css class is needed in theme css.
  25. CSS files : Presence of .wp-caption-text class.wp-caption-text css class is needed in theme css.
  26. CSS files : Presence of .gallery-caption class.gallery-caption css class is needed in theme css.
  27. CSS files : Presence of .screen-reader-text class.screen-reader-text css class is needed in your theme css. See : the Codex for an example implementation.
  28. Tags : Tags displayThis theme doesn't seem to display tags.
  29. Screenshot : Screenshot fileScreenshot dimensions are wrong! Detected: 400x319px (400:319). Ratio of width to height should be 4:3.Screenshot size is 400x319px. Screenshot size should be 1200x900, to account for HiDPI displays. Any 4:3 image size is acceptable, but 1200x900 is preferred.
Tip-off
  1. Static links : Presence of hard-coded linksPossible hard-coded links were found in the file slides_view.php.
    Ligne12: <h2><?= __('Slides', 'adventist') ?> <a href='admin.php?page=adventist_slides&action=new-slide' class='add-new-h2'><?= __
    Possible hard-coded links were found in the file pastors_view.php.
    Ligne12: <h2><?= __('Staff Directory', 'adventist') ?> <a href='admin.php?page=adventist_pastors&action=new-pastor' class='add-new-h2'><?= 
  2. Mandatory files : Presence of file comments.phpCould not find file comments.php in the theme.
  3. Optional files : Presence of rtl stylesheet rtl.cssThis theme does not contain optional file rtl.php.
  4. Optional files : Presence of comments template file comments.phpThis theme does not contain optional file comments.php.
  5. Optional files : Presence of front page template file front-page.phpThis theme does not contain optional file front-page.php.
  6. Optional files : Presence of home template file home.phpThis theme does not contain optional file home.php.
  7. Optional files : Presence of single post template file single.phpThis theme does not contain optional file comments.php.
  8. Optional files : Presence of category template file category.phpThis theme does not contain optional file category.php.
  9. Optional files : Presence of tag template file tag.phpThis theme does not contain optional file tag.php.
  10. Optional files : Presence of term template file taxonomy.phpThis theme does not contain optional file taxonomy.php.
  11. Optional files : Presence of author template file author.phpThis theme does not contain optional file author.php.
  12. Optional files : Presence of date/time template file date.phpThis theme does not contain optional file date.php.
  13. Optional files : Presence of attachment template file attachment.phpThis theme does not contain optional file attachment.php.
  14. Optional files : Presence of image template file image.phpThis theme does not contain optional file image.php.
  15. Optional files : Presence of 404 Not Found template file 404.phpThis theme does not contain optional file 404.php.
  16. Use of includes : Use of include or requireThe theme appears to use include or require : panel_install.php
    Ligne7: 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 : adventist_panel_controller.php
    Ligne2: include ('views/panel_view/panel_edit_view.php');
    
    Ligne3: include ('views/panel_view/options_edit_links_view.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 : slides_controller.php
    Ligne2: include ('views/slides_view/slide_new_view.php');
    
    Ligne3: include ('views/slides_view/slide_edit_view.php');
    
    Ligne4: include ('views/slides_view/slides_view.php');
    
    Ligne20: if ( ! function_exists( 'wp_handle_upload' ) ) require_once( ABSPATH . 'wp-admin/includes/file.php' );
    
    Ligne54: if ( ! function_exists( 'wp_handle_upload' ) ) 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 : pastors_controller.php
    Ligne2: include ('views/pastors_view/pastor_new_view.php');
    
    Ligne3: include ('views/pastors_view/pastor_edit_view.php');
    
    Ligne4: include ('views/pastors_view/pastors_view.php');
    
    Ligne25: if ( ! function_exists( 'wp_handle_upload' ) ) require_once( ABSPATH . 'wp-admin/includes/file.php' );
    
    Ligne50: if ( ! function_exists( 'wp_handle_upload' ) ) 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 : config.php
    Ligne2: include ( 'panel_install.php' );
    
    Ligne3: include ( 'controllers/adventist_panel_controller.php' );
    
    Ligne4: include ( 'controllers/slides_controller.php' );
    
    Ligne5: include ( 'controllers/pastors_controller.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