Php 如何为活动菜单链接添加不同的类

Php 如何为活动菜单链接添加不同的类,php,wordpress,Php,Wordpress,我的网址是: wp/ShowMatch.php?Embed=Soccer&Show=3 php是 <?php $PID = $post->ID; $PShow = get_bloginfo('wpurl').'/ShowMatch.php?Embed='; for($i=1;$i<11;$i++){ if(get_post_meta($PID, 'Poz_Pozembed_'.$

我的网址是:

wp/ShowMatch.php?Embed=Soccer&Show=3
php是

        <?php
        $PID = $post->ID;
        $PShow = get_bloginfo('wpurl').'/ShowMatch.php?Embed='; 
        for($i=1;$i<11;$i++){
            if(get_post_meta($PID, 'Poz_Pozembed_'.$i, true)){
            echo '<li class="MoreLinks"><a href="'.$PShow.$PID.'&Show='.$i.'">KANAL '.$i.'</a></li>';
            }
        }           
        ?>
我想用jquery为我的html输出(对于li标记)添加一些活动类。。那有可能吗

任何帮助,谢谢。

for($i=1;$i

    for($i=1;$i<11;$i++){
        if(get_post_meta($PID, 'Poz_Pozembed_'.$i, true)){
        echo '<li class="MoreLinks'.(isset($_GET['Show']) && $_GET['Show']==$i?' active':'').'">
            <a href="'.$PShow.$PID.'&Show='.$i.'">KANAL '.$i.'</a>
        </li>';
        }
    }           

$('li.MoreLinks').addClass('MyActiveClass');谢谢您的评论,但我的意思是如果是活动链接;)那么您的意思是($i==3)?那你为什么要使用jquery呢?似乎是wordpress,所以最好是get_query_var()而不是$get。你必须将任何不是wordpress对象的查询变量添加到已识别的查询变量数组中,才能从$wp_全局查询中检索它。在此实例中使用$\u GET联机Applab的编辑工作完成了吗?您必须将任何非WordPress对象的查询变量添加到已识别的查询变量数组中,才能从$wp_全局查询中检索该查询变量。从什么时候起,抄袭之前发布的答案就成了一件事了?
    for($i=1;$i<11;$i++){
        if(get_post_meta($PID, 'Poz_Pozembed_'.$i, true)){
        echo '<li class="MoreLinks'.(isset($_GET['Show']) && $_GET['Show']==$i?' active':'').'">
            <a href="'.$PShow.$PID.'&Show='.$i.'">KANAL '.$i.'</a>
        </li>';
        }
    }           
<?php
$PID = $post->ID;
$PShow = get_bloginfo('wpurl').'/ShowMatch.php?Embed=';
$get_i = get_query_var('Show');

for($i=1;$i<11;$i++){
    if(get_post_meta($PID, 'Poz_Pozembed_'.$i, true)){
        echo '<li class="MoreLinks '.($get_i == $i ? 'active' : '').'">'.
                '<a href="'.$PShow.$PID.'&Show='.$i.'">KANAL '.$i.'</a>'.
            '</li>';
    }
}           
?>