TailwindCSS – 在WordPress主题开发中使用TailwindCSS
1 在WordPress主题开发中使用TailwindCSS 1.1 在WordPress主题中安装TailwindCSS 在终端工具中进入WordPress主题的文件夹中,使用以下命令安装TailwindCSS npm install -D tailwindcss 1.2 在WordPress主题…
- CSS
- 2024-01-25
WordPress – 为全站用户头像图片增加alt属性,优化seo
1 WordPress为全站用户头像图片增加alt属性,优化seo 今天在Bing Webmasters中查看网站的信息时,在SEO报告中出现了img未定义alt属性的问题。 经过对网站问题的排查,发现文章中的所有图片都是有alt属性的,就是文章后面的评论中每个用户的头像是没有alt属性的。之前是在…
- WordPress
- 2023-10-19
WordPress – 发布文章时推送文章到百度普通收录,缩短百度爬虫发现网站链接的时间
1 WordPress发布文章主动推送到百度,缩短爬虫发现网站链接的时间 百度的站长搜索资源平台最开始是有一个自动推送的,不过现在改成了快速收录和普通收录,不过快速收录有很多条件,所以一般情况下能用的就是普通收录。普通收录提供了一个提交网站链接的API,所以我们可以在发布文章时通过调用这个API,将…
- WordPress
- 2023-09-22
WordPress – 获取网站名称和首页网站链接
在WordPress中可以使用blog_info获取网站的名称以及网站主页的链接。 比如 <?php $blog_name = get_bloginfo('name'); $blog_url = get_bloginfo('url'); echo $blog_name; echo $blog_…
- WordPress
- 2023-08-21
WordPress – 网站性能优化,设置浏览器缓存静态资源
1 如何让浏览器缓存静态资源 在使用pagespeed.web.dev测试网站性能时,在测试的结果页面我们可以看到有一个采用高效的缓存策略提供静态资源。 在上图中所示的分析页面我们可以看到三个主要的信息:网址、缓存TTL、传输文件大小,其中缓存TTL就是表示静态资源在浏览器中缓存的时间。 为了浏览器…
- WordPress
- 2023-07-18
WordPress – 网站加载自定义字体的最佳方式
WordPress使用自定义字体如果要达到快速打开网站的要求,可以从以下几个方面进行改进: 使用Webfont字体(.woff2格式) 将字体托管在自己的服务器上并设置缓存 只使用一款自定义字体以及少量的字体样式 设置preload预加载 使用无衬线字体 (sans-serif) 更易于阅读 使用s…
- WordPress
- 2023-07-17
WordPress – 网站性能优化,延迟加载css和js文件
当访客使用浏览器打开我们的网站时,我们的网站由于功能需要会加载很多的css和js文件,如果这些资源的加载方式不合适,那么会导致用户打开网站的速度变慢,当用户在3秒内没有正常的打开你的网站,那么会造成网站出现较高的跳出率。除了选择好的服务器和网络线路之外,合理的加载网站的css和js文件也是影响网站速…
- WordPress
- 2023-07-14
WordPress – 优化Google Adsense广告js的加载速度
1 Google Adsense广告js导致网站加载变慢的原因 很多站长朋友的站点都投放了Google广告,在投放了Google广告之后可以明显的感觉到我们的网站打开速度变慢了。 在发现这个问题之后,我通过PageSpeed Insights分析自己的网站的加载速度,发现了Google Adsens…
- WordPress
- 2023-07-13
WordPress – 新增自定义文章类型
WordPress中默认的文章类型是Post,如果现在我们想做一个在线商城或者一个电子书的主题,那么我们再使用Post作为我们的默认文章类型就有点不太合适了。我们这里以想做一个电子书主题为例,我们需要先新增一个book的文章类型,用于管理每一本书。 那么该如何在WordPress中新增这种自定义文章…
- WordPress
- 2023-05-31
WordPress – 为文章添加自定义字段,在文章编辑页面增加编辑面板
在用一些主题的使用过程中,我们经常可以看到有些插件在文章的编辑页面插入了自定义文章字段编辑面板,比如我使用过的付费下载插件Erphpdown,编辑页面如下图所示。 WordPress非常强大,假如我们不仅仅只满足发表文章,如果我们想做一个主题来展示电子书的信息,那么我们是不是需要在每一个文章中记录每…
- WordPress
- 2023-05-25
WordPress – 切换标签离开页面时修改网站title对用户进行提示
经常在别的网站上看到这样一个小功能,就是当我切换浏览器标签到别的网页上去的时候,之前浏览的网页会自动改变浏览器的标签,让我回到之前的网页上,这种做法非常有趣也可以在一定程度上减少网站跳出率,增加用户粘性。 我们可以使用document.addEventListener监听visibilitychan…
- WordPress
- 2023-05-24
WordPress – 异步发送邮件,解决发送邮件阻塞耗时的问题
在WordPress中,站长为了让自己更加了解站点的运行情况,一般新用户注册、登录或者用户评论时都会发送邮件通知站长本人,或者发送相关的通知给用户,但是由于在WordPress发送邮件的方式是同步的,而我又是使用的qq邮箱的smtp发送邮件,服务器不是在国内,这导致用户登录或者评论文章都要好久的时间…
- WordPress
- 2023-05-19