您当前的位置:首页 > TAG信息列表 > theme-customizer
在主题激活时注册主题定制器设置
我一直在学习这个很棒的教程(http://wp.tutsplus.com/tutorials/theme-development/digging-into-the-theme-customizer-overview/) 现在我已经设置了主题定制器。据我所知,每次用户在主题定制器页面中“保存”时,我在定制器中指定的设置都会保存在数据库中。这意味着在第一次激活主题后,在转到自定义程序之前,不会保存设置。我的问题是,如何在用户激活主题后保存设置?($wp\\u自定义->添加设置默认值)Pd。我已经找了一段
在主题定制器页面中使用IF语句
我正在慢慢地,但肯定地,逐步完善我的第一个wordpress主题。我试图让所有的美学都有不同的选择,但分类很好,所以它不是压倒性的。因此,在我的主题定制器页面中,我有不同的复选框,可以区分特定组件样式的不同选项。例如,我可以有两个复选框来区分用户想要的按钮类型。所以我的问题是:如果选中了组中的另一个复选框,如何自动取消选中一个复选框?我想这将防止我对页面上的同一个元素有不同的选项被选中,并可能弄糟一些东西。我想如果语句可能是唯一的方法,但我不确定如何添加它们,因为我没有创建页面,这一切都是使用主题定制器A
可以在主题定制器中显示管理栏吗?
我一直在使用调试栏+Kint调试器进行调试。目前,我正在开发一个自定义主题,试图在之后将一些代码挂接到customize\\u save\\u中。保存主题时,代码似乎没有运行,因此我希望能够访问调试栏,以便查看正在监视的变量。有没有办法强制管理栏显示在主题定制器中?到目前为止,我的搜索结果中都是试图摆脱管理栏的人,而不是让它出现。。。。
主题定制器实时预览js-尝试绑定到html图像url不走运
我在将主题定制器实时预览javascript绑定到HTML时遇到了一些问题<img src>- 更具体地说,这是我的标志。下面是html在页面上的外观(非常漂亮):<a class=\"footerlogo\" href=\"#top\"><img src=\"<?php echo mytheme_theme_mod( \'footer_logo\' ); ?>\" /></a> </div> 现在我有问题的部分是JS——这
需要帮助在主题定制器中设置单选按钮的默认设置值
我需要帮助找出单选按钮如何在主题设置中保存其值。在我的主题中,我在主题定制器中添加了单选按钮。到目前为止,他们工作得很好。虽然我有一个问题。我似乎无法为它们设置默认设置,所以如果我在新安装上安装我的主题,或者其他人安装了主题。无论单选按钮用于什么,都不会出现。我说的不是单选按钮本身的默认值,而是默认的主题自定义设置值。下面是我创建单选按钮的方法: /** Header button options */ $wp_customize->add_setting(&
主题定制器需要主题-Customizer.js吗?
我刚刚开始使用WordPress中的主题定制器。我在这个网站上找到了一个关于添加滑块的很好的答案,我让它工作得很好。我在阅读关于主题定制器的抄本,它说在添加设置后,需要添加到主题定制器。用于更新设置的js文件。真的需要这样做吗?我注意到,没有将我的设置添加到此文件中,我刚开始工作的滑块图像似乎工作得很好。所以我对这一步有点困惑。在默认主题中,我甚至找不到codex所讨论的信息。如果您签入“第二步”this link 您将看到,它正在讨论向主题添加一组javascript。我看不出这是必要的。在不添加任何j
使用主题定制器的意外输出
我正在为主题定制器设置textarea输入。除了在textarea标签上方输出一行文本之外,它似乎工作得很好,我找不到它的来源和原因。在这个屏幕截图中,标签Sätiön toiminta上方是文本data-customize-setting-link=\'textarea_setting\' 这是自动生成的。Functionfunction mytheme_customize_register( $wp_customize ) { require_once(TEMPLATEPATH . \
主题定制器自定义背景/标题图像
我正在研究一个主题,其中包含一些更改设计的选项。对于选项,我使用主题定制器。主题定制器有许多选项类型,如颜色、上载、图像上载、背景图像和标题图像。我正在使用以下代码添加背景图像控件:function tcx_register_theme_customizer( $wp_customize ) { $wp_customize->add_section( \'tcx_advanced_options\', array(
我需要关于主题定制器和子主题的建议
我一直在研究一个主题,最初它只有一个设计,我通过主题定制器定制了几乎所有的头版元素。现在我想为我的主题提供一些变化,我不确定我应该做什么。我设置主题的方式是,当我的主题被安装时,它看起来像演示,因为我使主题设置的默认值与设计相匹配。因此,默认值都是为同一样式设置的。现在,由于我想提供我的主题的一些变体,所以使用用户可以切换到的子主题是有意义的。虽然我不知道这将如何工作,因为大多数元素都是从主题设置而不是CSS文件中获取值的,所以它们可以轻松定制。我不能使用儿童主题吗?对我来说,添加所选样式的设置并让我的自
有可能为不同的页面设置多个主题定制器吗?
如果您有一个主题,例如有一个博客、头版和其他页面,是否可以有多个主题自定义程序,以便您可以在编辑样式时提供实时预览?我的主题有一个首页和一个博客。除了页眉和页脚之外,由于主题的类型,博客不会从首页上获得太多内容。如果我想允许用户使用主题定制器编辑首页和博客页面,我是否能够运行多个定制器,因此我有一个用于首页,一个用于博客?这将允许用户轻松使用主题定制器以及ajax实时预览。到目前为止,我还没有看到这样做。我猜这种情况下的常规做法是要么在后端提供一个额外的选项页面,要么在其他页面的主题定制器中添加部分(即使
WP 3.8 theme customizer error
我正试图为我的主题制作一些自定义程序,但我遇到了JS错误“UncaughtReferenceError:wp is not defined”LOL。我写的所有代码都是基于Codex的,也许这只是wp 3.8的bug?或者我做错了什么?我的代码-PHP:add_action( \'customize_preview_init\', \'customizer_preview\' ); function customizer_preview() { wp_registe
可以使用jQuery从wp.Customize获取主题定制器设置吗?
我想知道是否可以直接与wp进行互操作。自定义api以获取主题自定义程序设置的值。我现在的做法是使用ajax从php函数获取响应。我似乎有很多问题。我知道您可以使用jquery和wp绑定到主题定制器控件。自定义api,尽管我想知道是否可以直接从jquery访问设置?EDIT: More information我知道您可以通过API直接与控件交互,如下所示:/** Site title and description. */ wp.customize( \'blogname\', function(
如何根据在主题定制器中点击的选项来实时加载css?
我有个问题。我正在尝试让主题定制器根据单击的无线电输入加载不同的CSS文件,live!目前为止,该选项在我单击“保存和发布”时保存,只有在手动重新加载整个自定义程序页面时才会加载。预览面板会在选择时刷新,但不会加载选定的CSS,我不知道是什么让Twenty Eleven这样做,但我也希望它这样说。我已经查看了Twentyeleven主题来编写此代码。区别在于:主题使用option 用于设置,而不是theme_mod 对于它来说,它有一些设置处理,但我认为这是针对其单独的主题选项页面,我不希望这样</
自定义帖子类型和子主题!
好的,这是我的问题。。。。我有一个专业购买的主题,在主题中内置了一个自定义的“公文包”帖子类型。帖子类型非常适合我在网站项目中尝试实现的目标,但我希望将实际的帖子类型重命名为“服务”,而不是“公文包”。同时,im计划删除帖子类型中的一些字段,但也要更改实际页面的布局。在主题本身中有很多自定义修改,我担心的是,如果我更改这些设置中的任何一个,在更新主题时,我假设这些设置将被覆盖??我已经为这个项目设置了一个子主题,想知道我是否对子主题中的函数进行了任何更改,当我最终更新主题时,函数更新是否也会更改?我知道这
外观->不可见的编辑器
我注意到editor 过去几周看不到。它在我的其他WordPress网站上运行良好,但在一个网站上它不可见。我试着改变主题并停用插件,但都没用。还有我的wp配置。php文件没有define(\'DISALLOW_FILE_EDIT\', true);.
将‘the_content’筛选器应用于主题定制实时预览
我正在使用\'transport\' => \'postMessage\' 在主题定制实时预览期间更新页脚区域内的文本。我的问题是,在我的网站上,相应的主题设置(footer_text) 有the_content 应用于它的过滤器。有没有办法通过JS应用该过滤器,或者\'transport\' => \'refresh\' 在这种情况下?谢谢(function($){ /** Update the footer text */ wp.customize
定制器预览未正确更新Get_Option()值
我在索引中有一个设置。phpif(get_option(\'cb2_blog_home\')){ cb_get_blog_links(); } 此代码允许打开和关闭主页博客索引。cb\\u get\\u blog\\u links()函数用于绘制日志摘要列表。而且,在customizer中,我有一个复选框,允许设置这个值cb2\\u blog\\u home。然而,它没有任何效果。似乎这个选项总是正确的。知道为什么吗?在该函数中,有几个变量,我也在使用customizer
如何使用主题定制器拾色器中的RGBA颜色
我正在创建一个wordpress主题,并使用主题定制器允许用户更改主题的强调色。现在一切正常,但我的元素很少需要rgba()而不是十六进制的颜色。我四处搜索,发现没有办法让定制器颜色选择器与rgba()配合使用,但我看到许多主题都允许这样做,我也想知道我如何做到这一点,但我只是在任何地方都能找到解决方案。如果你知道怎么做,请告诉我。非常感谢并致以最良好的问候。这是我的代码的一部分,我将从颜色选择器获得的值分配给锚定标记。wp.customize( \'tcx_link_color\', function(
如何为可湿性粉剂定制选项侧边栏加入javascrip?
我正在尝试添加选中项。jquery到WP自定义选项面板,这样我就可以在那里有一个自动完成框。我有什么办法可以做到吗?我试过了admin_init, admin_footer 和admin_print_footer_scripts 操作,但在自定义程序内部似乎没有任何操作。有什么想法吗?
在WP Customizer中编辑其他页面
我正在使用Customizer的难以置信的选项,到目前为止,它非常强大,可以实现我想要的一切。但是,我想对其进行扩展,因此我希望允许编辑内部页面,而不是只编辑主页。虽然我做到了这一点(保存更改并导航到已编辑的页面),但我无法在live Customizer中使用它。我的意思是,即使我在Customizer中导航到该页面,它也根本无法获取实时更改。我已经添加了用于实时预览的JS绑定,所以这不是问题所在(另外,如果我保存它,它就会工作,只是在实时模式下不会显示)。有没有办法做到这一点,或者仅仅是live Cu