您当前的位置:首页 > TAG信息列表 > wp-enqueue-style

  • 获取脚本/样式列表并显示将它们排入队列的文件

    时间:2014-07-04

    我想显示页面上加载了哪些脚本和样式,以及哪些插件/主题/文件将它们添加到页面中。我们可以使用以下方式显示所有脚本和样式:<?php global $wp_scripts, $wp_styles; var_dump( $wp_scripts ); var_dump( $wp_styles ); ?> 或者更优雅地使用以下答案:How do I get the $handle for all enqueued scripts?我现在想知道他们在

  • 无法通过wp_enQueue_style加载样式表

    时间:2014-07-19

    我在用这个<?php// Load the theme stylesheets function theme_styles() { // Load all of the styles that need to appear on all pages wp_enqueue_style( \'main_css\', get_template_directory_uri() . \'/style.css\' ); } add_a

  • 从主题函数动态加载样式和脚本.php

    时间:2014-07-27

    我正在尝试根据模板名称动态加载样式表和脚本。所以如果我有一个名为page-signup.php 然后它将加载相应的样式表page-signup.css 和page-signup.js 如果它们存在于我的主题文件夹中的特定目录中的该页面。这是我到目前为止在函数方面的内容。我的主题的php。当css和js文件位于适当的目录中时,它当前不会加载任何样式或脚本:/** * Auto loads scripts and styles based on the page name if they exist

  • 页面模板无法加载正确的CSS文件

    时间:2014-08-04

    我无法为我的页面模板加载正确的css文件。页面正在正确加载模板,但仍使用默认css文件。这是我用来加载页面模板的css文件的代码:if (is_page_template(\'page-templates/page-nosidebar.php\')) { wp_enqueue_style(\'authorLuncheon-layout-style\', get_template_directory_uri() . \'/layouts/no-sidebar.css\');

  • 为不起作用的模板加载正确的CSS的函数

    时间:2014-08-06

    我想使用三个模板(索引页、主模板和默认模板)。我能够在函数中添加“if/else”语句,根据两个模板(索引和默认)之间使用的模板来获取要加载的正确CSS文件。然而,当我尝试使用“elseif”以便为主模板添加另一个选项时,它不起作用。相反,使用主模板的页面加载索引页面CSS。以下是相关代码: if ( is_page() && ! is_page_template( \'page-templates/index_page.php\' ) ) { wp_enqu

  • 插件已覆盖wp_enQueue_style中的样式表

    时间:2014-08-21

    我在我的主题中使用了字体真棒。wp_enqueue_style(\'fontawesome\', \'//maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css\'); 我正在使用另一个插件,它使用的字体很棒,但它使用的是旧版本。wp_enqueue_style( \'fontawesome\', \'//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awes

  • 多个页面上的不同样式

    时间:2014-09-05

    我正在使用\\u构建主题。我想有不同的页面不同的风格。我可以想出如何让两页工作,但我想为5页不同的风格?也许是一个else if语句?我非常感谢你的帮助。这是我的密码。 if (is_page_template(\'page-templates/page-about.php\')) { wp_enqueue_style( \'sentiencesentient-layout-style\' , get_template_directory_uri() . \'/layouts

  • WordPress插件类中的WP_ENQUEUE_STYLE不工作

    时间:2014-09-12

    我正在尝试为我的插件类设置页面添加样式表,但CSS没有加载。我在上遵循了第二个示例http://codex.wordpress.org/Function_Reference/wp_register_style 要创建此简单测试代码,请执行以下操作:class MyTestPlugin { public function __construct() { add_action(\'admin_menu\', array($this, \

  • 向可湿性粉剂插件添加字体令人敬畏

    时间:2014-09-16

    我正在尝试为我的插件使用字体很棒的图标。我已经在codex 还有这个question.以下是我迄今为止所做的尝试:我已将此添加到wp-plug-in.php (或者应该在其他地方?)add_action( \'wp_enqueue_scripts\', \'wp_styles\' ); function wp_styles() { wp_register_style( \'font-awesome\', plugins_url( \'wp-plug-in/css/font

  • 检查是否已加载Twitter Bootstrap

    时间:2014-09-17

    我正在开发一个使用推特引导模式的插件,但如果已经加载了引导,我想阻止加载引导。<a href=\"https://github.com/MaxCDN/bootstrap-cdn/issues/111#issuecomment-14467221\">Apparently</a> 以下内容。js代码可以做到这一点:<script> if(typeof($.fn.modal) === \'undefined\') { document.writ

  • 阻止加载基本主题css文件

    时间:2014-09-22

    我已经从openstrap主题创建了一个子主题,而不是使用Openstraps引导css文件,我想使用我自己的自定义引导css文件(使用引导自定义sass,一切正常)。有没有办法阻止加载父主题引导文件?对于测试,我只是简单地注释掉了父函数文件中的相关部分,但显然这不是实现它的方法。我猜会有某种函数来卸载它,我可以把它放在我的函数文件中?// Load Stylesheets. Load bootstrap css as per theme option selected //$theme_styl

  • 使用多个版本的jQuery,同时仍像WP Like那样使用它

    时间:2014-10-04

    我的插件中有两个JS插件。一个使用jQuery 1.7.1,另一个使用jQuery 1.9.1。我需要让他们每个人使用不同的版本。这就是目前的情况:Plugin php file:wp_register_script(\'jq-1.9.1-js\', \'https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js\'); wp_enqueue_script(\'jq-1.9.1-js\'); wp_register_sc

  • 如何让一个随机的css样式入队?

    时间:2014-10-10

    我想要一个随机CSS样式的文件加载到我的网站上,每个页面视图,这样我就可以玩颜色背景。所以我把我所有的风格都放在一个文件夹里,我给它们命名1.css, 2.css, 等等,我补充道:<link rel=\'stylesheet\' id=\'name-random-color-css\' href=\'http://www.url.com/wp-content/themes/themename/inc/rcolor/<?php echo mt_rand(1, 9) ?>.css\' ty

  • 为什么我的css和js直到页脚才入队?

    时间:2014-10-16

    add_action( \'wp_enqueue_scripts\', function ( ) { global $post,$pageparent; if(in_array($pageparent, array($post->ID,$post->post_parent))){ wp_enqueue_style( \'products_pages\', urlto.\'products_pages.css\' );

  • 对如何使用wp_enQueue_style感到困惑

    时间:2014-10-21

    我已经阅读了关于使用wp_enqueue_style 而不是@import. 我是个新手,完全不知道如何使用这个。我的主题是athletica,我的孩子的主题是athletica child。我是否在wp_enqueue_style 密码我不确定代码中需要替换哪些文本(如果有):<?php add_action( \'wp_enqueue_scripts\', \'enqueue_child_theme_styles\', PHP_INT_MAX); function en

  • 将多个css文件入队的正确方式是什么?

    时间:2014-10-22

    我正在WordPress上建立一个引导网站,需要能够包含多个样式表。然而,当我按如下方式将它们排队时,页面源中只显示第一个和第三个样式表。我已经确认这三个文件都在服务器上。wp_enqueue_style( \'mamies-wafers-bootstrap-min\', \'/wp-content/themes/mamies-wafers/css/bootstrap.min.css\' ); wp_enqueue_style( \'mamies-wafers-carousel\', \'/w

  • 为什么不能使用@IMPORT将父主题导入到子主题?

    时间:2014-10-22

    我对Wordpress有一些经验,但我已经离开了一段时间了。我见过很多在子主题的开头使用@import来导入父主题的例子。我读了很惊讶here 正确的方法是在函数内部使用wp\\u enqueue\\u样式。php而不是@import来加载父主题。我读了这页底部的解释,但没有真正理解。是否存在使用@import会导致性能下降的问题?使用适当的方法(如果有的话)浏览并更新我的主题,有什么切实的好处?

  • 使用修订的Codex方法将父主题和子主题样式表排队的问题

    时间:2014-11-09

    这篇文章提出了一些我遇到的问题,这些问题与中提出的样式表排队方法的最新更改有关this thread 和this thread.我遇到的问题是在一个通用用例场景中出现的,它使用了一个广泛使用且维护良好的父主题,特别是WP 4.0安装中的子主题。我的孩子主题的功能。php仅包含wp_enqueue_style 功能为detailed in the Codex.请注意,虽然下面引用的代码特定于此主题,但其中大部分使用了父主题使用的当前编码约定。此外,我所关注的领域很可能与目前在野外建立的大量父主题重复。此外,

  • 从已入队的样式中获取信息(URL)

    时间:2014-11-10

    我正在构建一个主题,并使用简单的谷歌字体WordPress插件。我在主题定制器中为帖子内容、帖子标题、作者页面内容、单个帖子内容、404页面内容创建了几个排版控件。。。插件正在加载我访问的任何页面中的所有字体。我想挂接字体的样式队列,并只返回必要的字体,因此不是每个页面中都会调用所有选定的字体,而是只调用必要的字体。我知道如何使用wp\\u dequeue\\u脚本(“tt-easy-google-fonts”);我缺少返回已排队样式的url的方法。当我拥有它时,我可以将脚本出列,修改url并将我的新版本

  • 在没有样式表的情况下使用wp_add_inline_style

    时间:2014-11-19

    我需要将自定义内联样式添加到我正在创建的自定义主题的标题中。我遇到了wp_add_inline_style() 函数,它可以工作,但并不真正适合我,因为它取决于特定的样式表。我需要在head标记的末尾添加内联样式,而不需要样式表依赖项。我试图设置主题样式表或不存在的样式表。在这两种情况下,它都可以工作,但在我看来,这是一个肮脏的黑客行为(要么加载两次主题样式表,要么引用一个重影文件…)。有没有合适的方法可以在head中添加内联样式而不依赖样式表?当然,我可以直接在标题中添加它们。php文件,但我想避免这种