实现Emlog支持标题和内容全文搜索功能的方法

Emlog搜索功能默认只匹配文章标题,只有文章标题存在搜索的关键词才会匹配出结果,这样就会导致网站内容搜索查找难度增加。友好的搜索功能应该同时支持标题和内容的搜索,从而更加方便地查找想要的文章。让emlog支持全文搜索的方法也很简单,修改一下对应的sql查询语句即可。

WordPress获取当前文章下一篇文章的信息函数get_next_post()

wordpress 函数 get_next_post() 常置于文章内容页面,用于判断是否存在下一篇文章或者限制返回当前文章相同分类的下一篇文章,以及获取下一篇文章的ID、标题、内容、摘要、作者等数据信息,是获取上一篇文章信息的函数 get_previous_post() 的兄弟函数。

WordPress获取当前文章上一篇文章的信息函数get_previous_post()

wordpress 函数 get_previous_post() 常置于文章内容页面,用于判断是否存在上一篇文章或者限制返回当前文章相同分类的上一篇文章。其实 get_previous_post() 函数除此之外,还可以获取上一篇文章的内容信息,如获取上篇文章ID、标题、内容、摘要、作者等。

Typecho文章内容字数统计调用代码

前面博客吧分享了Typecho插件WordCount,该插件可以在后台编辑文章时统计内容的字数,而这次博客吧要分享的字体统计代码则是在网站前端的文章页面显示内容总字数,实现原理是使用php函数mb_strlen获取内容字符串的长度。

支持隐藏zblog真实登录地址的登录界面模板插件

New_Login插件是一款可以自定义zblog登录地址以及更换登录界面样式的zblog插件,如果觉得zblog默认的登录界面样式不美观,担心zblog固定登录地址zb_system/login.php不安全,那么可以安装New_Login插件试试,该插件内置了18种不同设计的登录界面模板,支持关闭zblog默认登录地址、自定义登录后跳转的页面地址。

zblog通过GetPost函数调用指定文章或页面的数据

在zblog后台页面管理中创建一个网站简介页面,如果想在网站首页调用这个页面的标题、内容或指向链接,可以使用Z-Blog的内置函数GetPost完成,该函数的作用是通过指定的ID、标题或别名等参数获取指定文章、单页面或其它类型的Post表的数据,包括不限于标题、内容等。

带轮播图的免费zblog博客资讯主题mzDanron

带轮播图的免费zblog博客资讯主题mzDanron

这是款蓝色风格、博客资讯类型的zblog模板,由zblog开发者沉冰浮水免费共享。使用蓝色为主色调,响应式结构布局,设计有大小图文轮播图、随机文章、热门文章、图标导航等模块,后台提供有简单的主题配置功能,可进行Logo上传、关键词/描述自定义以及幻灯片添加功能,整体设计比较简洁。

Typecho仿大前端免费主题Typecho-theme-DUX

Typecho仿大前端免费主题Typecho-theme-DUX

大前端主题之前很热门经典的一款主题风格,zblog/typecho/emlog都有移植的版本。Typecho-theme-DUX主题也是仿自大前端当前博客的免费Typecho主题,使用简洁的白灰色设计,两栏响应式布局结构,设计有轮播图、置顶、最新文章、站点统计、最新评论、标签云等模块,提供后台外观设置,整体还原度比较高。

简单的Typecho网站访问浏览总量统计插件PageViews

PageViews插件是一款很简单的typecho插件,该插件的作用只有一个,就是统计显示网站页面访问总浏览量,也就是我们在第三方数据统计工具中的pv指标,插件提供的设置也只有一个,就是设置起始浏览量。

typecho启用插件出现Server Error错误提示的解决方法

把typecho插件放在plugins目录后,在网站后台插件管理中启用插件时出现“Server Error”错误提示,本来以为是服务器不支持,检查后发现是由于插件的文件夹名称和插件名称不一致导致的,解决方法修改名称即可。

素色极致三栏博客zblog免费主题newthree

素色极致三栏博客zblog免费主题newthree

这款主题是朋克风格zblog免费主题punk的常规版,整体结构布局与punk主题保持一致,三栏列表、两栏内容,图文资讯排版,设计有头像、社交以及站点数据等信息。主题主要改变的是整体色彩搭配和风格定位,由酷酷的朋克风格转变为简约的灰白色风格。

