您当前的位置:首页 > TAG信息列表 > theme-customizer

  • 寻找在定制器预览刷新完成后加载函数的方法

    时间:2016-12-09

    我需要在wp.customize.previewer.refresh(). 我需要这个,因为我想更新一个模板位置,它在我的主题中用一个自定义挂钩显示,并在新模板位置上滚动预览框。我使用wp.customize.previewer.bind(\'synced\', ...) 但每次我更改控件上的位置时,这个bind事件调用自身的次数与我更改位置的次数相同。因此,在我的控件上进行第一次位置更新后,绑定事件会调用自身一次,但第二次更新会调用绑定事件两次,以此类推。。。我使用WordPress 4.7作为参考。

  • 如何将定制器的一个部分的描述中的链接添加到不同面板中的另一个部分?

    时间:2016-12-10

    我想添加一个链接,就像定制器菜单位置部分中当前存在的链接一样,该链接说“您还可以使用自定义菜单小部件将菜单放置在小部件区域。”“小部件区域”文本链接自动打开小部件面板,而不刷新整个页面。我如何为任何部分复制该功能?以下是屏幕截图:

  • 如何输出WP_Customize_Cropping_Image_Control设置?

    时间:2016-12-12

    我正在使用WP_Customize_Cropped_Image_Control 供用户在自定义程序中上载和裁剪图像。然而,get-theme-mod函数似乎并不像我通常做的那样用于输出它。这是我在我的定制器。php文件:$wp_customize->add_setting( \'bio_image\', array( \'default\' => get_template_directory_uri() . \'/images/default.jpg\',&

  • 在函数中返回定制器设置值。php

    时间:2016-12-13

    这可能很不寻常,但我需要在函数中返回自定义设置值。然后传递到函数中。目前我正在尝试,但变量为空。自定义程序设置正确,因为我可以在主题文件中获取值。 $breakpoint = get_theme_mod( \'setting_navigation-breakpoint\', \'768\' ); function hn_add_inline_css($breakpoint) { $custom_css = \'

  • 如何在WordPress定制器的默认面板和自定义面板之间添加分隔符?

    时间:2016-12-13

    我已经使用WordPress customizer实现了主题选项,它混合了本地WordPress customizer字段和Kirki框架。这很有效。现在,我想知道是否可以在我的主题选项和默认WordPress定制器选项之间添加分隔符。与所附图像类似的内容。猜猜看,这可以通过覆盖自定义CSS来实现。但我正在寻找一种本土的、更干净的方法。

  • 定制器活动回调实时切换控件

    时间:2016-12-19

    因此,我启用了在一个控件未激活时不显示控件的选项,但问题是,这仅在刷新自定义程序页面时有效。在我的示例中,我有一个boxed控件,它是一个复选框(虽然我使用自定义控件来设置样式,但您可以找到代码here). 如果禁用,则会隐藏可更改框体边框宽度、颜色、背景颜色等的关联控件。如果启用装箱正文,则需要刷新页面以查看这些控件,这是UX灾难。代码为:一零add_action( \'customize_register\', \'mytheme_customize_register\' ); /**

  • 禁用节中的定制器控件排序

    时间:2016-12-20

    我有一个拥有3000多个控件的大型主题定制器,我正在使用jQuery UI对它们进行分组和设置样式。问题是Wordpress在对节中的控件进行排序时会破坏我的自定义UI,我需要禁用(解除绑定)它。我需要解开这个部分:$( [ api.panel, api.section, api.control ] ).each( function ( i, values ) { var debouncedReflowPaneContents = _.debounce( api.reflowPaneCon

  • GET_THEME_MOD未检索值

    时间:2016-12-20

    我正在使用Wordpress自定义程序功能来配置我的主题,我经常遇到同样令人讨厌的问题,有时我在预览窗口中看到更改的效果时,从get\\u theme\\u mod中看不到任何值。以下是一些代码: $active_type=\"home\"; $wp_customize->add_setting($active_type.\'_categories_max\',array( \'default\' => \'10\',

  • 根据定制器中的其他设置动态添加/删除控件

    时间:2016-12-21

    我需要在Customizer中动态添加/删除控件。假设我有一个领域No of pages 其值为3。我想呈现3个下拉页面控件。当其值更改时,我想相应地添加/删除控件。目前我正在通过PHP对其进行黑客攻击。比如根据数字循环控件。这种方法的缺点是,当数字更改时,我必须保存Customizer值并刷新整个Customizer页面以反映新控件。我正在寻找的方法,将删除保存和刷新的页面。我认为我需要深入了解定制JS API。如果有人能给我指出正确的方向,我将不胜感激。

  • 如何为Customizer中上传的图像获取自定义图像大小

    时间:2016-12-23

    我正在使用自定义程序上载图像。下面的代码显示的是完整大小的图像,但我想显示我在下面创建的图像的自定义大小。这是我的模板文件中的代码:<img src=\"<?php echo get_theme_mod( \'image-1\' , get_template_directory_uri().\'/images/default.jpg\' ); ?>\"> 这是我的functions.php 要添加自定义大小的文件:add_image_size( \'image-thumb

  • 如何在子主题中添加定制器设置

    时间:2016-12-23

    我想为我的孩子主题的定制器添加一个选项,但我在实现它时遇到了一些困难。我很确定我的问题与我所说的论点的名称有关,但我不确定,所以如果你看到其他东西,请毫不犹豫地告诉我你的想法。我怀疑的是错的:我不确定我的functions.php 应具有子主题的名称(例如。child_theme_name/ tesseract-child), 以及父主题的标题(例如。parent_theme_name/tesseract) . 通常我会假设我应该始终使用子主题的名称,但面板的声明是父主题的customizer.php 文

  • 有可能得到主题定制选项的标签吗?

    时间:2016-12-24

    我有以下代码供自定义程序添加一些选择选项:$wp_customize->add_setting( \'price1\', array(\'default\'=>\'95\')); $wp_customize->add_control( \'price1\', array( \'label\' => \'price 1\', \'settings\' => \'price1\', \'section\' =>

  • 如何从WordPress主题定制器中删除菜单部分

    时间:2016-12-25

    我试图从WordPress customizer中删除菜单(见图)我在函数上尝试了以下代码。php文件和除菜单外的所有部分都已删除 //Theme customizer function mytheme_customize_register( $wp_customize ) { //All our sections, settings, and controls will be added here $wp_customize->remove

  • 在定制器的微件子面板中添加控件

    时间:2016-12-28

    是否可以将控件添加到customizer中widgets面板的子面板?如果是,我如何称呼他们?小部件区域将命名为“顶部小部件区域”都不寻址:\'panel\' => \'widgets-top-widget-area\' nor公司\'section\' => \'widgets-top-widget-area\' 在$wp_customize->add_control 工作你有什么想法吗?

  • 如何在定制器中打印自定义控件的值?

    时间:2019-01-02

    在WordPress管理区域的Customizer部分,我添加了自定义设置和自定义控件。我现在要打印此控件的值。我该怎么做?用于添加自定义设置/控件的代码如下(来自WordPress customize_register() page):function themename_customize_register($wp_customize){ $wp_customize->add_setting( \'test_setting\', array(

  • 是否从wp_Customize中的空值创建默认对象?

    时间:2019-01-03

    我的主题文件定制器的第315行和第316行有以下代码。php由于某些原因,我在安装根目录中的error\\u日志文件中出错。不过一切似乎都很好。 $wp_customize->get_panel(\'widgets\')->title = __( \'Widgets\' ); $wp_customize->get_panel(\'widgets\')->priority = 4; 这是错误:PHP警告:从/wp-content/themes/theme/inc/

  • 如何在定制器中设置默认站点图标?

    时间:2019-01-09

    根据我的研究,我在这个网站上发现了两个关于这个主题的问题:How to change in customizer the “site identity” tab required capabilitieshow to change default icon of custom plugin?</在我找到的网站之外:How to Add a Default Site Icon in Theme\'s Customizer</但当我尝试时:function default_icon() {

  • 我需要获取控制选项以清除回调

    时间:2019-01-10

    Code目前,我正在进行一个项目,用简单数组自动生成所有主题定制器选项。\'nav_font_style\' => array( \'default_options\' => array( 1 => \'default\',), \'css\' => \" nav#for-mobile h1 { font-family: $\", \'st

  • “显示站点标题和标语”复选框而不添加标题图像选项

    时间:2019-01-16

    我正在从头开始构建主题。我想在网站标题和标语下添加“显示网站标题和标语”复选框如果我向函数中添加以下代码,我就可以做到这一点。phpadd_theme_support( \'custom-header\' ); 但是,如果我添加该代码,它会自动将标题图像选项添加到customizer如何添加“显示网站标题和标语”复选框,而不必在customizer中显示标题图像选项?在没有标题图像选项的情况下,显示“显示网站标题和标语”复选框的正确方式是什么?

  • Woocommerce section name?

    时间:2019-01-20

    自定义程序节的名称是什么?我想在customizer woocommerce部分下添加一个字段选项。或者如何在woocommerce选项下添加字段?有人能帮我吗?