现在位置: 首页 > CMS知识 > 正文

wordpress 面包屑导航 single 首页修改成英文home

发布时间:2022 年 5 月 5 日

本文作者:帮建站

点击次数:1050

最近做了一个英文版的网站遇到了一个问题,就是内容页面的面包屑导航主页如何修改长英文的home,我使用的面包屑导航 用的是下面的函数。在第三行的文职 直接可以吧中文的主页修改英文的home!

 

 

//面包屑导航
function wheatv_breadcrumbs() {
$delimiter = ‘ > ‘;
$name = ‘Home’; //  在这里直接修改

if ( !is_home() ||!is_front_page() || is_paged() ) {

global $post;
$home = get_bloginfo(‘url’);
echo ‘<a href=”‘ . $home . ‘” class=”gray”>’ . $name . ‘</a> ‘ . $delimiter . ‘ ‘;

if ( is_category() ) {
global $wp_query;
$cat_obj = $wp_query->get_queried_object();
$thisCat = $cat_obj->term_id;
$thisCat = get_category($thisCat);
$parentCat = get_category($thisCat->parent);
if ($thisCat->parent != 0) echo(get_category_parents($parentCat, TRUE, ‘ ‘ . $delimiter . ‘ ‘));
echo single_cat_title();

} elseif ( is_day() ) {
echo ‘<a href=”‘ . get_year_link(get_the_time(‘Y’)) . ‘” class=”gray”>’ . get_the_time(‘Y’) . ‘</a> ‘ . $delimiter . ‘ ‘;
echo ‘<a href=”‘ . get_month_link(get_the_time(‘Y’),get_the_time(‘m’)) . ‘” class=”gray”>’ . get_the_time(‘F’) . ‘</a> ‘ . $delimiter . ‘ ‘;
echo get_the_time(‘d’);

} elseif ( is_month() ) {
echo ‘<a href=”‘ . get_year_link(get_the_time(‘Y’)) . ‘” class=”gray”>’ . get_the_time(‘Y’) . ‘</a> ‘ . $delimiter . ‘ ‘;
echo get_the_time(‘F’);

} elseif ( is_year() ) {
echo get_the_time(‘Y’);

} elseif ( is_single() ) {
$cat = get_the_category(); $cat = $cat[0];
echo get_category_parents($cat, TRUE, ‘ ‘ . $delimiter . ‘ ‘);
echo “正文”;

} elseif ( is_page()||!$post->post_parent ) {
the_title();

} elseif ( is_page()||$post->post_parent ) {
$parent_id = $post->post_parent;
$breadcrumbs = array();
while ($parent_id) {
$page = get_page($parent_id);
$breadcrumbs[] = ‘<a href=” . get_permalink($page->ID) . ” class=”gray”>’ . get_the_title($page->ID) . ‘</a>’;
$parent_id = $page->post_parent;
}
$breadcrumbs = array_reverse($breadcrumbs);
foreach ($breadcrumbs as $crumb) echo $crumb . ‘ ‘ . $delimiter . ‘ ‘;
the_title();

} elseif ( is_search() ) {
echo get_search_query();

} elseif ( is_tag() ) {
echo single_tag_title();

} elseif ( is_author() ) {
global $author;
$userdata = get_userdata($author);
echo ‘由’.$userdata->display_name.’发表’;

} elseif ( is_404() ) {
echo ‘404 错误’;
}

if ( get_query_var(‘paged’) ) {
if ( is_category() || is_day() || is_month() || is_year() || is_search() || is_tag() || is_author() ) echo ‘ (‘;
echo ‘第’ . ‘ ‘ . get_query_var(‘paged’).’ 页’;
if ( is_category() || is_day() || is_month() || is_year() || is_search() || is_tag() || is_author() ) echo ‘)’;
}
}else{
echo $name;
}
}

问题本身还是很简单的,只是对于不熟悉的网友来说不知道什么原因,如果英语不太好的话,就以为自己买了个假主题了。问题本身还是很简单的,只是对于不熟悉的网友来说不知道什么原因,如果英语不太好的话,就以为自己买了个假主题了。


首页 在线 手机