WordPress TinyMCE编辑模式下增加特色图像上传尺寸提示的代码

WordPress TinyMCE编辑模式下增加特色图像上传尺寸提示的代码

WordPress文章编辑的特色图片上传没有图片尺寸大小的提示,如果开发的主题只是自己使用倒是没有什么影响,但如果是客户定制的主题,显然地会影响客户上传缩略图时尺寸大小的选择,从而影响到网站前端页面的显示效果。所以在开发用到特色图片的WordPress应用时,给特色图片上传的位置添加一个图片尺寸大小的提示,可以有效避免一些细节问题。 添加提示的代码比较简单,用到 wordpress F…

, 216 ℃

WordPress给分类和标签增加自定义字段的教程代码

前面博客吧分享过wordpress增加分类关键词自定义字段的教程代码,而这次给分类和标签增加自定义字段的核心代码和分类关键词自定义字段代码其实是一样的,只是进行了小小的优化和扩展以及增加了标签的钩子函数,下面以给分类和标签增加自定义标题、自定义关键词和自定义描述的自定义字段的示例代码。 把下面的代码添加至主题的 functions.php 文件: 1 2 3 4 5 6 7 8 9 1…

WordPress安全设置之更改登录错误的提示信息

WordPress安全设置之更改登录错误的提示信息

在登录WordPress后台的时候,如果输入的用户或密码错误,会出现针对性的提示。如输入错误的用户名,会提示用户名未在本站点注册;输入错误的密码会提示用户名指定的密码不正确。如果用户名和密码同时输入错误,根据WordPresss默认的错误提示优先级,会先提示用户名未注册,如果用户名已注册则再提示密码不正确。 用户名正确,密码不正确的提示 用户名不存在的提示 这样一来,可能会被获取到正确…

283 ℃

WordPress判断指定外观小工具是否启用的函数is_active_widget

WordPress函数 is_active_widget() 的作用是在小工具初始化后,检测某个外观小工具(如搜索小工具)是否被启用(被添加到侧边栏),如果该小工具被启用了,则返回 true 或小工具所在的侧边栏ID,如果该小工具没有被启用,则返回 false 或者小工具所在的侧边栏ID为空。需要注意的是,测试发现该函数好像只对旧版小工具有效,不支持区块小工具。 函数代码 1 is_a…

, 214 ℃
WordPress 移除后台登录页面的语言选择设置代码

WordPress 移除后台登录页面的语言选择设置代码

WordPress 5.9 版本开始的登录页面多了一个语言选择的设置(下图所示),可以更改登录页面的语言文字,比如更改为“简体中文”,那么登录页面使用的语言文字就是中文;选择“English”,登录页面的语言文字便是英文。经博客吧测试,该设置好像只是更改了登录页面的语言文字,对其它页面并没有产生作用(也许是没有发现),那么这个功能似乎也没有多大作用,移除它应该是没有影响的,WordPr…

373 ℃

WordPress如何禁用自带的XML站点地图wp-sitemap.xml

WordPress 5.5版本开始自带 XML 站点地图,但先前很多 WordPress 用户都是使用插件或者第三方工具生成的站地点图 XML 文件,而且也不打算更换为 WordPress 自带的 wp-sitemap.xml,这样一来 WordPress 自带的 XML 站点地图就变得多余了,那么也可以选择把 WordPress wp-sitemap.xml 移除禁用了。 博客吧目前…

,, 397 ℃
如何使用WordPress 5.5版本内置的wp-sitemap.xml站点地图

如何使用WordPress 5.5版本内置的wp-sitemap.xml站点地图

一直以来 WordPress 没有自带XML站点地图生成功能,可能大部分用户都是使用相关的 WordPress 插件来生成XML站点地图文件的(如 sitemap.xml),而从 WordPress 5.5 版本开始就可以选择是否摒弃插件,直接使用 WordPress 自带的站点地图了。 WordPress 5.5 版本内置了站点地图(XML Sitemap)功能,只需要在域名后面加上…

, 291 ℃

WordPress修改上传JPEG图片压缩质量的代码钩子jpeg_quality

可能很多人没有留意到,一直以来WordPress默认会压缩上传的JPEG格式(如.jpeg、.jpg)的图片质量,在WordPress 4.5版本以前会把图片质量压缩到90%,WordPress 4.5版本之后则压缩到82%,这样做的目的是为了减少图片大小,优化加载速度。 但并不是每个人都希望上传的图片被压缩,因为压缩质量意为着上传的图片会模糊或失真,当然也会有人觉得图片质量压缩得不够…

, 309 ℃

wordpress获取下一篇文章的函数next_post_link()使用教程

next_post_link()函数是常用的wordpress函数之一,用于显示当前文章相邻的下一篇文章链接,上一篇、下一篇文章几乎是当下网站都会添加的文章页面元素,据说是有利于SEO优化。本篇内容博客吧分享获取下一篇文章函数next_post_link()使用教程和方法。 函数结构 1 2 3 <?php next_post_link( string $format =…

, 505 ℃

删除wordpress 5.9版本新增的前端页面全局内联CSS样式global-styles-inline-css

WordPress 5.9 版本更新后,在前端页面源代码的部分会多出一大块 ID 为global-styles-inline-css的style内联样式代码(看其ID意思是全局内联样式),这段内联样式的作用应该是为 wordpress 5.9 版本新增的网站编辑器(Site Editor)功能服务的,但是对于不用该功能的站长来说,显得有些多余,虽然不影响网站正常运行,但是相信很多用户会…

wordpress获取当前分类/标签/文章/分类法/文章类型的ID函数get_queried_object_id()

进行WordPress主题或插件功能制作时,经常需要获取当前分类ID、当前标签ID、当前文章ID、当前自定义分类法分类的ID、当前自定义文章类型文章的ID、当前单篇页面的ID,而wordpress获取ID有多种方法,比如通过名称、别名、全局变量等,其实wordpress 3.1.0版本开始增加了get_queried_object_id()函数,通过该函数可以非常简单地直接获取当前页面…

, 946 ℃

wordpress常用的全局变量$post代码介绍

在wordpress插件或主题应用开发过程中,全局变量是必须要了解的一个内容,下面要介绍的是经常会使用到的wordpress全局变量$post,全局变量$post的作用是获取当前文章的ID、标题、作者、发布时间和内容信息,在实际应用中,如编写提取文章内容首张图片的函数时,就可以使用$post全局变量。 变量代码 1 2 3 4 5 6 global $post; echo $post-…

, 965 ℃

解决wordpress sitemap.xml生成插件不支持自定义文章类型的方法

很多wordpress中文站点生成百度网站地图sitemap.xml文件使用的是柳城的百度地图生成插件Baidu Sitemap Generator,由于该插件已经很长时间没有更新,虽然依旧可以正常使用,但是却不支持wordpress的自定义文章类型,而现在大部分主题使用了wordpress自定义文章类型管理一些特殊的内容,如产品、相册等,这样就导致提交url给百度时,这些内容的url…