在前端使用自定义选项页面复选框值

Using Custom Option Page Checkbox value in front end

所以我制作了新的管理页面,其中包含一些设置。我在那里有一个复选框。如何使用它的值来改变首页前端的css?如果选中复选框,我想隐藏侧边栏。

编辑:我正在使用这个工具https://jeremyhixon.com/tool/wordpress-option-page-generator/

代码:https://pastebin.com/3Pa4jPj0

底部有这条评论:

/* 
 * Retrieve this value with:
 * $podesavanja_options = get_option( 'podesavanja_option_name' ); // Array of All Options
 * $hide_sidebar_0 = $podesavanja_options['hide_sidebar_0']; // Hide sidebar
 */

但是如何在 index.php 上使用该值来删除边栏?

PS:如果我在该选项页面上添加 var.dump($hide_sidebar_0);,出于某种原因它会给我 NULL。

尽管由于您没有 post 任何代码,所以很难提供具体的答案,但我可以提供一些建议——您应该查看 javascript 和事件侦听器。您可以将事件侦听器绑定到复选框的 "change" 事件,并触发一些 javascript 代码来隐藏侧边栏。