子比主题 给搜索框架的右侧新增两个按钮

通过在functions.php末尾追加,即可在顶部搜索框右侧动态插入“开始探索”“创作者入驻”两按钮,并附样式与跳转链接,实现零插件增强导航。

图片[1]-子比主题 给搜索框架的右侧新增两个按钮-玩转网

获取代码:

/**
 * 在顶部多功能组件搜索框右侧添加两个按钮:开始探索 + 创作者入驻
 */
add_action('wp_footer', 'zib_custom_search_buttons');
function zib_custom_search_buttons() {
?>
<style>
.header-slider-search .search-input .line-form {
    display: flex;
    align-items: center;
    gap: 10px;
}
.header-slider-search .search-custom-btns {
    display: flex;
    gap: 8px;
    flex-shrink: 0;
    align-items: center;
}
.header-slider-search .search-custom-btns .but {
    border-radius: var(--main-radius, 8px);
    white-space: nowrap;
    padding: 4px 16px;
    font-size: 14px;
}
.header-slider-search .line-form {
    border-radius: 0;
}
</style>
<script>
document.addEventListener('DOMContentLoaded', function() {
    var btns = '<div class="search-custom-btns">' +
        '<a href="/explore" class="but c-yellow">开始探索</a>' +
        '<a href="/creator" class="but c-blue-2">创作者入驻</a>' +
    '</div>';
    
    document.querySelectorAll('.header-slider-search .search-input .line-form').forEach(function(form) {
        if (!form.querySelector('.search-custom-btns')) {
            form.insertAdjacentHTML('beforeend', btns);
        }
    });
});
</script>
<?php
}

 

© 版权声明
THE END
点赞87 分享