File tree Expand file tree Collapse file tree
themes/osi/template-parts Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3939 $ breadcrumb .= '<span class="current-category" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><meta property="position" content=" ' . esc_attr ( $ position ) . '"><span itemprop="name"> ' . esc_html ( $ current ->name ) . '</span></span> ' ;
4040 }
4141
42- $ home = '<span itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><meta itemprop="position" content=" ' . esc_attr ( $ position ) . '"><meta itemprop="position" content="0"><a href=" ' . esc_url ( home_url ( '/ ' ) ) . '" class="home-link" itemprop="item" rel="home"><span itemprop="name"> ' . esc_html__ ( 'Home ' , 'jetpack ' ) . '</span></a></span> ' ;
43-
42+ $ home = '<span itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><meta itemprop="position" content=" ' . esc_attr ( $ position ) . '"><meta itemprop="position" content="0"><a href=" ' . esc_url ( home_url ( '/ ' ) ) . '" class="home-link" itemprop="item" rel="home"><span itemprop="name"> ' . esc_html__ ( 'Home ' , 'jetpack ' ) . '</span></a></span> ' ;
4443 if ( is_archive () ) {
45- $ blog_base = '<span itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><meta itemprop="position" content=" ' . esc_attr ( $ position ) . '"><meta itemprop="position" content="0"><a href=" ' . esc_url ( '/news/ ' ) . '" class="home-link" itemprop="item" rel="home"><span itemprop="name"> ' . esc_html__ ( 'News ' , 'jetpack ' ) . '</span></a></span> ' ;
46- echo '<nav class="entry-breadcrumbs" itemscope itemtype="https://schema.org/BreadcrumbList"> ' . $ home . $ blog_base . $ breadcrumb . '</nav> ' ; //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
44+ $ blog_base = '' ;
45+ $ posts_page_id = get_option ( 'page_for_posts ' );
46+
47+ if ($ posts_page_id ) {
48+ $ posts_page_title = get_the_title ( $ posts_page_id );
49+ $ posts_page_permalink = get_permalink ( $ posts_page_id );
50+ $ posts_page = '<span itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"><meta itemprop="position" content=" ' . esc_attr ( $ position ) . '"><meta itemprop="position" content="0"><a href=" ' . esc_url ( $ posts_page_permalink ) . '" class="home-link" itemprop="item" rel="home"><span itemprop="name"> ' . esc_html__ ( $ posts_page_title ) . '</span></a></span> ' ;
51+ }
52+ echo '<nav class="entry-breadcrumbs" itemscope itemtype="https://schema.org/BreadcrumbList"> ' . $ home . $ posts_page . $ breadcrumb . '</nav> ' ; //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
4753 } else {
4854 echo '<nav class="entry-breadcrumbs" itemscope itemtype="https://schema.org/BreadcrumbList"> ' . $ home . $ breadcrumb . '</nav> ' ; //phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
4955 }
You can’t perform that action at this time.
0 commit comments