In our no-results template, there's no point in displaying a "publish your first post" promo to users that don't have the ability to publish posts since they can't act on it.
34 lines
1.1 KiB
PHP
34 lines
1.1 KiB
PHP
<?php
|
|
/**
|
|
* The template part for displaying a message that posts cannot be found.
|
|
*
|
|
* Learn more: http://codex.wordpress.org/Template_Hierarchy
|
|
*
|
|
* @package _s
|
|
* @since _s 1.0
|
|
*/
|
|
?>
|
|
|
|
<article id="post-0" class="post no-results not-found">
|
|
<header class="entry-header">
|
|
<h1 class="entry-title"><?php _e( 'Nothing Found', '_s' ); ?></h1>
|
|
</header><!-- .entry-header -->
|
|
|
|
<div class="entry-content">
|
|
<?php if ( is_home() && current_user_can( 'publish_posts' ) ) : ?>
|
|
|
|
<p><?php printf( __( 'Ready to publish your first post? <a href="%1$s">Get started here</a>.', '_s' ), admin_url( 'post-new.php' ) ); ?></p>
|
|
|
|
<?php elseif ( is_search() ) : ?>
|
|
|
|
<p><?php _e( 'Sorry, but nothing matched your search terms. Please try again with some different keywords.', '_s' ); ?></p>
|
|
<?php get_search_form(); ?>
|
|
|
|
<?php else : ?>
|
|
|
|
<p><?php _e( 'It seems we can’t find what you’re looking for. Perhaps searching can help.', '_s' ); ?></p>
|
|
<?php get_search_form(); ?>
|
|
|
|
<?php endif; ?>
|
|
</div><!-- .entry-content -->
|
|
</article><!-- #post-0 .post .no-results .not-found -->
|