I have a php code as shown below in which I have added Line#A for the debugging purpose.
<div class="vidlist-main__meta cf">
<?php
//if ( has_excerpt() ) {the_excerpt();}
$tags = get_the_tags( get_the_ID() );
$cats = wp_get_post_categories( get_the_ID() ); // Line#Z
echo '<pre>'; print_r($cats); echo '</pre>'; // Line#A
if ( $tags || $cats ) : ?> // Line#B
<span class="archive-links">
<?php
\CPAC\Episodes\generate_markup_for_categories( $cats ); // Line#C
\CPAC\Episodes\generate_markup_for_tags( $tags ); // Line#D
?>
</span>
<?php endif;?>
</div>
On adding Line#A, I get the following o/p at different cases:
Case A:
Array
(
[0] => 13085
[1] => 13093
)
Case B:
Array
(
[0] => 1
[1] => 13087
)
Case C:
Array
(
[0] => 1
[1] => 13085
)
Problem Statement:
I am wondering what code I need to add after Line#Z or at Line#Z so that Line#Z takes only [1]=>13093
.
发布者:admin,转转请注明出处:http://www.yc00.com/questions/1745667128a4639186.html
评论列表(0条)