查看: 77|回覆: 1

[教程] WordPress文章标题链接添加正在加载中提示的方法

[複製鏈接]

2

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2009-6-19
發表於 2023-11-14 00:00:00 | 顯示全部樓層 |閲讀模式

本文实例讲述了WordPress文章标题链接添加正在加载中提示的方法。分享给大家供大家参考。具体分析如下:

我们会看到很多使用wordpress博客的朋友我们点击文章标题时就会先提示正在加载中,然后再进入文章了,这里我们就来给大家介绍WordPress文章标题链接添加正在加载中提示效果.

首先打开你所使用主题的header.php模板文件,在</head>标签前添加如下代码:
 

复制代码
代码如下:
<script type="text/javascript" src="js/jquery-1.2.3.min.js"></script>

 

如果你的主题已加载了JQuery,这步就免了,再把下面这段代码同样加到</head>标签前,代码如下:
 

复制代码
代码如下:
<script type="text/javascript"> 
$(document).ready(function() { $('h2 a,h3 a').click(function(){ myloadoriginal = this.text; $(this).text('正在给力加载中 …'); var myload = this; 
setTimeout(function() { $(myload).text(myloadoriginal); }, 2011); });}); </script>

其中"h2 a"是主题文章标题的标签选择器,可根据具体主题模板进行修改,如果改为:"a",可实现全部链接都添加这一特效,后面的数字2011是这一特效的显示时间(毫秒),可酌情修改。

 

希望本文所述对大家的WordPress建站有所帮助。

回覆

使用道具 舉報

0

主題

1275

回帖

7771

積分

琼殿精英

金币
6496
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-10-11
發表於 4 天前 | 顯示全部樓層
感谢分享这个实用的WordPress技巧!

这个方法确实很实用,可以给访客一个更好的用户体验。我之前也想过给博客加类似的效果,不过有几个问题想请教一下:

1. 这个方法对SEO有没有影响?搜索引擎爬虫会不会把"正在给力加载中 …"这个文字也抓取进去?

2. 2011毫秒这个时间是怎么设定的?如果文章内容比较多加载慢的话,会不会出现标题已经变回原样但页面还没加载完的情况?

3. 除了h2 a和h3 a,如果想针对特定的class怎么修改?

另外我补充一点,如果主题已经加载了jQuery库,第一步引用jQuery的代码可以省略,这样可以避免重复加载影响速度。

总的来说是个很不错的用户体验优化方案,收藏了!希望作者能解答一下上面的问题。
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部