lnmp环境wordpress根目录.user.ini文件无法删除或修改的方法

lnmp服务器环境搭建wordpress网站后,使用chown命令修改目录所属用户组时出现“.user.ini Operation not permitted”的提示,意思是.user.ini文件不允许被操作,即不能修改也不能删除,而且不仅仅是chown命令,rm或其它命令也不可以。

PS:事实上.user.ini并不是wordpress的文件,而是lnmp的文件,.user.ini文件记录的是网站文件夹的路径地址,作用是防止跨目录访问或文件跨目录读书取。

wordpress禁止生成缩略图,只保留原始上传图片的终极代码

从wordpress 5.3版本开始,可能是出于对不同分辨率屏幕的考虑,尤其是视网膜屏幕,wordpress对于文章或媒体库上传的图片,除了会自动生成后台媒体设置的缩略图尺寸外,还会自动生成多个其它不同尺寸的图片,这些额外生成的图片会占用大量的服务器空间,如果您不需要这些尺寸的图片,同时想节省服务器空间资源,可以通过代码禁止wordpress生成多余的图像文件。

最新wordpress禁止程序插件主题自动检测更新的代码汇总

使用wordpress会感觉到后台比较慢,主要原因是wordpress会自动远程连接官网来检测程序、插件、主题是否存在新版本,由于我们这边访问wordpress网站很慢,所以检测更新的远程连接一直在尝试连接,这就导致使用后台的感觉很卡。解决这个问题的方法是禁止wordpress程序、插件、主题的更新检测以及自动更新。

天狐免费zblog响应式博客主题BlogFree

天狐免费zblog响应式博客主题BlogFree

由天狐博客作者开发制作、免费共享的一款zblog主题,使用响应式两栏结构,平板、电脑、手机三端合一,兼容所有主流浏览器,设计有轮播图、热门文章、首页推荐、博主模块等博客元素,提供后台主题配置面板,支持自定义关键词、描述等,设置简单,操作便捷。

两栏响应式个人博客类型Typecho免费主题Joe

两栏响应式个人博客类型Typecho免费主题Joe

这是一款免费的精品实用typecho主题,使用两栏响应式结构,个人博客类型风格,设计有轮播图、热门文章、热评文章等调用;提供了丰富的功能设置,整体拥有较高的自定义属性;SEO良好,在Lighthouse中具有较高的SEO跑分,是一款较为优秀的typecho模板主题。

wordpress符号标签编码转义为HTML实体的函数esc_html()

esc_html()是wordpress主题插件开发中常用的wordpress函数之一,其作用是把各种字符转义成HTML实体,如小于号(<)、大于号(>)、与(&)、双引号(””)、单引号(”)等,如果已经是HTML实体的字符则不会再转义。通过该函数就可以输出完整的字符串,即使字符串带有HTML标签,如“<strong>字体加粗</strong>”,而不仅仅是加粗后的“字体加粗”四个文字。

酷酷朋克风格的三栏zblog免费主题punk

酷酷朋克风格的三栏zblog免费主题punk

基于hexo主题icarus修改开发的免费zblog博客主题,黑黄颜色搭配的赛博朋克风格,列表使用三栏布局结构、内容使用两栏布局结构,图文资讯类型排版,设计有博主头像、社交媒体以及网站数据信息,整体设计给个酷酷的感觉,适合于自媒体、个人日志类型的博客网站。

wordpress获取媒体附件图像元数据的函数wp_get_attachment_metadata()

在wordpress中,使用wp_get_attachment_metadata()函数可以获取指定附件ID的元数据,如附件的宽度、高度、上传的文件路径,以及照片图像的光圈、IOS、快门等元数据,对于要做图片、摄影、图片素材类型的wordpress网站非常有用的一个wordpress函数。

免费wordpress外链图床网站模板主题media

免费wordpress外链图床网站模板主题media

由于博客吧演示网站较多,重复使用的图片也多,因此占用服务器空间也较多,为了节省服务器空间,决定使用图床存储外链调用的方式管理。但印象中似乎没有合适的图床源码,于是在综合考虑后决定使用wordpress的媒体功能制作一款wordpress图床主题。经过使用感觉良好,现免费共享给有需要的站长使用。