您当前的位置:首页 > TAG信息列表 > theme-customizer
主题定制器-条件控件
我想在主题定制器中动态添加/删除控件,而无需完全重新加载定制器页面。例如,当我从下拉列表中选择选项1时,我希望控件a显示,控件B隐藏,反之亦然。我可以想出三种方法:1、找到一种完全重新加载自定义程序的方法(通过提交按钮或javascript),然后我可以这样做:$option1 = get_theme_mod(\'option1\'); if( $option1 === \'1\' ){ $wp_customize->add_setting(\'controlA\', arr
用多个字段控件扩展WP_Customize_Control
我试图找出如何编写自定义控件,但令人沮丧的是,我在网上找到的所有信息都指向创建单个文本字段的相同示例。我想创建一个自定义控件,它提供4个填充输入字段(上、右、下、左)<table border=\"0\" cellpadding=\"1\" cellspacing=\"0\"> <tr> <th>Top</th> <th>Right</th> &l
Multiple Customizers
因此,我在wp\\u customizer中构建了很多方便的自定义选项,虽然它确实提供了将设置组织到选项卡中的功能,但它似乎仍然变得相当拥挤。理想情况下,我希望有多个定制器菜单,每个菜单都专用于特定的部分,因此,我不想只使用外观>定制器,例如,我可以使用外观>自定义结构、外观>自定义字体、外观>自定义颜色。。每个页面都会转到与当前customizer页面非常相似的页面,但设置将专用于特定的自定义。有没有办法生成多个自定义程序?
微件未在主题定制器中显示
我正在开发一个新主题,并在这个主题中使用了几个侧边栏。所有这些都很好,但小部件没有显示在主题定制器部分。在“外观->小部件”部分,所有小部件都可以正常工作,但在“外观->自定义”部分,则不能正常工作。我正在使用wordpress 3.9.1。这就是我在函数中声明它们的方式。phpif(function_exists(\'register_sidebar\')) { register_sidebar ( array ( \'na
如何在添加自定义分类后添加Customize_Register操作
customize\\u register仅适用于customize\\u register挂钩,无论我使用哪个挂钩添加自定义分类法,它总是在customize\\u register之后发生。(我想循环浏览自定义分类法中的术语列表,为每个术语创建类别和自定义选项)编辑:这是我的模板函数文件中的淡化代码:register_taxonomy( \'brand\', $object_types, $args ); add_action( \'muplugins_loaded\', \'brand\',
如何解决十六进制值区分大小写的问题?
设置WP Customizer选项,如果该值不是该设置的默认值,则仅将CSS写入头部。但是有时自定义程序会将十六进制值保存在所有大写字母中,有时则是小写字母。默认值都设置为大写值,即使在自定义程序中它们看起来是大写值,有时也会在CSS中打印小写十六进制值,从而添加不必要的代码。在这种情况下,是否有方法覆盖十六进制值的大小写敏感度?$cssoutput = \'\'; ////* save the styles to the cssoutput if ( $bg !== \'#F5
微件定制器中的更改不会触发“保存并发布”
我正在使我们的一些小部件对customiser友好,因此它们可以在自定义页面上工作,并支持小部件预览。通常,当您更新小部件时,“保存”按钮可用,并更改为“保存并发布”。但是,我使用了一些javascript(令牌输入http://loopj.com/jquery-tokeninput/) 在小部件文本输入上,人们可以很好地从选项列表中进行选择。问题是,此字段的更新不会触发保存和发布选项,因此无法保存更改。有人有什么想法吗?基本表单字段为:<input name=\"the_token_input\"
为什么在我的主题静态页面上都显示了这些信息?
我正在处理WordPress主题,我对页面\\帖子布局有一些问题。例如,如果您选择此处:http://lnx.asper-eritrea.com/lassociazione/这是一个静态页面,显示一些文本(这是可以的),但为什么在文本下可以显示评论,在它下面可以显示日历、类别、存档和元数据?我该怎么做才能不让这些东西显示在我的页面中?我必须修改页面模板的代码吗?这是我的密码page.php 文件:<?php /** * The Template for displaying a s
Passing array in add_option()
我必须在我的自定义主题wordpress中创建一个选项页。下面是一个代码示例<?php function bguru_register_settings(){ $default_options=array( \'bguru_logo\'=>\'http://templategraphy.com/demo/businessguru/images/logo.png\', \'bguru_vimeo\'
Get_Option()与Get_Theme_mod():为什么要慢一些?
我一直在使用get_theme_mod() 在我的各种项目中有一段时间。我决定利用WordPress v3中的主题定制API。4一旦它可用,我觉得它是我的客户不可或缺的工具。过了一段时间,我开始注意到我的网站感觉比平时慢了一点,尤其是定制程序需要很长时间才能加载。在调查过程中,经过大量的尝试和错误,我决定尝试关闭type 注册我的设置时(即。$wp_customize->add_setting()) 从…起theme_mod 到option.有一次我这样做了,把我所有的get_theme_mod()
自定义自定义控件中的WP_FilesSystem
我目前正在尝试编辑以下文件,以便它使用WP\\u文件系统方法,而不是直接调用PHP文件系统:google-font-dropdown-custom-control.php我当前的代码如下所示:function mytheme_customize_register( $wp_customize ) { $wp_customize->add_section(\'fonts\', array( \'title\' => \'Font\',
获取实时预览的Customiser字段的输入值
根据codex, this question 可能是任何关于主题customiser的教程,您都可以通过以下代码获得customiser字段的值:( function( $ ) { //Update site background color... wp.customize( \'background_color\', function( value ) { value.bind( function( newval ) {
使主题选项成为主题定制器的原生选项
与本地人Theme Customization API 有一个独立的选项面板是没有意义的。那么,如何将我的代码(下面)实现到主题定制器中呢?以下是我的主题定制器的代码:code here在我的选项面板中,我允许用户在存档或分页中的下一个/上一个链接之间进行选择,代码如下所示:array( \"name\" => \"Paginate or next/previous links?\", \"desc\" => \"Choose your option\", \"id\" =&g
可以扩展WP Customize JS方法吗?
我想知道是否有可能扩展匿名的方法api 中的对象wp-admin/js/customize-control.js. 我需要用自己的自定义逻辑覆盖其中一个方法,但我怀疑这是不可能的,因为它包装在一个立即调用的函数表达式中:/* globals _wpCustomizeHeader, _wpMediaViewsL10n */ (function( exports, $ ){ // code })( wp, jQuery ); 据我所知,我无法从window对象扩展原型,因
将主题选项页面转换为也可在Customize.php中使用?
我开发了一个主题选项页面,它是外观的子菜单页面。但现在我想知道我需要怎么做,这样主题选项也可以在主题->自定义界面中编辑。(customize.php)。我尝试了一个简单的测试,将其添加到函数中。php,查看自定义菜单是否已更改,但运气不佳//for customize.php function mytheme_customize_register( $wp_customize ) { //All our sections, settings, and controls wil
十二位作者未展出
我有一个WordPress博客。我想在上面显示每篇文章的作者姓名<我尝试过各种插件,但这些都不适合我。这是博客的地址:http://altuslift.com/blog/ 我想显示作者的姓名和日期。请帮忙!
在WP Customize中的父面板中添加新面板?
可以在另一个面板中添加面板。示例:第一个面板>子面板>截面>第一个设置。。。第二个面板>截面>第一个设置。。。
菜单的样式和页脚也不正确
在这里,我想删除菜单前的项目符号。以下是我的wordpress菜单代码:<ul class=\"templatemo_menu\"> <li> <?php wp_nav_menu( array( \'theme_location\' => \'header\' ) ); ?> </li> </ul> 这是我的CSS:.templatemo_menu { lis
在4.0自定义面板中将单个小部件区域设置为顶层
所以我有一个小部件区域,在v4中。0隐藏在自定义面板页面上的辅助小部件面板内的下拉列表中。因为它是唯一一个小部件区域,被如此深的掩埋感觉相当愚蠢,所以我想知道是否有办法覆盖嵌套,并使该小部件区域像v3中一样下拉为顶级部分。十、看起来这是核心团队提出来的here, 但没有获得任何牵引力。有人知道我是如何做到这一点的吗?
使用$wp_Customize->Add_Control创建可选的“Design/Powered By”选项选择页脚中的链接?
我想知道是否可以使用定制器控件创建一个“设计人[名称]”下拉菜单,并让它在页脚中回显个人/组的名称,作为指向该网站的链接。这是我的定制器中的内容。php,但我不确定如何合并URL:// Add \"Designed by\" notification in footer $wp_customize->add_setting( \'powered_by\', array( \'default\' => \'Group 1\', //\'sanit