-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsidebar-single.php
61 lines (42 loc) · 1.53 KB
/
sidebar-single.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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<?php
/**
* The sidebar containing the Single page template's sidebar content
*
* @link https://developer.wordpress.org/themes/basics/template-files/#template-partials
*
* @package cap2019
*/
$ls = get_field('single_libsyn');
$ls_default = get_field('cap_general_single_libsyn_ep', 'option');
$lsthumb = get_field('single_libsyn_thumb');
$lsthumb_default = get_field('cap_general_single_libsyn_epthumb', 'option');
$has_ls = ( $ls && ( '' !== $ls ) );
$has_ls_default = ( $ls_default && ( '' !== $ls_default ) );
$has_lsthumb = !empty( $lsthumb );
$has_lsthumb_default = !empty( $lsthumb_default );
$showit = true;
if ( 'podcast' == get_post_type() )
$showit = false;
if ( !$ls && !$lsthumb && !$has_ls_default && !$has_lsthumb_default )
$showit = false;
if ( !$ls && !$has_ls_default )
$showit = false;
if ( !$lsthumb && !$has_lsthumb_default )
$showit = false;
$ls_final = !$has_ls ? $ls_default : $ls;
$lsthumb_final = !$has_lsthumb ? $lsthumb_default : $lsthumb;
// thumbnail
$size = 'libsyn-thumbnail';
$lsthumb_final = $lsthumb_final['sizes'][ $size ];
if ( $ls_final && ( '' !== $ls_final ) && $showit ) : ?>
<div class="pod">
<?php echo "<div class='podthumb'><img src='{$lsthumb_final}' width='' height='' alt='' /></div>"; ?>
<div class="podplayer"><?php echo $ls_final; ?></div>
</div>
<?php
endif;
if ( is_active_sidebar( 'sidebar-2' ) ) : ?>
<aside id="secondary" class="widget-area">
<?php dynamic_sidebar( 'sidebar-2' ); ?>
</aside><!-- #secondary -->
<?php endif;