昨天没有更新文章,实在是没有什么可写的,打算整理一下首页那个飘树叶的资料,那个js代码是很早以前就存在电脑里的,来自于国外的一个网站。整理的过程中,发现其中有一段js获取wordpress的主题路径的代码实际上没有用到,tiandi直接填写的实际地址,记得这段代码可能是从zww那边找来的,google上搜索某些和wp相关的结果经常最后会出现在zww那,不得不感慨一下zww确实帮助省了不少力气。以下是代码:
function themeurl(){ var i=0,got=-1,url,len=document.getElementsByTagName('link').length; while(i<=len && got==-1){ url=document.getElementsByTagName('link')[i].href; got=url.indexOf('/style.css'); i++; } return url.replace('style.css',''); };
文章评分3次,平均分3.7:★★★☆☆
我呢 就不会那么绕弯了
来个
var theme_uri=””;
我把这货放在下面 然后再在下面的地方直接调用theme_uri变量
先看的文章,又看到你的评论,不得不来赞一个,哈哈,评论果然更精彩
直接:<?php bloginfo(‘template_url’); ?>
我是说js下。。。不是php下。。。
直接 不就行了吗。。。
这是不是意味着更方便扒主题的人了呢 哈哈
可以这么理解。
隐藏style.css的路径么?好吧我没看懂。。
学习了!
今天用手机上的时候有这个效果。跟你的主题很搭~
还停留在知道是JS的水平中
哦,不错的巧用。挺好。
飘树叶的代码真的很漂亮~
把style.css给去掉,好创意啊
这都是zww功劳。
其实代码可以优化下哈:
function themeurl()
{
var styles = document.getElementsByTagName(‘link’);
if(styles && styles.length > 0)
{
return styles[0].href.replace(“style.css”, “”);
}
return “”;
}
你这个会有问题的,如果style不是第一个a标签的话,取不到路径了。还是必须得有个循环判定才行。
每天都有技术文出来啊,