css的方式一行代码给wordpress添加面包屑导航

 css的方式一行代码给wordpress添加面包屑导航:

给wordpress的head文件添加:

<div class=”my-custom-breadcrumbs”><a href=”/“ title=”Home”>首页</a> | <?php the_category(“,”); ?> | <span class=”current-post-title”><?php the_title(); ?></span></div>

接下来,登录WordPress后台,导航到外观 > 习惯。点击额外CSS(附加CSS),在文本框中添加以下 CSS 代码:

/*

 * 面包屑导航样式

 * 确保在手机上显示并统一颜色

 */

/* 定义一个变量来存储链接的蓝色,方便统一管理。

   你可以通过检查你网站其他链接的颜色来找到这个蓝色值。 */

:root {

    –my-link-blue: #007bff; /* 这是一个常见的蓝色,请根据你网站的实际链接颜色调整 */

}

/* 针对手机屏幕的媒体查询:确保面包屑显示 */

@media screen and (max-width: 768px) { /* 768px 是一个常见的手机/平板断点,可根据需要调整 */

    .my-custom-breadcrumbs { /* 定位到我们的面包屑容器 */

        display: block !important; /* 强制显示为块级元素 */

        visibility: visible !important; /* 强制可见 */

        /* 以下是可选的样式调整,让它在手机上看起来更好: */

        text-align: left; /* 左对齐 */

        padding: 10px 15px; /* 添加内边距 */

        font-size: 0.9em; /* 调整字体大小,使其在小屏幕上更紧凑 */

        overflow-x: auto; /* 如果面包屑内容过长,允许水平滚动 */

        white-space: nowrap; /* 防止面包屑在小屏幕上换行,保持单行显示 */

    }

    /* 确保内部元素在行内显示 */

    .my-custom-breadcrumbs a,

    .my-custom-breadcrumbs .current-post-title {

        display: inline-block !important; /* 或者 ‘inline’ */

    }

}

/* 统一面包屑内所有文本(包括文章标题)的颜色为链接蓝色 */

.my-custom-breadcrumbs a, /* 链接 */

.my-custom-breadcrumbs .current-post-title /* 当前文章标题 */ {

    color: var(–my-link-blue) !important; /* 使用上面定义的蓝色变量,并强制覆盖 */

}

点击“发布”按钮保存更改。