categories - How to filter specific element of an array in wordpressphp?

I have a php code as shown below in which I have added Line#A for the debugging purpose.<div class="vidlist-main

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

相关推荐

  • categories - How to filter specific element of an array in wordpressphp?

    I have a php code as shown below in which I have added Line#A for the debugging purpose.<div class="vidlist-main

    7小时前
    20

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信