您当前的位置:首页 > TAG信息列表 > theme-customizer
如何使用Java API切换WP定制器面板和部分?
我正在使用下面的代码切换自定义程序控件,但不确定如何以相同的方式切换面板/节?任何人都可以帮助我。wp.customize.bind( \'ready\', function() { // Ready? var customize = this; // Customize object alias. customize( \'display_blogname\', function( value ) { // ...previous cod
GET_THEME_MOD不会在After_Setup_Theme挂钩中返回主题定制器预览的新值
如果我打印get_theme_mod( \'enable_sleek_header\', false ) 它始终是以前保存的值。如果我在主题的标题中打印相同的内容,它将从customizer返回值。这是预期的行为吗</我用错钩子了吗谢谢<?php add_action( \'after_setup_theme\', \'pagespeed_register_menus\' ); function pagespeed_register_men
自定义控件不显示通过JS API添加的设置值
我尝试向自定义程序动态添加设置、节和控件。借助于this question Weston的回答我已经做到了,我可以通过JS api添加一个控件和设置,并保存到数据库中。我的问题是,在重新加载自定义程序后,控制字段为空。这是JS代码:var setting = new wp.customize.Setting( \'portfolio_category_page\' ); wp.customize.add( setting ); // Add control to select t
如何创建一个WordPress定制器按钮来清除缓存?
我正在构建一个自定义模板,该模板使用它创建的刀片模板文件缓存。在工作时,我在定制器中进行更改,对为什么没有显示更改感到困惑。我花了一段时间才弄明白这是因为刀片文件被缓存了,所以布局更改没有生效。因此,在将来,我希望能够在Wordpress自定义程序中有一个“清除缓存”按钮,单击该按钮可以删除缓存目录。但我不知道怎么做。这个主题是建立在“Sage 9”Wordpress模板的基础上的,以备不时之需。这是我在/app/admin中的自定义控件(可能正确,也可能不正确)。php$wp_customize->
WordPress主页上的双滚动条
我有一个WordPress网站,我用自定义CSS插件更改了一些CSS,以调整页脚的位置。此处我的CSS更改:.page-id-736 .main-title { visibility: visible; display: none; } .page-id-1981 .main-title { visibility: visible; display: none; } .page-id-2005 .main-
在面板上点击时在定制器预览中加载页面?
我正在尝试用一些功能扩展customizer,但缺少与控件无关的案例的文档。E、 g.单击面板后,我想在预览中加载一些url。我的两个问题是:我无法将事件附加到面板和字段,因为常规的单击和更改不起作用,因为面板似乎不会立即加载</然后如何向预览部分发送自定义消息
Customizer中的Widget可以“单机使用”(即在添加1个实例后禁用)吗?
我每晚都在寻求建立一个custom single-use widget.将其一个实例添加到侧栏面板后in the Customizer, 它在可用窗口小部件面板上的控件应为displayed as disabled (或者完全消失)。这就是它的外观(请注意右侧的视觉“禁用”小部件):自定义小部件已注册,但我仍停留在一次性使用的要求上。规格Scale is not a problem. 可以假设只有1个已注册的侧栏。方法可以是将小部件的使用限制为每个侧栏1个,或每个注册的侧栏1个,目前这两个都可以The W
Avada Child Theme Development
我是Avada主题定制的新手。我想为我的主题创建一个新标题。现在,我创建一个新的子主题,然后创建一个新的标题。php,并希望在此基础上添加我的代码。那么,以这种方式定制是一个好主意吗?或者,如果我用一个孩子的主题来开发我的主题,未来的更新是否有任何风险?
Questions from a new WP Dev
新WordPress开发人员在这里,得到了创建网站的第一份工作。这在一开始是非常令人兴奋的,对WP来说是非常新的,学习一些新东西,创建网站谋生,等等。现在差不多两周了,我意识到我在使用WP时速度非常慢。到目前为止,我只对现有网站进行了CSS更改,但我仍然发现很难使用预先制作的WP网站。我有其他网站的经验,基本的静态网站不使用CMS,我目前正在与其他三个开发人员一起参与一个开源项目,但WP真的有一半时间让我感到困惑。所以这里有一些问题,我希望一些更有经验的开发人员能为我回答。有没有办法编辑在CMS中创建的页
定制器不识别侧边栏
我已经注册了一个侧边栏,并在我的所有页面上使用它。由于某种原因,定制者无法识别它。我做错什么了吗?这是我的代码:functions.phpfunction registerSidebar() { register_sidebar( array( \'name\' => \'Main sidebar\', \'id\' => \'main-sidebar\', \'description\' => \'
定制器JS接口:为一个小节定义active_allback
WordPress允许使用active_callback 参数显示自定义程序中特定页面的节。在PHP中,它如下所示:$wp_customize->add_section( \'section_id\', array( \'title\' => \'Contact Page Options\', \'priority\' => 1, \'panel\' => \'panel_id\', \'active_callback\' =>
添加自定义帖子编辑链接以选择性地刷新部分内容
我正在使用Customize Posts 和Customize Object Selector WordPress自定义程序插件。自定义帖子编辑链接在初始页面加载时显示在预览中,但不会应用于通过选择性刷新添加到页面的部分。有没有办法将编辑链接添加到刷新的分区中?我使用php创建的设置以及动态创建的JavaScript设置。下面是一个使用php创建的设置的快速示例:namespace MyTheme\\Customizer; add_filter( \'customize_register
定制器JS API:定义控制设置
我正在尝试使用JS API创建定制器控件。定义控件设置的正确方法是什么?这是我当前的代码:var mySetting = new api.Setting( \'section_title\', \'Hello World!\' ); api.add( mySetting ); api.control.add( new api.Control( \'section_title\', { type: \'text\', section: \'custom-se
定制器JS API:添加“Dropdown-Pages”控件
添加页面列表的正确方法是什么(type: dropdown-pages) 使用Customizer JS API?目前,我有此代码,但它不显示控件:api.control.add( new api.Control( \'custom-control\', { type: \'dropdown-pages\', section: \'custom-section\', setting: new wp.customize.Setting( \'custom-control\
是否可以有条件地显示和隐藏每个设备预览的定制器控件?
我正在处理WordPress主题,需要允许主题用户为每个设备(桌面、平板电脑、移动设备)的某些控件设置不同的值。我正在考虑根据用户在customizer(桌面、平板电脑、移动设备)中预览的设备/大小来显示/隐藏某些控件的特定于设备的变体。当用户从customizer responsive previewer切换设备时,是否有方法显示/隐藏控件?Also note that I am using Kirki for all my customizer controls, all done using kir
定制器:如何更改标题图像描述
在标题图像面板中,有一个说明,说明:单击“添加新图像”从计算机上载图像文件。标题大小为1200×280像素的图像最适合你的主题,上传后,你可以裁剪出完美的图片我试图用以下内容更改此文本:$wp_customize->get_control( \'header_image\' )->description = \'New text here\'; 但它不起作用。我错过什么了吗?
定制器:实时预览中同一元素上的多个CSS样式
我有一个粘性标题,它有一个初始背景色和一个不同的滚动背景色。我的javascript添加了.navbar-scroll 滚动时,将类设置为以下导航栏:<nav id=\"nav\" class=\"navbar navbar-fixed-top\"> ... </nav> css如下所示:.navbar { background-color: #000; } .navbar-scroll {
使用Customizer JS API获取节的默认CustomizeAction文本
获取默认值的最佳方法是什么customizeAction 通过JavaScript添加的自定义程序部分的标签?以下是带有自定义操作标签的代码:customSection = new api.Section( \'my_section\', { priority: 1, panel: \'my_panel\', title: \'Testing Section\', customizeAction: \'Custom Action\' } );
定制器在4.9中阻塞了我的主题,我应该在哪里寻找?
我将我的开发环境升级到了4.9,定制程序被我的基于下划线的主题阻塞了。定制器在2616年工作正常,所以我认为我的主题有问题。告诉我们,定制者的Save&;UI中完全缺少“发布”按钮。还有一些奇怪的事情发生了,比如在单击颜色选择器之前,“颜色”面板下的“我的设置”标签不可见。Firefox开发控制台说TypeError: a.elements[0] is undefined [Learn More] load-scripts.php:6:12121 当我单击[了解更多信息]时,它会显示<
调试慢速WordPress主题定制器(任何类似于查询监视器的选项)?
只是想知道人们在定制器中使用什么进行调试?我使用BugFu、调试栏和查询监视器以及简单的挂钩来进行主题开发,但只有BugFu在customizer中工作,这不是我需要进行的调试。我尝试使用此插件:Customizer Dev Tools 然而,它似乎不适用于Wordpress的当前版本。我是主题开发新手,我已经开始使用主题定制器开发子主题。