-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpage.php
executable file
·46 lines (36 loc) · 1.36 KB
/
page.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<?php
/**
* The template for displaying all pages.
*
* This is the template that displays all pages by default.
* Please note that this is the WordPress construct of pages
* and that other 'pages' on your WordPress site will use a
* different template.
*
* @package wimp
*/
global $wp;
get_header(); ?>
<section class="main-body" class="site-content" role="main">
<?php while ( have_posts() ) : the_post(); ?>
<?php if ( is_page( 'jobs' ) && bp_is_blog_page() ) : ?>
<h1>WIMP Job Board</h1>
<div class="jb-banner"><a href="<?php echo esc_url( home_url( '/jobs/' ) ); ?>">View Jobs</a> <a href="<?php echo esc_url( home_url( '/jobs/add/' ) ); ?>">Post A Job</a> <a href="<?php echo esc_url( home_url( '/jobs/advanced-search/' ) ); ?>">Advanced Search</a></div>
<?php if ( 'add' === get_query_var( 'job_board' ) && ! is_user_logged_in() ) :
echo '<h1>Login Required!</h1><p>Please <a href="' . esc_url( home_url( '/members/sign-up/' ) ) . '">Sign up</a> for an account or use the login form above to add a job!</a></p>';
else:
get_template_part( 'content', get_post_type() );
endif; ?>
<?php else: ?>
<?php get_template_part( 'content', get_post_type() ); ?>
<?php endif; ?>
<?php endwhile; ?>
</section>
<?php
if ( is_page( 'jobs' ) ) {
get_sidebar( 'jobs' );
} else {
get_sidebar();
}
?>
<?php get_footer(); ?>