有时候我们需要用到某一些JS和CSS只是在特定的文章中调用一次,那么又不想直接写在head增加主题的累赘,但是如果我们直接写在文章编辑器中又会被过滤掉,那么有什么好的办法来解决这个问题呢?
其实办法是有的,那就是WordPress开发中最常用的自定义字段,这时候我们就可以利用自定义字段来为单篇文章或者页面单独的加载脚本或者样式。
假设我们给日誌单独加载 Javascript 脚本的自定义字段是 custom_head。那麼你首先需要把下面这段代码复製到你主题的 functions.php 文件中:
add_action(“wp_head”,”custom_head”);
function custom_head(){
if (is_single() || is_page()) {
global $post;
$custom_head = get_post_meta($post->ID, ‘custom_head', true);
echo $custom_head;
}
}
然后在编辑日誌的时候,在自定义字段区域,创建一个新的自定义字段,名字為:”custom_head”,输入你要单独為这篇日誌加载的 Javascript 代码或者 CSS 样式表即可。
over` 是不是很简单呢,更多WordPress开发教程请参考我们的WordPress教程栏目。
WordPress给不同文章加载不同的JS和CSS
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《WordPress给不同文章加载不同的JS和CSS》
文章链接:https://www.ibytx.com/1238.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
文章名称:《WordPress给不同文章加载不同的JS和CSS》
文章链接:https://www.ibytx.com/1238.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
相关推荐
#618大促#最后一天|凌霞软件旗下强大易用的建站工具 Halo:永久授权 660元起,10台6000元,即买即赠SSL证书
#6.18促销#Themebetter:WordPress主题特惠7折,DUX主题折后559元,不限制域名授权数目
#20周年庆典#SiteGround:稳定博客/外贸主机,免费站点转移/电子邮件/SSL证书/CDN和备份服务等,月付$2.99/年付35.88美元起
#圣诞节促销#Hostarmada:共享主机80%优惠,低至$1.99/月起,vps和经销商主机50%优惠,$19.6/月起,可选新加坡/法兰克福等9个机房
#4周年庆典#Hostarmada:共享主机80%优惠,低至$1.99,vps和经销商主机50%优惠,可选新加坡/法兰克福等9个机房
#黑五优惠预告#SiteGround:WordPress主机/外贸主机最高优惠85%,同样服务全年最低价格,月付$1.99起
#11.11#Themebetter:年度大放价,全场6折特惠,DUX主题折后480元,不限制域名授权数目
FastComet:2023黑五早鸟活动开启, 美国虚拟主机2折促销,月付$2.19起

博悦天下


