文章页隐藏侧边栏按钮(新增 function.php 实现)-子比主题美化教程社区-推荐-安忆小屋

文章页隐藏侧边栏按钮(新增 function.php 实现)

演示截图

图片[1]-文章页隐藏侧边栏按钮(新增 function.php 实现)-子比主题美化教程社区-推荐-安忆小屋

代码内容

放在 function.php 里面

// 侧边栏切换
add_action('wp_footer', function() {
    if (!is_single()) return;
    echo '<style>.stg{width:36px;height:20px;background:#ccc;border-radius:20px;cursor:pointer;position:relative;margin-left:8px}.stg::after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;background:#fff;border-radius:50%;transition:.2s}.stg.on{background:var(--focus-color)}.stg.on::after{left:18px}</style>';
    echo '<script>jQuery(function($){var b=$("body"),m=$(".single-metabox"),o=b.attr("class").match(/site-layout-[23]/);if(!m.length||!o)return;o=o[0];var s=$("<span class=stg>").appendTo(m),k="zib_hide_sidebar";if(localStorage[k]==="1"){b.removeClass(o).addClass("site-layout-1");s.addClass("on")}s.click(function(){s.toggleClass("on");b.toggleClass("site-layout-1 "+o);localStorage[k]=s.hasClass("on")?"1":"0"})})</script>';
});

转载:点击我查看

供学习和研究使用,请在下载后24小时内删除
购买前可以联系作者确认资源信息,防止交易矛盾