您当前的位置:首页 > TAG信息列表 > theme-customizer
向自定义主题添加菜单支持的不同方法
我只是想知道在我的自定义主题中菜单支持的不同方法。我正在将HTML转换为WordPress主题,并希望在功能中使用代码使菜单动态化。php和标题。php。可用的替代方案有哪些。有多少方法可以做到这一点。其中哪一个最好??非常感谢。
定制器JS API动态添加节和控件
自定义JS API逻辑我将有一个框架和一组面板。其中一个面板将预览动态部分的集合。默认情况下,此面板将有一个部分。将有用于添加、删除和重新排列节的控件。创建节时,它将有两个默认控件,即节标题和节布局。截面布局将动态创建新控件以编辑该截面的预览。实词示例。一个小组将被称为“推荐”</当该面板打开时,它将有一个默认的部分“推荐部分(1)”,可以控制添加、删除和重新排列部分推荐二、推荐三……’打开一个节时,将有两个默认控件。节名称:将相应地命名节及其菜单</部分布局:一个选择器,用于激活和停用控件,
获取/设置wp.Customize.previewer.previewUrl
我正在尝试在自定义程序中获取/设置当前预览URL。我将脚本与customize_controls_print_styles 措施:function my_custom_script() { wp_enqueue_script( \'my-custom-script\', plugin_dir_url( __FILE__ ) . \'/js/my-custom-script.js\' ); } add_action(\'customize_controls_print_sty
如何删除WP定制器中的混合内容警告
当我收到这条警告消息(在谷歌的开发者菜单中)时,有点尴尬,它说我正在尝试通过http连接谷歌字体,即使我的网站设置为使用https。实际错误如下所示,仅当我使用WP定制器时才会发生。问题是,由于这个错误,我无法在customizer中更改我选择的任何google字体。加载脚本。php?c=0(&;load[]=jquery core、jquery migrate、jquery ui core、下划线、jquery ui小部件、j…:3混合内容:页面位于\'https://japanfo.com/wp
WP定制器通过Java脚本设置值(以创建预设)
我试图找到一种方法,在WordPress自定义程序内的两个设置字段之间发送一个值。我的进一步目标是创建一个预设按钮。我单击自定义程序内部的一个按钮,它会将预先创建的值应用于所有其他字段。为了简化操作,下面是一个基本示例:在customizer中有两个选项字段。当我更改field 1, 我想field 2 自动更新到相同的值。theme-customizer.js// Field 1 wp.customize( \'field1\', function( value ) {
如何将完整的引导模板转换为WordPress模板?
我已经下载了一个引导css模板,如何使用一个完整的引导模板作为WordPress模板?
未激发wp.Customize.Bind Ready事件
我正在尝试向我的主题定制器添加一些javascript。加载了我的JS文件没有问题,我的文档就绪事件可以工作,但是wp.customize.bind() 没有给我回电话。jQuery(document).on(\'ready\', function(){ console.log(\'binding\') wp.customize.bind(\'ready\', function(){ console.log(\'ready\') }) })
使用WP_Customize_Cropt_Image_Control时,Get_Theme_mod输出数字
我已经向自定义程序添加了几个部分,但在尝试调用我定义的图像时遇到了问题。后端工作得很好,但当我使用get_theme_mod 它是一个两位数,比如23。我在主题定制器中有几个部分(非图像),没有任何问题。在里面functions.php (简化为这一个示例):function theme_customize_register( $wp_customize ) { $wp_customize->add_section( \'theme_about\' , array(
通过定制器预览导航保留Java脚本
在Customizer中,可以添加一些javascript并将控件传输到refresh 因此,每当用户更改设置时,它都会自动反映到网站预览面板上:// Body Background Color wp.customize( \'body_bgr_color\', function( control ) { control.bind( function( value ) { $( \'body\' ).css( \'background-color\', he
由定制器和主题选项管理的自定义徽标
我已经创建了一个自定义主题选项页面,并添加了一些主题设置字段,我还在Customizer中添加了自定义徽标选项,一切都很好,但我希望徽标也由主题选项页面管理。这意味着,当我从主题选项页面添加徽标时,它也会在自定义页面上更新,反之亦然。
如何解决Customizer实时预览的问题?
我正在尝试为我的客户创建可定制的主题。目标是使他们能够在主题定制器中修改某些样式。我不想在html代码中插入customizer的变量,而是创建了一个css-php 文件除了更改的实时预览不能实时反映这些更改外,其他一切都很正常。相反,每次更改后,我都必须刷新页面。我个人并不感到烦恼,但我的客户却感到烦恼。你对此有何想法?这就是我的functions.php:function im_customize_register( $wp_customize ) { $colors = array
如何将变量从一个函数传递到另一个函数或组合函数
我有两个功能:第一个-处理所有自定义程序选项第二个-从这些选项生成内联样式在第一个函数中,我设置变量,从中创建自定义程序设置和控件,如下所示:function im_customize_register( $wp_customize ) { //Custom Sections $wp_customize->add_section( \'body\', array( \'title\' => __
如何以正确的方式获取URL图片页面?
我正在开发自己的自顶向下模板,将所有页面加载到主页中。我的问题是,在图像的地方,似乎只有最后一个被充电的。例如,如果我有三个页面,每个页面都有不同的图像,那么将显示的图像始终是最后一页的图像。我不知道问题是什么,我见过缓存问题,变量名相同的问题,无法解决。您可以看到我如何做到这一点:<section id=\"about\"> <?php $about = get_page_by_title( \'About\' ); $thumb_id =
使用带有复选框的GET_THEME_MOD显示内容
我在customizer中有一个复选框,允许您选择是否显示内容。除了显示页面内容外,我还需要完成所有工作;它回显HTML标记,但不回显WordPress动态页面日期。<?php $servicescontent = get_theme_mod(\'services-page\', 1); $mod = new WP_Query( array( \'page_id\' => $servicescontent ) ); while($mod->have_posts()) : $mod
动态侧边栏区域不适用于主题定制器
我正试图在WordPress站点中为每页创建一个侧边栏区域。例如,如果WordPress安装有两个页面:“主页”和“博客”,那么将有两个侧栏区域,“主页侧栏区域”和“博客侧栏区域”。我想我可以循环浏览页面并动态创建边栏区域,如下所示:// functions.php add_action( \'widgets_init\', \'xxx_widgets_init\' ); function xxx_widgets_init() { $args = array( \
如何更改定制器的边栏宽度?
我想增加WP customizer中扩展侧栏的宽度。相关自定义程序标记:<div class=\"wp-full-overlay expanded preview-desktop\"> <form id=\"customize-controls\" class=\"wrap wp-full-overlay-sidebar\"> <div id=\"customize-preview\" class=\"wp-full-overlay-main\"&
哪种IDE最适合WordPress开发?
我正在用WAMP在wordpress中开发一个网站,我正在wordpress模板中进行一些样式和代码更改,以使我的网站变得更好。我想知道与wordpress一起使用的最佳IDE。我有使用eclipse和visual studio的经验。
Sort on two variables
我试图让我的列表(优雅主题-eList)按自定义字段排序,然后按名称排序。我试图包含两个order by语句,但无法对列表进行排序。在for each语句中,我返回posi $posi = get_post_meta($post->ID,\'feature_posi\',true); 我有一个自定义字段,其中填充了1、2、3。我试图让列表显示1、2、3,然后按标题对其余列表进行排序。我在下面包含了我的所有代码。我是一名n00b,正在努力了解PHP排序。如有任何帮助,将不胜感激。谢谢
将多个节、设置和控件同时添加到定制器
我正在尝试通过定制器配置滑块。为了让用户决定需要多少个滑块,我添加了一个设置,用户可以在其中输入数字。根据这个数字,我想在自定义程序的滑块面板下生成节、设置和控件。构建节的函数如下所示:function createSliders($array) { foreach($array as $id) { $wp_customize->add_section( \'slider_\'.$id, array(
Wordpress Menu Customizer
我正在研究一个主题,我希望允许用户为导航菜单项指定其他选项。开箱即用,用户可以指定应用于nav菜单中LI元素的css类。然而,我想允许为链接指定css类。我考虑过不同的选择。我可以使用options框架,也可以使用customizer API,而不依赖任何插件。这两种方法的问题是,我需要引入一个新的自定义菜单部分来处理菜单。我不想这样做,因为在后端已经有菜单自定义程序。我只想为链接css类添加一个选项。到目前为止,我还没有找到一种方法,可以在WP启动时,连接到wordpress自己的定制程序中,而不会有中