20230727_Wi 테마 V1.2.1 추가 패치

20230727_Wi 테마 V1.2.1 추가 패치

Wi 테마의 브레드크럼 부분의 탐색경로 오류로 인하여 이를 패치하였습니다.

더불어 보안 부분 또한 추가 패치가 이루어졌습니다.

패치 내용

 echo ‘<nav role=”navigation” aria-label=”Breadcrumbs” class=”bf-breadcrumb clearfix bc-top-style”><ul id=”breadcrumbs” itemscope=”” itemtype=”http://schema.org/BreadcrumbList”><meta name=”numberOfItems” content=”4″><meta name=”itemListOrder” content=”Ascending”>’;

    if (!is_home()) {

        echo ‘<li itemprop=”itemListElement” itemscope=”” itemtype=”http://schema.org/ListItem” class=”bf-breadcrumb-item bf-breadcrumb-begin”> <span itemprop=”name”><a itemprop=”item” href=”‘;

        echo get_option(‘home’);

        echo ‘”>’;

        echo get_bloginfo( ‘name’ );

        echo ‘<meta itemprop=”position” content=”1″></a></li> &#62; ‘;

        if (is_category() || is_single()) {

            echo ‘</span><li itemprop=”itemListElement” itemscope=”” itemtype=”http://schema.org/ListItem” class=”bf-breadcrumb-item”> <span itemprop=”name”><meta itemprop=”position” content=”2″><a itemprop=”item” config=’;

            the_category(‘ </span></li> &#62; <li itemprop=”itemListElement” itemscope=”” itemtype=”http://schema.org/ListItem” class=”bf-breadcrumb-item”> <span itemprop=”name”>’);

            if (is_single()) {

                echo ‘</span><meta itemprop=”position” content=”3″></li> &#62; <li itemprop=”itemListElement” itemscope=”” itemtype=”http://schema.org/ListItem” class=”bf-breadcrumb-item bf-breadcrumb-end”><meta itemprop=”position” content=”4″> <span itemprop=”name”>’;

                the_title();

                echo ”;

            }

        } elseif (is_page()) {

            if($post->post_parent){

                $anc = get_post_ancestors( $post->ID );

                $title = get_the_title();

                foreach ( $anc as $ancestor ) {

                    $output = ‘<a itemprop=”item” href=”‘.get_permalink($ancestor).'” title=”‘.get_the_title($ancestor).'”>’.get_the_title($ancestor).'</a> &#62; ‘;

                }

                echo $output;

                echo ‘<strong title=”‘.$title.'”> ‘.$title.'</strong>’;

            } else {

                echo ‘<strong> ‘.get_the_title().'</strong>’;

            }

        }

    }

위와 같이 breadcrumbs관련해서 meta부분과 a 태그에 추가적인 태그가 패치되었습니다.

Wi테마 1.2.1을 사용중인 분은 패치 버전을 다운로드해서 적용해주시길 바랍니다.

Leave a Comment