在前端使用自定义选项页面复选框值
问题描述:
因此,我制作了新的管理页面,其中包含一些设置。我有一个复选框。如何使用它的价值来改变主页前端的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。
答
虽然很难提供具体的答案,因为你没有发布任何代码,我可以提供一些指针 - 你应该看看JavaScript和事件监听器。您可以将事件侦听器绑定到复选框的“更改”事件,并触发一些JavaScript代码来隐藏边栏。
到目前为止你有尝试过什么吗? StackOverflow不是一个免费的代码写入服务,并期望你[**尝试首先解决你自己的问题**](http://meta.stackoverflow.com/questions/261592)。请更新您的问题以显示您已经尝试的内容,在[**最小,完整和可验证的示例**](http://stackoverflow.com/help/mcve)中展示您面临的特定问题。有关详细信息,请参阅[**如何提出良好问题**](http://stackoverflow.com/help/how-to-ask),并参加[**游览**](http://该网站:) –
@ObsidianAge我添加了更多的信息:)我尝试了很多,但即使var.dump($ hide_sidebar_0)在该选项页上给我NULL值... – trgt