您当前的位置:首页 > TAG信息列表 > wp-head
创建将其他插件wp_head操作移动到wp_footer的插件
我正在努力在wordpress上实现jQm,遇到了大多数插件无法在jQm ajax加载页面上工作的障碍。然而,以sharethis插件为例,我发现如果我更改此选项,它将在ajax加载的页面上运行add_action(\'wp_head\', \'st_widget_head\'); 到这个add_action(\'wp_footer\', \'st_widget_head\'); 在sharethis中。php文件问题是,我想尝试这样做,保持初始插件文件不变(这样wp更新就能工作,这样
如何仅在需要时使用wp_enQueue_style()和wp_enQueue_script()?
我的插件使用wp\\u enqueue\\u style()和wp\\u enqueue\\u script()来加载资源,但我要记住,不要降低用户的性能,只有在当前帖子集包含插件的短代码时才加载这些内容。我通过以下方式完成此操作:add_filter(\'the_posts\', \'CrayonWP::the_posts\'); \\u posts在wp\\u head之前调用,但之后也会调用几次(可能是针对小部件中最近的帖子等)。这里的问题是,当我在帖子内容中搜索我的短码并向排队过程发出信
WP_HEAD函数在<HEAD>之后输出
我在我的函数文件中有一个函数,我在其中输出谷歌分析代码。 function mytheme_trackingcode(){ $mytheme_option = mytheme_get_global_options(); $tracking_code = $mytheme_option[\'tracking_code_head\']; if($tracking_code){ echo \'$tracking_code\';
内联Java脚本的数据验证
我尝试在wp选项表中保存内联javascript(谷歌分析代码)。但我不知道应该使用什么样的验证函数。我在保存到数据库时尝试了esc\\u js。但我不知道当我在头部回显它时该用什么。
为什么WP在源代码的头部加载了这么多文件?我如何对其进行优化?
我注意到wordpress将一堆文件加载到网站的头部。这看起来非常草率,并披露了有关网站文件结构的重要信息。根据安装了多少插件,一个站点可以轻松拥有10个以上的插件<link> 和<script> 标签。我理解这些文件是如何协同工作的,但它确实看起来过于杂乱无章。也就是说,有没有办法对此进行优化,并以某种方式合并某些文件以减少加载的文件数?可以从中获得一些好处,例如改进的性能和安全性。如果有人有任何建议,请告诉我。
如何从排队的脚本和样式中删除站点URL?
我正在处理一个SSL问题,我想将域从通过wp\\U enqueue\\U脚本输出的所有脚本和样式中剥离出来。这将导致所有脚本和样式都显示在域根目录的相对路径中。我想我可以用一个钩子来过滤这个,然而,我不知道是哪一个,也不知道如何去做。
通过wp_head传递变量,然后在页面上调用它
正如我的问题所示,我很难通过函数在标题中创建变量。php和wp\\u开头,然后在页面下方调用该变量。例如,在函数中。phpadd_action( \'wp_footer\', \'add_ran_var\' ); function add_ran_var () { $random_variable = \"1\"; } 在</head> 标记包括<?php wp_head(); ?> 在标题
删除wp_head()中的swfobject.js
我已经去掉了wlwmanifest\\u链接和jquery,因为我从压缩版本和页脚加载它,但我找不到摆脱swfobject的方法。js。这是我用来去掉函数中其他两个的代码。php文件:remove_action(\'wp_head\', \'wlwmanifest_link\'); if ( !is_admin() ) wp_deregister_script(\'jquery\');用“swfobject”替换其中任何一个都不会删除它,因此必须有另一种方法。
为什么wp_head()会导致菜单断开?
我做了一些,有时我注意到,当我尝试实现一些插件、小部件等时,它们不起作用。当我添加wp_head() 在结束头标签之前工作,然后它们工作。我遇到的问题是,当我尝试将其添加到head标记之前时,它破坏了菜单的样式。我正在使用一个名为Multi-level Navigation Plugin 我在wordpress中找到的。org下载部分。我有什么遗漏吗?当我添加wp_head(), 唯一的问题是菜单的样式。我一把它取下来,一切就恢复正常了。
强制将入队脚本按突出顺序排在第一位
我有几个脚本正在排队,问题是我想强制这些脚本加载到的prominence顺序。在需要jquery的主题插件之前,有一个插件是从插件加载的,但是该插件不需要jquery(插件上的开发不好,但出于未来验证的原因,我宁愿不接触第三方代码)有没有办法在运行时扰乱排队顺序?非常感谢
如何在<head>的末尾强制加载wp_enQueue_脚本?
我正在通过加载脚本wp_enqueue_scripts 在我的孩子主题中。唯一的问题是style.css 脚本在插件脚本之前加载,但我需要用我的风格覆盖插件中的CSS。css。因此需要在插件脚本之后加载。我不想把所有的CSS样式都加上“!important”,因为这很乏味,可能会破坏我的一些样式。我尝试添加优先级,但它根本不会影响加载顺序。 add_action(\'wp_enqueue_scripts\', \'scripts\', 9999); 我只是想wp_enqueue_scrip
POST附件缺少标题(样式表/js/不是什么)
我使用了一个修改过的2011年主题,我得到了一个看起来不错的帖子,但我的一个附件不起作用。我被告知这将默认为页面。php,如果我没有附件模板。所以,它看起来不像是从页面上扯下了头。php。提前感谢您的帮助,我会提供一些代码,但我不知道从哪里开始。德尔普。
显示默认模板的背景,而不是显示自定义页面模板的背景
插件不适用于我的自定义页面模板,发现我需要放置WP\\u head()和WP\\u footer(),所以插件开始工作。但现在背景更改为默认模板的背景。如果我删除wp\\u head(),自定义模板的背景会恢复,但插件不再工作。如果我使用get\\u header(),徽标、菜单、背景等会淹没自定义页面模板,这是我不想要的。请帮忙。编辑自定义页面模板代码:<?php /* Template Name: OldSkool */ ?> <ht
从包含的PHP文件添加wp_head挂钩
我正在使用WordPress plugin for including PHP code within posts and pages, 它工作得很好-但是,我需要插入一些样式和脚本,为了做到这一点,我需要在wp\\u头上添加一个挂钩。我尝试了一下,创建了一个函数并使用add_action(\'wp_head\',\'my_func\'); 但它没有起作用——我的东西没有包括在内。我想这是因为wp\\u head是在我的脚本包含之前被调用的。我希望在不更改任何主题文件的情况下执行此操作。有没有办法做到这一
使用AUTH_REDIRECT返回无法修改标题信息
我在上钩auth_redirect 到wp_head, 但它返回时无法修改标题信息。我必须把它挂到另一个动作上吗?在wp\\U头之前加载的东西?我尝试挂接它以获取\\u头并发送\\u头,但结果都不起作用。有什么想法吗?谢谢add_action(\'wp_head\',\'check_if_logged_in\'); function check_if_logged_in() { $pageid = get_option(\'sd_page_id\');
使用插件将元数据添加到头顶
如果使用wp\\u head钩子将自定义元数据放入页面的head标记中,这似乎取决于使用的主题调用wp\\u head的位置。在我的例子中,它位于头标签的末尾。如何将元数据强制放在标题标签顶部附近?我有一个标题。我使用自制插件调用的php文件。我知道如何编写函数代码来调用标头。php。我只需要知道如何把它挂在头标签的开头。谢谢Derek
Wp_head()在模板重定向后不包括样式和Java脚本
我使用template\\u redirect操作将用户重定向到没有页眉、边栏或页脚的自定义模板(目的是将其作为对话框放在iframe中)。在我完成重定向之后,我似乎无法列出所有排队的JS和CSS。代码如下: <?php /** * This theme file is accessed by template redirect * No header, sidebar or footer */ ?
Indenting (tabbing) WP_head
现在,wp\\u head中包含的所有内容都在代码视图中左对齐。而wp\\u头周围的所有其他代码都缩进(选项卡)两次。是否可以在所有wp\\U头部信息中添加缩进/制表符?谢谢
如何减少每个插件加载/包含的文件量?
我有一个Wordpress网站,它使用了几个插件,即8。大多数插件都包含许多自己的JS和CSS文件,有些插件甚至包含多达3个单独的CSS文件。可以想象,这会影响HTTP请求的数量,从而影响加载时间。许多插件也只在某些页面上使用,但JS或CSS仍然加载在未使用的页面上。所有这些文件都自动包含在通过WP\\u head()的中;。有没有办法手动包含这些文件,然后有条件地加载它们?最好不用调整插件代码本身?对于大量插件包含的许多文件,是否还有其他常见做法?
将div从unctions.php回显到header.php
在标题部分内。php我有一个div结构<div id=\"header\"> <div id=\"masthead\"> <div id=\"branding\"> 。。。我想在“branding”中添加一个div,我可以通过编辑标题轻松完成这一任务。直接使用php。我还认为我可以使用函数。php收件人:add_action(\'wp_head\', \'add_div\' ); 。。。然后在代码中回显。是否有任何方法可以定义代码应该