0

私の新しいワードプレス サイトでは、助けが必要です。4 ページと 2 つの異なるサイドバーがあります。2 ページには があってはならずborder-left、他の 2 ページには がありborder-leftます。だから私は次のコードを得ました:

<div id="sidebar" class="sidebar">
        <?php if(is_page('Willkommen') || is_page('Angebot'))
            {
                dynamic_sidebar('Angebot');
            }

            else
            {
                dynamic_sidebar('Anfahrt');
                if(is_page('Anfahrt'))
                {
                    echo "<script type='text/javascript'>
function removeBorder()
{
    $(document).ready(function() {
        if($('#sidebar').hasClass('sidebar'))
        {
            $(this).removeClass('sidebar')
            $(this).addClass('secondsidebar')
        }

    });
}
</script>";
                }
            }
        ?>
    </div><!-- sidebar -->

ページに がある場合は、クラス「サイドバー」を削除し、クラス「セカンドサイドバー」を追加しdiv#sidebarます。しかし、コードは機能しません。このコードは自分用に書いたもので、jQuery の初心者です :) しばらくお待ちください。

誰かが私にヒントをくれることを願っています。

乾杯

4

1 に答える 1