您当前的位置:首页 > TAG信息列表 > theme-customizer
如何为WordPress定制器的颜色选择器设置默认颜色?
我正在开发一个WordPress主题,在该主题中,我将向自定义程序的“颜色”部分添加一个颜色控件,以便用户可以自定义页脚的背景颜色。我向自定义程序添加了一个功能正常的颜色选择器,但我无法让颜色选择器显示“默认”颜色和按钮。我在与颜色控件关联的自定义设置中为“default”参数指定了一个十六进制颜色值,假设这是该控件的默认颜色,但它就是不起作用。我的颜色选择器显示的不是“默认”按钮,而是一个“清除”按钮,用于清除颜色输入,但不会将其重置为默认颜色。My question is: How can I get
定制器中的文本区域中的CSS属性
我正在尝试创建一个自定义字段(textarea中的文本/CSS代码),其中包括CSS建议,如定制器中的其他CSS:https://i.postimg.cc/9QhLPgVk/image.png.每个人都有这方面的经验吗?我需要任何类似上述截图的解决方案:https://i.postimg.cc/L55cpChD/image.png.
如何覆盖avada主题的FILE-IMAGE-First.php
我使用Avada主题,并为其创建了一个子主题(Customweb)。我试图覆盖该文件:wp-content/themes/Avada/includes/lib/inc/templates/featured-image-first.php我尝试在以下位置创建该文件:wp-content/themes/Customweb/includes/lib/inc/templates/featured-image-first.php但它不起作用。谢谢你的帮助。
基于另一控件的值动态更改定制器控件
我正在Customizer中创建一个Google字体控件。我创建了一个具有两个设置的自定义控件-一个用于字体系列,另一个用于字体权重。将分别为这两个项目选择dropwdowns。现在我想要的是,每当我更改字体系列时,字体权重都会自动填充该系列的相应权重。我使用Google fonts API获取字体数据,该API由所有字体的对象数组组成。我还创建了一个包含所有字体的下拉列表。以下是自定义控件的完整代码- class itng_Google_Font_Dropdown_Custom_Control e
在WordPress中,定制器div仍然显示,即使我用javascript隐藏了它
我在我的单曲中加入了一个div。php基于自定义程序中的设置。正如预期的那样,它在前端工作得很好。但在自定义程序中,即使之前未选中该设置,div仍会显示。但问题只是第一次出现。如果选中该复选框并再次取消选中,div将按预期隐藏。现在,在我选中复选框两次后显示另一个屏幕截图:我希望问题现在已经清楚了。以下是相关代码:我正在单曲中显示作者信息。php与<?php if ( isset($GLOBALS[\'wp_customize\']) || get_theme_mod( \'_themename_d
定制器刷新与此代码中断,但我不明白为什么
以下代码是我的;wp\\U nav\\U菜单;密码我不明白为什么下面的第四部分“菜单”部分会将;自定义程序刷新;。编辑菜单时,它会使自定义程序中的刷新不起作用。但是如果我完全删除了“menu”行,那么定制器的功能正常/完美。我很好,我会删除它。但是有人能解释一下为什么这一行打断了定制器的刷新吗? wp_nav_menu( array( \'container\' => \'nav\', \'container_id\' => \'site
使定制器部分可排序,但第一次移动项目时未排序的项目
我试图在customizer中创建一个面板,其部分是可排序的,并且部分的顺序决定了它们在前端控制的区域的顺序。我提到了以下问题-possible to make sections in theme customizer sortable and saveable at publish button clicked?一切似乎都很顺利。但是,当我尝试对元素进行排序时,排序第一次失败,并且项目不会更改其顺序。它在第二次之后正常工作。这是第一次引发问题。下面是我用来添加节的PHP代码-function itpg_
Php如何通过Echo self::css()将css添加到head;
教程https://iamsteve.me/blog/hero-area-series-wordpress-customizer-with-selective-refresh#customizer-setup 提供通过WordPress Customizer(颜色控件)更改颜色的方法。它通过以下代码更改颜色/** * For hooking into `wp_head` mostly to output CSS */ public static function output(
在进入主题定制界面时切换到特定页面的方法是什么?
在进入主题定制器时,它默认为设置主页,但是我需要将默认设置更改为ID为45的页面。set主页使用特殊模板,并由elementor插件格式化,因此它不会响应主题定制。页面ID 45使用主主题,未设置为公开显示,但仅用于预览更改。我尝试了以下方法,但没有成功add_action(\'customize_register\', function($mgr) { add_action(\'customize_controls_print_scripts\', function()
如何让主题定制器中的自定义字段实时更新预览窗口中的元素?
I created a custom field for theme customizer, and all works fine to display the field, save the value to the DB and retrievable via get_theme_mod(), but it does not live update in the preview window. I have to reload the page to see the change. The p
为什么子主题会加载到定制预览中,而不是加载到站点本身?
我有我的子主题文件夹,样式。css表,带有所需的模板注释和一些自定义css,我有这些功能。带有required enqueing code.一切似乎都井然有序,只是我的自定义css没有反映在我的网站上。但是,它反映在Wordpress自定义屏幕中。为什么会出现这种情况,我如何让我的网站显示自定义CSS?
Broken Customizer page
你好(主题自定义程序)已损坏。菜单中的链接消失了,当我通过URL wp admin/customize访问它时。php我在控制台上得到了附加的错误。屏幕截图:我尝试过但运气不佳的事情:禁用所有缓存(浏览器缓存+对象缓存+CDN)几乎禁用ALL 插件。2021,所有使用默认主题的WordPress都重新安装了整个WordPress(仅替换了文件)错误日志或调试中没有出现错误。日志文件在配置文件中添加了(\'CONCATENATE\\u SCRIPTS\',false),尽管我不知道这是什么意思,但我在某处
如何将页面/帖子从一个主题复制到另一个主题?
我使用的是默认的wordpress 2022主题,并创建了一些post&;外观中的页面模板->;编辑器->;模板。当我切换到子主题时,这些模板丢失了。是否可以将这些帖子/页面模板从默认2022主题复制到子主题?如果是,如何?
Repeater field in Customizer
我想为Customizer开发一个设置/控件,允许dynamically to add fields. 典型的例子是add an unlimited number of slides 主题中的滑块。在Customizer设置中有一个名为“添加新幻灯片”的按钮,允许添加新幻灯片字段。为了回应,let\'s make it easy: Just a text field per row. 因此,每次单击“添加新行”按钮时,都会生成一个新的文本字段。我尝试了不同的方法,最近的一次尝试是使用脚本模板(小胡子),如
如何在WP 4.3之后从管理菜单栏中删除自定义
WordPress 4.3为自定义程序带来了更多更新。它还在顶部的管理菜单栏中添加了一个新选项,上面写着“Cusomize”,并且有一个画笔。如何禁用此菜单的显示?我们不使用定制器,我也不希望我们的用户点击它。我们目前有$wp_admin_bar->remove_menu(\'comments\'); 但我不知道定制者的术语。我尝试了customize和customizer(猜测),但两者似乎都不起作用。
为什么Customize_Register操作被执行了两次?
add_action( \'after_setup_theme\', \'wdwt_customizer_register\' ); function wdwt_customizer_register(){ add_action( \'customize_register\', \'wdwt_customizer_add_panels\' ); } function wdwt_customizer_add_panels($wp_customize ){ /*
定制器,在控件更改时更改预览url
我有一个下拉控件,列出了网站的所有页面。当我在下拉列表中选择一个页面时,我会将预览iframe更新到该页面。有以下方法可以更改自定义程序previewUrlwp.customize.previewer.previewUrl( url )但我不知道我该怎么做,在哪里做。下拉控件的传输设置为refresh 每次控件值更改时,预览将自动刷新。也许解决办法是改变previewUrl 在自定义程序自动刷新预览之前。你对此有什么建议吗?提前谢谢。
我需要在定制器API中使用PHP吗?
我了解使用wp rest API,我将能够用其他语言构建Wordpress主题,但我是否能够在customizer API中执行同样的操作,或者我是否需要使用php为用户提供自定义选项?
如何通过WordPress定制API创建要迭代的值列表?
我目前有一个安装了OptionTree的主题。它用于创建位置列表,然后在页面标题的下拉列表中可见。OptionTree的显示代码如下所示:<form action=\"\" id=\"formsel\" method=\"post\"> <div class=\"locations\"> <?php $location = ot_get_option(\'location\');?> <label f
How to use sanitize_callback?
主题检查告诉我add\\u setting()应该有一个sanitize\\u回调函数,所以我尝试添加一个。这适用于颜色选择器: $wp_customize->add_setting($setting_name, array( \'default\' => $default, \'transport\' => $transport, \'sanitize_callback\' =