所以我创建了新的管理页面,里面有一些设置。我有一个复选框。如何使用它的值来改变主页前端的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。
答案 0 :(得分:0)
虽然很难提供具体的答案,因为你没有发布任何代码,我可以提供一些指示 - 你应该看看javascript和事件监听器。您可以将事件侦听器绑定到复选框的“更改”事件,并触发一些javascript代码以隐藏侧边栏。