您当前的位置:首页 > TAG信息列表 > wp-enqueue-style
如何让Cookie出现在整个网站上,而不是出现在特定的页面/
所以我有一个想法,制作一个在css文件之间交换的按钮,以便做一些随机的事情,比如制作2个网站用户可以交换的背景。我不知道该怎么做,所以我去谷歌看了一些php指南,我在做一些修改的同时复制了大部分代码。这就是我的结局:关于函数。php文件我得到了这个:function style_1_or_2(){ $style = isset($_GET[\'style\']) && in_array($_GET[\'style\'], array(\'style2\', \'n
排队/注册的样式表路径中的更改没有更新-为什么?
我试图修改WordPress主题,以便在特定样式表中附加版本号。这一切都是在本地开发机器上完成的,为了更好的衡量,也在临时服务器上进行了测试。遵循此处的说明:https://www.mojowill.com/developer/get-your-wordpress-css-changes-noticed-immediately/, 我补充道filemtime( get_template_directory() . \'/css/main.css\' ) 进入通过的参数wp_register_style发件
如何加载页面的自定义脚本和样式?
不同的页面通常需要不同的脚本集和样式。我使用函数。php和类似这样的构造来加载脚本和样式:function load_assets() { wp_enqueue_style( \'styles\', get_template_directory_uri() . \'/css/styles.css\'); wp_enqueue_script(\'main-js\', get_template_directory_uri() . \'/js/main.js\'); }
CSS only loads in backend
这可以在后端加载CSS。我正在尝试在后端和前端加载CSS。我做错了什么?function load_top_bar_style() { wp_register_style( \'custom_top_bar_css\', plugins_url( \'styles.css\', __FILE__ ), false, \'1.0.0\' ); wp_enqueue_style( \'custom_top_bar_css\' ); } add_action( \'adm
一个网站。一个主题。没有插件的多个样式表?
问候社区,Here’s my challenge: 我们有一份每年出版的年度报告。我们确实不想每年创建一个新的站点和域,但要在同一站点上放置前一年的版本。The kicker is this — 每年都有一个独特的设计,但网站的大部分功能和特点保持不变。是否有办法将每年的报告存放在同一网站上,并为每组年度报告页面分配不同的样式表?我已经能够用多种语言创建新的帖子/页面,加载各种菜单,但没有成功地将单独的CSS加载到特定页面。我在WordPress开发方面相对较新,不想使用插件,希望在模板级别编写干代码,每
如何避免两次加载相同的脚本?
假设这个案例是“猫头鹰旋转木马”。1-是否应使用主题/插件前缀将其注册为“owlcarousel”或“xyz owlcarousel”?2-如果2或3个主题/插件使用相同的句柄“owlcarousel”,它会加载一个对吗?如果是,哪一个?3-据我所知,执行“xyz owlcarousel”是常见的做法,那么如何处理加载同一脚本的多个问题呢?正在做if(jQuery().owlCarousel) 检查执行此操作的好方法?有更好的方法吗?4-如何避免CSS出现同样的问题?提前感谢
如何维护父主题样式入队中设置的wp_enQueue_style依赖项
我的父主题的样式。css依赖于引导。css,这也是父主题的一部分。从父主题函数。php:wp_enqueue_style(\'bootstrap\', get_template_directory_uri().\'/css/bootstrap.min.css); wp_enqueue_style(\'style\', get_stylesheet_uri(), array(\'bootstrap\')); 使用子主题时,请使用“父”样式。css首先被加载,尽管它依赖于引导。My chil
降低在标题中加载CSS文件的权限
我正在使用插件“Ninja From”,并试图阻止它在头中加载CSS文件。CSS文件:<link rel=\'stylesheet\' id=\'nf-display-css\' href=\'http://example.com/wp-content/plugins/ninja-forms/assets/css/display-structure.css?ver=4.7.1\' type=\'text/css\' media=\'all\' /> 我的代码:function re
为什么不通过函数.php加载style.css
<?php /* # ======================================= # functions.php # # The theme\'s Function # ======================================= */ /*---------------------------------------*/ /* 1. CONSTANTS */&
当你构建一个主题时,如何从WordPress中移除渲染阻止的CSS?
有没有什么好方法可以避免Wordpress中的渲染阻塞css(谷歌页面速度)。可能更复杂,但要找到一种添加主题开发的方法。这意味着,不是非常具体的事情,而是全球性的。我已经尝试将css文件移动到页脚中,没有任何更改。我知道有一种方法可以用js加载css,使其异步。基本上,它只在到达内联脚本时创建链接标记。但是,这是将其添加到主题中的正确方法吗(这意味着不执行任何register\\u样式等)?还有别的办法吗?
为什么未加载子主题样式表?
我正在使用HashOne theme 并创建了一个儿童主题,以便对我们的网站进行各种颜色的更改。然而,我对子主题样式表所做的更改仅发生在网站的某些部分,而其他更改则遵循父主题。我创建了一个functions.php 我认为文件格式正确。见下文:<?php add_action( \'wp_enqueue_scripts\', \'hashone_enqueue_styles\' ); function hashone_enqueue_styles() { wp_enqueue
不使用插件时禁止加载css/js
我有一个Wordpress主题(the7),其中包括Visual Composer插件。这对我的客户端在后端编辑东西很有好处,但它也会在前端的每个页面加载中添加不必要的CSS和JS。如何删除这些?它添加的行包括:<link rel=\'stylesheet\' id=\'js_composer_front-css\' href=\'[domain]/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=5.0.1\' t
注册样式表时查找父主题的样式表$Handle
我有一个子主题,我在CSS中使用旧的@import进行导入,我知道这不再是最佳实践。我在Wordpress codex上看到了如何正确地做到这一点,这似乎很简单,但我需要在父主题注册样式表时找到它所使用的$句柄。这是他们给出的代码:<?php function my_theme_enqueue_styles() { $parent_style = \'parent-style\'; // This is \'twentyfifteen-style\' for the
Plugin CSS not enqueing
很抱歉,如果有答案的话,这已经是一个重复的问题,我已经花了3天时间尝试以WordPress允许的方式应用CSS样式,很可能我已经开始“代码盲”了我正在开发一个插件来显示用户生成的内容和所提供服务的平均评级。所有数据都来自其他地方托管的XML文件,一切都很好!现在,当我想将插件发布到WordPress以便其他人可以使用它时,我必须对代码进行一些更改,他们不允许我使用<style> 和<link> CSS的标记。CSS中的一些选项基于用户在插件的选项页面中设置的设置,我尝试了几种方法使
如何在不使用@import的情况下设置子主题
我总是在我的孩子主题中使用@import作为css,现在我被告知这是一种糟糕的做法。什么是设置儿童主题的最佳方式?wordpress codex上的最新解决方案看起来很复杂/非常令人困惑?在我的孩子主题的函数中,必须有一种相对简单的排队方式。php当然?任何帮助都会很棒。我觉得在这方面找任何简洁的信息都是毫无用处的。艾米丽
Can't catch enqueued style
I\'am stuck in catching enqueued style(我被困在捕捉排队风格中)。我尝试优化网站的PageSpeed。站点使用插件WPBakery Visual Composer 像WYSIWYG editor. 每个块都支持Google字体,其中添加了wp_enqueue_style, 但没有add_action, 打个电话就行了wp_enqueue_style. 在我的functions.php, 当我尝试退出此样式的队列,用JS加载此字体时,我在队列样式列表中没有看到此样式。我
如何将main style.css添加到我的index.php中?
我第一次创建一个主题from scratch.这不是儿童主题在主题中function.php 我正在做的文件add_action( \'wp_enqueue_scripts\', function() { wp_enqueue_style( \'style\', get_stylesheet_uri()); }); 但是style.css 提供的html中不包括文件。我是否必须做些什么来“强制”加入我的主题CSSE?在index.php 我试着打印get_styl
Child theme style repeated
我已经创建了风格的儿童主题。css和函数。css,我编辑部件样式。css在子主题中获得最佳样式。但有些页面没有效果和风格。子主题的css与另一个版本重复。风格css#masthead { top: 0px; background: black !important; border-top: 2px solid rgba(250,105, 0, 1); border-bottom: 2px solid rgba(250,105,0, 1);
我的子主题中的样式加载在父主题之后,但它破坏了一些东西:如何在父主题之前加载它?
我正在构建我的子主题,但包括我想要使用的物化css,在排队时会破坏整个网站functions.php. 我该如何改变这一点?function bla_enqueue_child_theme_styles() { wp_enqueue_style(\'cookie-font\', \'http://fonts.googleapis.com/css?family=Cookie\'); //wp_enqueue_style(\'datatables-css\', \'h
仅对使用wp_add_inline_style添加的样式表出列,而不对添加的内联样式进行排队
关于我的父母主题,我有以下两行:wp_enqueue_style(\'theme-dynamic-styles\', get_template_directory_uri() . \'/custom.css\'); wp_add_inline_style(\'theme-dynamic-styles\', $output); 这个自定义css,我想在子主题上退出队列,但样式表和内联样式都使用相同的句柄名称-theme-dynamic-styles, 因此,两人都退出了队列