您当前的位置:首页 > TAG信息列表 > get-theme-mod
GET_THEME_MOD不会在After_Setup_Theme挂钩中返回主题定制器预览的新值
如果我打印get_theme_mod( \'enable_sleek_header\', false ) 它始终是以前保存的值。如果我在主题的标题中打印相同的内容,它将从customizer返回值。这是预期的行为吗</我用错钩子了吗谢谢<?php add_action( \'after_setup_theme\', \'pagespeed_register_menus\' ); function pagespeed_register_men
如何在定制器预览中使GET_THEME_MOD与AJAX一起工作
当AJAX在模板部件中调用get\\u theme\\u mod时,是否可以在自定义程序预览窗格中刷新后使其工作?我有一个主题,可以加载滚动(无限滚动)上的帖子,除了没有在定制器预览中输出更新的主题mods外,其他一切都正常。当我点击保存按钮时,它只输出新的主题mods。你知道如何在刷新后进行更新吗?My control settings: \'id\' => \'show_caption\', \'type\' => \'select\',&
如何正确删除和重命名主题定制器中的自定义设置/部分/控件?
我已经为我的客户创建了一个自定义自定义程序部分,以使用以下代码段设置他们的联系电话号码:function header_ctas ( $wp_customize ) { $wp_customize->add_section( \'cta_section\' , array( \'title\' => \'Call to action buttons\', \'description\' => \'Configure
Get_Theme_mod()仅在定制器打开时才起作用
我正在使用Customizer API启用/禁用网站的不同部分。当我打开customizer窗口时,似乎get_theme_mod() 正在返回值ok。但是只要我save 和close customizer窗口,get_theme_mod() 不返回任何内容。我看到了一些关于使用的其他问题type=\"option\" 和get_option() 但我想看看我能不能把这件事做好。我的设置如下所示:$wp_customize->add_setting( \'my_banner_setting\', a
标题形象如何国际化?
我在模板中包含以下代码:<img src=\"<?php header_image(); ?>\" /> 但是,我想根据所选语言更改此图像(通过GET参数lang)。问题是,如何更改此函数以根据接收到的GET参数查找不同的图像?我想到:更改标题上的此代码。php到一个固定的图像路径,所以我可以放置一个if并在我想要的图像之间进行选择</替换函数get\\u header\\u image()的结果,并在header上使用它。php根据收到的参数,排序替换字符串后缀。
以编程方式更新主题位置
我一直在尝试通过编程更新我的主题位置,虽然菜单是用菜单项创建的,但主题位置从未设置过。以下是我所拥有的:function create_my_menu() { if(!is_nav_menu(\'primary-menu\')) { $menu_id = wp_create_nav_menu(\'primary-menu\'); //$menu = array( \'menu-item-type\' => \'custom\', \'menu-item-url\' =
如果字段为空,如何隐藏Get_Theme_mod
我使用:get\\u theme\\u mod以以下格式显示来自主题定制器的各种信息:<a href=\" <?php get_theme_mod( $name, $default ) ?> \">This is the link</a> 如果特定的customizer字段为空,我想隐藏整行。我可以围绕锚点做些什么来实现这一点?
Get_Theme_mod Customizer字段中的裁剪图像
我使用以下代码允许用户通过定制器上载自定义图像(除了标题图像之外)。是否有方法在显示图像时裁剪图像?$wp_customize->add_setting( \'intro-img\', array ( \'default\' => \'http://example.com/image.png\', ) ); $wp_customize->add_control( new WP_Customize_Image_Control(
主题定制器不显示wp_head中的保存值(Css)
我一直在学习如何在主题中添加主题定制器功能。使用很少的代码和帮助来源,但最终选择了Codex。我使用的是抄本本身的一个片段,稍加修改以添加更多设置。我所做的唯一一件事就是添加了更多的颜色选项。我还使用Java脚本来显示实时更改。问题:调用设置保存的值并将新值添加到标题中的样式部分的函数不起作用:/似乎它不会使用“get\\u theme\\u mod”提取保存的值(甚至是默认值)有人能看看代码并给我指出正确的方向吗??这是我的功能。php文件。<?php class UnReady
如何根据在主题定制器中点击的选项来实时加载css?
我有个问题。我正在尝试让主题定制器根据单击的无线电输入加载不同的CSS文件,live!目前为止,该选项在我单击“保存和发布”时保存,只有在手动重新加载整个自定义程序页面时才会加载。预览面板会在选择时刷新,但不会加载选定的CSS,我不知道是什么让Twenty Eleven这样做,但我也希望它这样说。我已经查看了Twentyeleven主题来编写此代码。区别在于:主题使用option 用于设置,而不是theme_mod 对于它来说,它有一些设置处理,但我认为这是针对其单独的主题选项页面,我不希望这样</
主题定制器:如何在以后获取价值?
我在一个自定义网站上工作,在一个儿童主题中完成所有工作。我需要添加一个变量,滑块速度,自定义控制系统。我已经能够通过以下添加到我的子主题函数来修改自定义控件。php文件:function Primm_customize_register( $wp_customize ) { $wp_customize->add_section( \'primm_section\' , array( \'title\' => __( \'Primm Home Page\
Loop get_theme_mod
我已经设置了一系列自定义设置与其为每个设置单独调用单独的get\\u theme\\u mod语句,是否有一种方法可以简化它,使其循环通过它们,而不必显式地单独编写每个设置?完整文件也在上设置Gist 供审查<?php /** Adds the Customize page to the WordPress admin area */ function litho_customizer_menu() { add_theme_page( \'Cust
是否在Theme_mod输出中使用wp_Customizer的默认值?
是否有方法输出wp_customize 使用echo get_theme_mod (); 没有进入主题定制器,修改一些东西然后保存?我刚刚读了另一篇stackexchange question 那个get_theme_mod 将仅在您将其保存在主题自定义程序中后显示。无法输出的默认值wp_customize 设置似乎违背了使用默认值的目的。那么,回到问题上来:有没有办法自动显示wp_customize 前端设置?
Get_Option()与Get_Theme_mod():为什么要慢一些?
我一直在使用get_theme_mod() 在我的各种项目中有一段时间。我决定利用WordPress v3中的主题定制API。4一旦它可用,我觉得它是我的客户不可或缺的工具。过了一段时间,我开始注意到我的网站感觉比平时慢了一点,尤其是定制程序需要很长时间才能加载。在调查过程中,经过大量的尝试和错误,我决定尝试关闭type 注册我的设置时(即。$wp_customize->add_setting()) 从…起theme_mod 到option.有一次我这样做了,把我所有的get_theme_mod()
使用$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
if has theme mod
有人知道如何用wordpress PHP编写下一行吗,因为我对PHP不是很在行。If\\u theme\\u mode有content echo{我的内容}或者{其他内容};thnx公司
Get_Theme_mod不使用wp_head将CSS颜色拉入页眉
我对主题定制器有问题。在此页上http://codex.wordpress.org/Theme_Customization_API 您可以访问:Part 2: Generating Live CSS 您将看到一种使用wp\\u head操作挂钩获取设置并将CSS输出到页面标题的方法。我遇到的问题是,如果保留默认设置,则颜色设置不会显示。因此,如果我安装主题并保持原样,我的标题将显示以下内容.right-front-page-boxes a, .sidebar-buttons a { ba
带有多个控件/设置的自定义注册(_R)-如何获取值?
这里是PHP新手,我的函数中有这个。phpfunction mcs_social($wp_customize){ $wp_customize->add_section(\'mcs_social_handle\', array( \'title\' => __(\'Social Network Handles\', \'mcs\'), \'description\' => \'i.e., Acme Compan
GET_THEME_MOD始终返回默认值
我正在一个客户的网站上工作,我正在尝试向定制者添加社交媒体链接,然后可以通过get_theme_mod, 通过短代码。然而,当我试图给他们打电话时,我总是得到默认值。当我检查时get_theme_mods, 他们似乎根本没有定义。。。然而,在主题定制器中,字段是存在的。我试着使用以下问题,但这对我没有帮助:get_theme_mod(); returns nothinghttps://wordpress.stackexchange.com/questions/144544/get-theme-mod-re
在php中访问预览设置
我正在使用主题框架的自定义部分。我试图在使用refresh时获得PHP中的预览设置,但我只知道如何访问保存的设置。Short Story我想得到如下值:if (is_customize_preview()) { $outputUrl = get_template_directory_uri() . \'/css/styleTemp.css\'; $color1 = //How do I get the preview value?? } else {