content-page.php 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <?php
  2. /**
  3. * The template used for displaying page content in page.php
  4. *
  5. * @package Intergalactic 2
  6. */
  7. $header = get_header_image();
  8. ?>
  9. <?php if ( has_post_thumbnail() ) {
  10. $thumbnail = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'intergalactic-large' ); ?>
  11. <div class="entry-background" style="background-image:url(<?php echo esc_url( $thumbnail[0] ); ?>)">
  12. <header class="entry-header">
  13. <?php the_title( '<h1 class="entry-title">', '</h1>' ); ?>
  14. </header><!-- .entry-header -->
  15. </div>
  16. <?php } elseif ( ! empty ( $header ) ) { ?>
  17. <div class="entry-background" style="background-image:url(<?php echo esc_url( $header ); ?>)">
  18. <header class="entry-header">
  19. <?php the_title( '<h1 class="entry-title">', '</h1>' ); ?>
  20. </header><!-- .entry-header -->
  21. </div>
  22. <?php } else { ?>
  23. <header class="entry-header">
  24. <?php the_title( '<h1 class="entry-title">', '</h1>' ); ?>
  25. </header><!-- .entry-header -->
  26. <?php } ?>
  27. <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
  28. <div class="entry-content-wrapper">
  29. <div class="entry-content">
  30. <?php the_content(); ?>
  31. <?php
  32. wp_link_pages( array(
  33. 'before' => '<div class="page-links">' . esc_html__( 'Pages:', 'intergalactic-2' ),
  34. 'after' => '</div>',
  35. ) );
  36. ?>
  37. </div><!-- .entry-content -->
  38. <footer class="entry-footer">
  39. <?php edit_post_link( esc_html__( 'Edit', 'intergalactic-2' ), '<span class="edit-link">', '</span>' ); ?>
  40. </footer><!-- .entry-footer -->
  41. </div><!-- .entry-content-wrapper -->
  42. </article><!-- #post-## -->