srikat

functions.php

Dec 21st, 2015
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. add_action( 'genesis_after_header', 'sk_featured_section_pages' );
  2. function sk_featured_section_pages() {
  3.  
  4. if ( ! is_singular( 'page' ) ) {
  5. return;
  6. }
  7.  
  8. ?>
  9.  
  10. <div class="featured-section">
  11. <div class="wrap">
  12. <div class="one-half first">
  13. <?php genesis_do_breadcrumbs();
  14. genesis_do_post_title();
  15. the_excerpt(); ?>
  16. </div>
  17. <div class="one-half">
  18. <?php genesis_image( 'size=page-featured' ); ?>
  19. </div>
  20. </div>
  21. </div>
  22.  
  23. <?php }
  24.  
  25. add_action( 'genesis_before_content', 'sk_remove_breadcrumbs' );
  26. function sk_remove_breadcrumbs() {
  27.  
  28. if ( ! is_singular( 'page' ) ) {
  29. return;
  30. }
  31.  
  32. // Remove breadcrumbs
  33. remove_action( 'genesis_before_loop', 'genesis_do_breadcrumbs' );
  34.  
  35. }
  36.  
  37. add_action( 'genesis_before_entry', 'sk_remove_entry_header' );
  38. function sk_remove_entry_header() {
  39.  
  40. if ( ! is_singular( 'page' ) ) {
  41. return;
  42. }
  43.  
  44. // Remove entry header
  45. remove_action( 'genesis_entry_header', 'genesis_entry_header_markup_open', 5 );
  46. remove_action( 'genesis_entry_header', 'genesis_do_post_title' );
  47. remove_action( 'genesis_entry_header', 'genesis_entry_header_markup_close', 15 );
  48.  
  49. }
  50.  
  51. // Modify breadcrumb arguments
  52. add_filter( 'genesis_breadcrumb_args', 'sp_breadcrumb_args' );
  53. function sp_breadcrumb_args( $args ) {
  54.  
  55. if ( ! is_singular( 'page' ) ) {
  56. return;
  57. }
  58.  
  59. $args['sep'] = ' > ';
  60. $args['labels']['prefix'] = '';
  61.  
  62. return $args;
  63.  
  64. }
Add Comment
Please, Sign In to add comment