您当前的位置:首页 > TAG信息列表 > theme-customizer
定制器中的面板描述未显示
如上所述,当我将面板添加到Customizer时,其描述不会显示。此外,节描述显示正确。此外,DOM中的元素存在,但它display:none; 属性继承自某些默认样式。这就是我正在做的:$wp_customize->add_panel(\'mypanel\', array( \'title\' => __(\'My awesome panel\', \'domain\'), \'description\' => __(\"This i
WordPress Customize-将“Menus”选项/字段移到另一个部分
I want to move this section ( menus ) into a new panel or section, in the wordpress customizer options.注:菜单是wp添加的默认选项之一</标题是我创建的一个新面板
使用wp_add_inline_style添加定制器样式
作为我told in an earlier question 有一个包含数百个mod的主题,我将其收集在一个mod中,这样我就不必在每次页面加载时遍历所有mod。现在codex has you dump customizer styles 直接击中头部,这不是很优雅。有wp_add_inline_style 以有序的方式将css添加到现有样式表中。这看起来像这样,效果很好:$style = get_theme_mod (\'all-mods\'); wp_add_inline_style (\'m
Get_Theme_mod筛选器忽略Sanitize_Callback
因此,我为带有sanitize回调的主题定制器创建了一些选项。我希望能够使用$_GET 请求,但只允许传递有效值,因为它们在sanitize_callback 作用这是我的代码:function _wp007432_customize_register( $wp_customize ) { $wp_customize->add_section( \'section_header\' , array( \'title\' => esc
检查是否在定制器中设置了图标
自定义程序中有此“站点图标”选项,允许您设置favicon。我正在创建一个主题,它已经有了自己的favicon。如何检查favicon是否已在customizer中设置?
定制器图像控件默认值显示在定制器中,但不在前端
我使用WP_Customize_Image_Control 添加图像。但是default 值可在中访问Customizer 只有前端It返回empty.如何复制复制下面的代码片段并粘贴到主题中functions.php.访问URLhttp://YOUR_SITE/wp-admin/customize.php?autofocus[section]=section-test_option 打开节的步骤Test Sectionadd_action( \'customize_register\', \'test_
如何使用定制器设置实施选择性刷新?
我正在制作的主题中的页面模板中有一个部分,该部分根据用户使用下拉页面控件在自定义程序中选择的页面显示内容。现在它只是使用标准的默认刷新传输,但由于重新加载整个iframe有点笨拙,我想知道是否可以使用新的选择性刷新功能。但我不知道如何实现它。有人知道这是否可行,如果可行,怎么做?以下是“我的页面”模板中显示内容的代码:<?php if ((get_theme_mod( \'intro_page\' )) != \'\') { $intro_id = get_theme_mod( \
如何在定制器的同一部分混合部分和完整页面刷新?
这真的是一个两阶段的问题,对于不太相关的背景,你可以看看这个问题-How to customize a shortcode using the customizer. 简而言之,我得到了一个小部件和一个短代码,它们实现了相同的功能,并通过将小部件生成的表单调整到customizer部分,在customizer中进行了自定义。现在,我希望在可能的情况下使用部分刷新,但有些ssettings需要CSS和/或JS更改,必须进行完全刷新才能反映更改(如果您希望避免为此编写疯狂的JS代码)。因此,问题中较简单的部分
WordPress定制器默认图像
我正在尝试使用下面的代码将默认图像设置为自定义图像,但图像不显示。<img src=\"<?php echo get_theme_mod( \'header_image\' , \'<?php get_template_directory_uri(); ?>/images/default-image.jpg\' ); ?>\"> 我错过什么了吗?
WordPress定制器保存后刷新屏幕
保存设置后,我整天都在尝试刷新自定义程序屏幕。这让我快发疯了。我需要这个解决方案,因为我已经在customize_save_after 钩子在保存后处理一些数据。我想刷新预览wp.customize.previewer.refresh(); 东西保存好之后。我已经尝试在“保存”按钮上设置触发器,以便在单击时运行此刷新方法,但它与“保存”事件同时触发,我得到了刷新,但在预览最后手动重新加载页面时没有更改。我使用了一个计时器在x秒后触发刷新,它可以工作,更改会显示在预览中,但我想在保存设置时自动触发。以下是我
Customizer Show/Hide
在我的自定义程序中,我有一个“显示标题”复选框。我希望标题在默认情况下显示(它位于自定义程序中),但需要保存自定义程序设置,以便在实时网站上显示。我希望它显示出来,而不必先保存设置。这是我在模板文件中的代码:<?php if( get_theme_mod( \'display_header_image_title\' ) == \'1\') { ?> <h1 id=\"header-image-title\"><?php echo get_theme_mod(
定制器显示/隐藏徽标和网站标题
我在主题定制器中设置了复选框控件,以在选中/取消选中徽标和网站标题时显示/隐藏它们。默认情况下,我希望显示徽标并隐藏网站标题。除选中复选框时网站标题不会显示在实时预览中外,所有内容都正常工作,除非先将设置保存在自定义程序中。但是,默认情况下会显示徽标,如果取消选中,则会消失。这让我相信站点标题的javascript和/或if语句存在问题。这是我在模板文件中的代码:<?php if( get_theme_mod( \'display_logo\' , \'1\' ) == \'1\') { ?>
访问Customizer的DOM-jQuery
如何通过DOM访问自定义程序<我会解释清楚的我最近在开发插件时学习了jQuery的基础知识好的,所以在自定义程序预览中,如果我收听DOM,我可以得到自定义程序面板外任何元素的答案,但是我无法通过DOM访问自定义程序,答案总是0例如,在自定义程序预览中:alert($(\'#sidebar\').length); 将返回1的答案,因为我有一个小部件区域,该区域的id为侧栏。但是,在自定义程序预览中,如果我尝试访问面板、部分、控件,甚至自定义程序本身,什么都不会发生,答案始终为0例如:al
“显示站点标题和标语”复选框中的定制器中的设置名称是什么?
更具体地说,如何根据是否选中该框,有条件地在页脚中显示网站标题和标语?
我正在寻找WordPress中使用的字体
我正在寻找Wordpress中使用的字体,在自定义程序中,描述您使用的主题请参见我的图片。
在定制器中添加快捷代码支持
如何添加shortcode 支持Customizer live preview。我已经使用transport实现了实时预览postMessage 但是,它只是反映了HTML的现状。我想我需要使用selective_refresh 在自定义程序预览中使用快捷代码。我不知道如何获取当前HTMLselective_refresh. 检查下面的代码段。步骤:1-添加面板、部分、设置(带\'transport\' => \'postMessage\' ) 和控制。/** * Add panel
如何让窗口小部件区域在定制器中工作?
我在WordPress上遇到了一个奇怪的问题。我正在构建一个主题,主题定制由Customizer驱动。所以,基本上是在函数方面。我正在添加phpadd_theme_support( \'widget-customizer\' ); 我正在注册侧边栏:register_sidebar( array( \'name\' => __( \'Test Sidebar\' ), \'id\' => \'test-sidebar\', )); 然后在
在定制器窗格中访问默认小部件的控件
我正在尝试访问任何default 自定义程序窗格中的控件,not the preview !<所以我排了一个队testing.js a下的文件customize_controls_enqueue_scripts 操作/** * Enqueue script for custom customize control. */ function custom_customize_enqueue() { wp_enqueue_script( \'testing\'
我们可以将定制者挂在网站前面的帖子或页面上吗?
如果你在不同的公司网站上进行主题购物,比如https://themeforest.net/, 您会注意到,在许多演示中,都有一个拉出功能,允许您更改特定主题页的外观(即深色版/浅色版)。这激发了我的灵感,我问了一个问题:定制器(或任何类似的东西)是否可以加载到前端、特定的帖子或页面上,以便前端用户可以做类似的事情,比如更改颜色(显然是我必须编码的事情),但希望你能理解。如果我想展示我为客户构建的几个主题,我希望他们能够在不访问仪表板区域的情况下进行“定制体验”。这可能吗?它已经建成了吗?还是我必须从头开始
WordPress Customizer在初始安装时没有设置默认值吗?
我在首次安装时获取WordPress自定义程序中设置的默认值以保存到数据库时遇到一些问题,而无需用户先保存自定义程序以进行设置。我尝试了此线程的解决方案,但没有成功:Use default value of wp_customizer in theme_mod output?Customizer section/setting/control //Social Icons Section $wp_customize->add_section( \'socialsection