12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- <?php
- /**
- * This file adds the Custom Archives to the Captivating Theme.
- *
- * @package Captivating
- * @link http://restored316designs.com/themes
- * @author Lauren Gaige // Restored 316 LLC
- * @copyright Copyright (c) 2015, Restored 316 LLC, Released 08/09/2017
- * @license GPL-2.0+
- */
- //* Adds a CSS class to the body element
- add_filter( 'body_class', 'captivating_archives_body_class' );
- function captivating_archives_body_class( $classes ) {
- $classes[] = 'captivating-archives';
- return $classes;
- }
- //* Display as Columns
- add_filter( 'post_class', 'captivating_grid_post_class' );
- function captivating_grid_post_class( $classes ) {
- if ( is_main_query() ) { // conditional to ensure that column classes do not apply to Featured widgets
- $columns = 3; // Set the number of columns here
- $column_classes = array( '', '', 'one-half', 'one-third', 'one-fourth', 'one-fifth', 'one-sixth' );
- $classes[] = $column_classes[$columns];
- global $wp_query;
- if( 0 == $wp_query->current_post || 0 == $wp_query->current_post % $columns )
- $classes[] = 'first';
- }
- return $classes;
- }
- //* Remove the breadcrumb navigation
- remove_action( 'genesis_before_loop', 'genesis_do_breadcrumbs' );
- //* Remove the post info/meta function
- remove_action( 'genesis_entry_header', 'genesis_post_info', 9 );
- remove_action( 'genesis_entry_header', 'genesis_post_meta', 12 );
- //* Remove the post content
- remove_action( 'genesis_entry_content', 'genesis_do_post_content' );
- genesis();
|