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

  • 当定制器完成加载时停用部分/面板

    时间:2017-02-20

    我想知道如何在自定义程序完成加载后停用节/面板。在这一点上,我试着$(window).on(\'load\', function() { wp.customize.section(name).deactivate(); }) 但它实际上并不是一直工作,如果预览刷新,这些部分就会重新出现。如果可以永久停用面板/部分,我想知道解决方案。非常感谢。

  • 无法清理自定义API中的选择控件

    时间:2017-02-20

    我正在使用wordpress 4.7.2。我正在为我的自定义主题创建一个自定义部分。这是我的选择控件。 $wp_customize->add_setting( $this->slug . \'_blog[pagination_type]\', array( \'default\' => \'classic-pagination\', \'transport\' => \'postMe

  • 如何在定制器js api中立即应用值

    时间:2017-02-21

    我第一次使用定制程序,但遇到了一些麻烦,因为我在任何地方都找不到JS API的文档。我正在尝试实现基于JS的自定义预览,除了只在更新控件中的值时应用更改之外,一切都很好。如果然后转到另一个页面(仍在customizer中),则在最后一个页面上应用的样式更新将消失,直到我以某种方式再次更改控件值(添加空格或其他任何内容以触发更改事件)。这是我的customizer-preview.js(function($) { $(document).ready(function(){

  • 定制器-根据ID/页面ID加载设置/控件/部分/面板

    时间:2017-02-21

    我正在开发一个有很多主题mod、部分和面板的主题。我的问题是,定制程序一次加载所有这些内容,可能需要一段时间才能加载。此外,我真的很想只加载设置,我目前编辑的页面所需的部分。我一直在寻找一些过滤器WP_Customize_Manager 但我找不到任何可以修改sections, panels, settings, controls 礼节或使用方法。此时,我通过将页面id添加到定制器url来获取页面id,类似于wp-admin/customize.php?url=pageurl&apageid=70

  • 定制器-前缀类扩展

    时间:2017-02-21

    对于通过扩展“WP\\u Customize\\u Control”类来创建自定义控件的漂亮工作代码(paulund),我有一个基本问题。我对PHP、编程,尤其是OOP都是新手。所以我特别想知道,第一个“条件”是什么,而其余的条件对我来说似乎是可以理解的。我在以下方面存在理解问题: if ( ! class_exists( \'WP_Customize_Control\' ) ) return NULL; 阅读“class\\u exists”的php手册,我在一个德国博客

  • WordPress定制器未设置自定义设置或控件

    时间:2017-02-22

    我一直在学习如何为主题创建主题定制器功能。我一直在学习如何使社交媒体图标显示在页脚上。我已经包含了必须包含在函数中的文件。php。但在主题定制器的前端,我的设置不会显示并收到错误消息。我正在学习,只是想看看是否可行,看看:https://www.competethemes.com/blog/social-icons-wordpress-menu-theme-customizer/#comment-20708警告:call\\u user\\u func\\u array()要求参数1为有效回调,在/Use

  • 使用子主题删除定制器控件选择(类型:单选数组)

    时间:2017-02-22

    有没有办法从无线阵列中删除其中一个选项?例如,我试图从选项数组中删除“bottom”: $wp_customize->add_control( \'your_control_id\', array( \'label\' => __( \'Control Label\', \'mytheme\' ), \'section\' => \'your_section_id\',

  • WordPress主题自定义不保存更改

    时间:2017-02-23

    预览效果很好,只是没有应用更改,我想这应该是导致数据库错误的原因。我最近将网站从主机迁移到了VPS,SQL导入给了我一些错误,整个数据库大小为。sql为270MB,其中包含88027个条目wp_posts导入后的大多数表都缺少主键,并且有多个ID为0的行,我已经“修复”了删除这些行(它们似乎都不相关)并为每个表设置主键的问题。它并没有修复我的问题,所以我现在尝试用WordPress修复数据库,定义wp_allow_repair 到wp-config.php 然后去wp-admin/maint/repair

  • 定制器:微件同步触发器两次

    时间:2017-02-25

    我刚刚注意到widget-synced 当您试图编辑小部件、单击文本字段、编写内容、触发时,会触发两次widget-synced 一次之后,如果你点击其他任何地方,它会再次触发。这是默认行为吗?在自定义小部件中可以防止吗?谢谢Pinging@WestonRuter

  • WordPress Customizer字体:如何加载唯一的Google字体?

    时间:2017-02-27

    我有10个大的下拉选择组合框,包含数百种字体,包括系统字体和谷歌字体。所有组合框都具有相同的值。上面的每个框还有两个组合框,用于加载语言和字体权重集。仅当所选字体为Google字体时,这些字体才应可见/处于活动状态。我通过一个JSON文件通过json_decode. 以前,我对系统字体和谷歌字体使用单独的组合框,这项任务比现在要简单一些。JSON文件如下所示(只是一个示例):{ \"fonts\":[ \"Arial\", \"Helvetica\",

  • 问:如何从定制表中提取数据以填充自定义项设置/控制选择选项

    时间:2017-02-28

    我正试图在Wordpress主题自定义区域中创建一个选择框/下拉菜单,从我的Wordpress DB中名为“wp\\u revsliders\\u sliders”的表中名为“alias”的列中提取选项。我已经创建了自定义部分,以及下拉菜单的基本设置和控制(参见下面的图1),但作为这方面的新手,我不知道如何正确地查询Wordpress DB,从“wp\\U RevSliders\\U sliders”表的“Alias”列提取结果,并将其输出插入下面的“choices array”:Figure 1func

  • 如何删除定制器的部分并使用子主题将控件直接移动到面板

    时间:2017-02-28

    我正在寻找一种删除该部分的方法font_selection 并移动控件body_font_family 直接到面板font_panel 使用子主题functions.php. 下面是父主题的示例代码customizer.php://PANEL $wp_customize->add_panel( \'font_panel\', array( \'priority\' => 17, \'capability\' => \'edit_

  • 将新控件添加到定制器以修改标题(h1、h2、h3...)上色

    时间:2017-03-03

    我正在尝试添加一个自定义控件来更改网站上所有标题的颜色,而无需将其硬编码到style.css是否有一个示例代码可以作为使用我的子主题实现此功能的参考?

  • Need a help on sanitization

    时间:2017-03-05

    我在评论中有一个主题,我确实在像这样的少数情况下添加了“type”=>“select”部分。$wp_customize->add_setting( \'personal_lite_post_link\', array( \'default\' => \'enable\', \'sanitize_callback\' => \'personal_lite_select_callback\' ) ); $w

  • Customizer:Customize_Save_After挂接中的GET_PREVIEW_URL()

    时间:2017-03-05

    我正试图得到get_preview_url() 内部customize_save_after 并将其保存在选项中,但它不起作用。在这次行动中有没有办法做到这一点?示例代码:function funcName( $manager ) { $preview_url = $manager->get_preview_url(); update_option( \'option_name\', $preview_url ); } add_action( \'cu

  • 使用定制器设置div的背景图像

    时间:2017-03-06

    我正在尝试使用customiser将每个“帖子块”的背景图像设置为我选择上载的任何图像的背景图像。这是到目前为止我的代码。function jhwdblog_customize_register( $wp_customize ) { $wp_customize->add_section( \'post_box_image_section\' , array( \'title\' => __( \'Post Box Background\

  • 如何将自定义jQuery插件调用到定制器控件中

    时间:2017-03-07

    我从来没有尝试过使用主题定制器,不知何故,我觉得这件事并不好。但最近我试过了,并坚持了下来。我延长了课程WP_Customize_Control 做我自己的<select multiple=\"multiple\"> 控制,工作正常。现在我想触发select2 jQuery plugin 这样我就可以确保良好的用户体验使用该字段。但我失败了:(<?php function wpse20170307_customize_preview_js() { wp_enque

  • 是否仍然可以在定制器的面板中嵌套面板?

    时间:2017-03-08

    正如标题所述,我正在尝试在customizer中进行一些高级设置,如果我可以在其他面板中嵌套一些面板,那么这些设置将更有条理。我在这里发现了一个类似的问题:Theme Customizer : how to create multiple-level panel然而,答案是OriginalEXE 似乎不再工作了。

  • 用于查看定制器值更改的挂钩

    时间:2017-03-15

    我想观察自定义设置,以便在其值更改时,更新另一个字段的值(所有字段都存储在“选项”中,而不是主题mods中)。设置字段:header\\u样式更改header\\u样式时,我想自动更改header\\u nav\\u类型的值注意:请使用PHP唯一的解决方案,因为我正在寻找挂钩。我已经知道了如何使用JS API来实现它。然而,为了保持干燥,我必须在PHP方面进行操作。

  • Theme customizer not working

    时间:2017-03-18

    我正在尝试使用函数中的以下代码为自定义背景添加主题支持。php文件:function supp_custom_bg() { $defaults = array( \'default-color\' => \'\', \'default-image\' => \'\', \'wp-head-callback\' => \'_custom_backgroun