您当前的位置:首页 > TAG信息列表 > wp-enqueue-style
样式表入队顺序和最佳实践
我想做以下工作:根据我的喜好自定义一个主题,以便在多个站点和安装上使用。所以我可以进行“全局”更改(通过自己的插件?)然后我想有一个特定于站点的样式表(子主题样式。css?)我的问题是,插件的样式表在主主题css和子主题css之后加载。我怎样才能完成这个订单?主要的cssplugin。csschild公司。css还是有更好的方法?非常感谢。
如何为wp_Register_style添加交叉配准和完整性?(字体令人敬畏5)
我正在将Font Awesome 4升级到版本5,该版本在<link rel=\"stylesheet\"> 加成目前,我正在使用:wp_register_style(\'FontAwesome\', \'https://example.com/font-awesome.min.css\', array(), null, \'all\' ); wp_enqueue_style(\'FontAwesome\'); 输出为:<link rel=\"stylesheet\"
从父主题创建子主题时字体大小是否减小?
创建和激活子主题时,字体大小会比父主题减小<?php function my_theme_enqueue_styles() { $parent_style = \'spicepress-style\'; // This is \'spicepress-style\' for the Spicepress theme. wp_enqueue_style( $parent_style, get_template_directory_uri() . \'/style.c
如何从PowerMag主题创建子主题
我使用PowerMag 2.5作为家长,似乎找不到一种方法来获得工作儿童主题。就我现在而言,我只能在样式中扩展css。css,但就覆盖而言,没有任何效果。复制时,例如页眉。php从父到子,并对不起作用的代码进行一些编辑。非常大的功能。来自父主题的php让我不知所措,我不知道如何让它工作。child > style.css/* Theme Name: PowerMag Child Theme URI: https://themeforest.net/item/powermag
如何基于POST模板加载css和js
我创建了一篇帖子,其模板如下:<?php /* Template Name: Html Code Template Post Type: post, page */ ?> <?php get_header(); ?> <?php get_sidebar(); ?> <div id=\"content\"> <?php the_post(); the_conten
获取特定帖子的已排队/已注册脚本列表?
我正在探索如何构建一个主题,其中大多数页面都是使用RESTAPI加载的。我可以加载索引页面,并从那里发出GET请求以获取posts json数据,然后在当前页面中构建其内容。基本上是aSPA, 至少在某种程度上。当尝试加载单个帖子及其脚本/样式时,就会出现问题。例如,Gutenberg允许使用enqueue_block_assets 钩我正在试图找到一种方法来获取特定帖子的注册样式和脚本url。我的想法是注册rest route 或afield 返回每个脚本/样式的url。然后,在装载完单个post js
我应该如何识别作为wp_enQueue_脚本的依赖项的内联脚本?
我想在特定的WordPress页面上运行我自己的JavaScript,但只有在第三方的插件运行之后,因为我正在尝试稍微修改该插件。我的问题是,我的JavaScript是在插件脚本之前而不是之后运行的。我在$deps数组中引用插件脚本(即依赖脚本)的方式是否有误?<?php // What was originally in the child theme’s function.php file add_action( \'wp_enqueue_scripts\', \'you
使用wp_enQueue_脚本操作时未加载的脚本
恐怕真的很基本。当我将脚本作为由wp_enqueue_scripts 中的操作functions.php. 如果我将它们作为主文件的一部分放在该操作之外,它们的加载很好,但这当然是一种糟糕的形式。因此:wp_enqueue_style( \'intranet-style\', get_stylesheet_uri() ); 工作正常,但在调试过程中出现错误,但function intranet_scripts() { wp_enqueue_style( \'intranet-st
为前端和wp-admin加载相同的样式表
如何为wordpress站点的前端和wp管理员加载相同的样式表
在执行短码时包含Bootstrap的正确方式是什么
我试图仅在执行短代码函数时才包含引导。它会被包括在内,但会影响主题的其他标记。我能绕过这个问题的唯一方法是在插件的主文件中全局包含引导。它在前端工作,使短代码通过引导类执行和显示输出,并且所有其他页面内容都不受引导的影响。但这样一来,这些都包含在所有地方,这会影响后端样式。这个问题与前端和后端都有关。如果一个修好了,另一个就坏了。
合并自定义字体的最佳方式是什么?
我认为有三种有效的方法可以合并自定义字体:在标题中放置指向它们的链接,将它们放入函数队列中。php在样式中添加@font face。css哪种方法是最好的?是否有任何方法的加载速度比其他方法快?
Faster fonts on mobile
我想我有一个好主意,可以让我的网站在手机上加载得更快:“不要在小屏幕上加载自定义字体”我知道如何根据媒体查询和css的屏幕大小来设计/更改所使用的字体。我不知道的是如何防止在小屏幕中加载自定义字体。我使用谷歌字体,并将它们排列在函数中。php,但我对您的解决方法持开放态度。顺便说一句,这是怎么做的,when using @font
Add `datetimepicker` to form
我有一个表格,我想在其中添加datetimepicker().我一定是做错了什么事。我做了以下工作:header.php<?php wp_enqueue_script(\"jquery\"); ?> 在我的functions.phpwp_enqueue_script(\'jquery-ui-datepicker\'); wp_enqueue_style(\'jquery-style\', \'http://ajax.googleapis.com/ajax/libs/jquer
我应该先将样式/脚本入队一次,然后再将其出列吗?
我是WP-dev的新手,我想通过插件加载后运行的扩展将我自己的CSS/JS添加到现有插件中(例如。do_action(\'plugins_loaded\')). 这个插件没有集成支付系统,所以我想集成Braintree API。付款表单要求我使用他们的JS向他们的服务器提交付款信息。然而,我应该简单地使用wp_enqueue_script 中__construct 是我的扩展插件主类的一部分,添加Braintree JS代码并保持原样?或者我应该在某个特定的地方排队,然后再把它排出来?TL;DR-当使用支
是否自定义重置密码页面?
如何设置重置密码页面的样式,在其中输入新密码?我试着这样做:function my_login_stylesheet() { wp_enqueue_style( \'custom-login\', get_template_directory_uri() . \'/dist/styles/main.css\' ); } add_action( \'login_enqueue_scripts\', \'my
无队列文件不在子主题中工作?
在我的孩子主题中,我有:add_action( \'wp_enqueue_scripts\', \'theme_enqueue_styles\' ); function theme_enqueue_styles() { wp_enqueue_style( \'parent-style\', get_template_directory_uri() . \'/style.css\' ); //Load Bootstrap and 3rd Party w
影响管理样式的排队样式表
我正在为客户机构建一个自定义主题,有一段时间我一直在错误地添加样式表,所以我决定以正确的方式进行:-)。但是,当我将样式表添加到functions.php 像这样的文件:wp_enqueue_style(\'theme-styles\', get_template_directory_uri() . \'/css/all.css\', array(), false , \'all\'); 它也适用于Wordpress管理面板。我的链接颜色和字体发生了变化,并且还存在一些布局问题。如果我将其放入如
使用wp入队样式创建专门用于页面模板的css文件
我正在尝试创建一个CSS文件,它只适用于一个页面模板。我正在尝试使用wp排队方式来完成它,但到目前为止没有任何效果。我能够在我的标题中使用以下内容使其工作(某种程度上)。php。 <?php if( is_page_template(\'background-slider-template.php\') ) { ?> <link rel=\"stylesheet\" href=\"<?php bloginfo(\'stylesheet_directory\')
为什么我的插件脚本没有加载到后台?
我制作了一个WP插件,需要在管理界面中加载脚本。这是昨天的工作,但更新后,它不再加载。我的functions.php:define(\'STENT_PLUGIN_URL\',plugins_url(\'\', __FILE__ )); add_action(\'after_setup_theme\',\'stent_setup\'); function stent_setup() { (...) add_action( \'admin_en
当我们将覆盖文件.php添加到子主题中时,是否需要更改子函数.php以要求/包含子目录文件
对于子主题,我们应该离开父函数。并使用子函数对其进行扩展。php。但是,父功能。php通常定义一整批包含/需要文件,这些文件引用父目录中的文件。我们是否需要记住在我们的孩子功能中超越这些。php每次我们创建一个子项时。覆盖父级的php?还是wordpress在更深层次上解决了覆盖问题?子功能。php在父函数之前运行。php因此,如果要求从不链接2个同名文件,即使它们位于不同的目录中,则将以独占方式选择子版本。否则,我们最终将链接子php和父php,并陷入正确的错误混乱。