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

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

WordPress教程 215 ℃

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

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

WordPress教程 310 ℃

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

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

WordPress教程 506 ℃

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

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

WordPress教程 947 ℃

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

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

WordPress教程 966 ℃
浅显易懂的WordPress钩子Hoot的概念和动作机制原理说明

浅显易懂的WordPress钩子Hoot的概念和动作机制原理说明

钩子(Hoot)是 WordPress 主题插件应用开发中经常或者说是一定会使用到的东西,所以要想学习开发 WordPress 主题或插件,WordPress Hoot 是必学内容之一,可通常刚接触 WordPress Hook 的新手,对 Hoot 的运作原理可能会有点模糊甚至混乱。为此,博客吧今天分享一篇对 WordPress Hoot 机制原理解释说明较为清晰易懂的文章,该文章虽…

WordPress教程 871 ℃

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

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

WordPress教程 1284 ℃

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

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

WordPress教程 809 ℃

wordpress获取指定附件文件大小的代码

使用wordpress开发下载型网站或者其它素材网站,可能会需要显示附件文件的字节大小,虽然wordpress后台媒体中查看附件的详情信息有显示文件的大小,但似乎并没有直接提供调用该参数的字段,那么就需要自己编写代码了,代码也很简单,下面就是博客吧整理的代码。

WordPress教程 576 ℃

wordpress移除前后台顶部工具栏的指定菜单

wordpress后台顶部工具栏默认有WP的Logo、站名、更新、评论和新建几个菜单,之前博客吧分享过如何增加WordPress后台顶部管理工具栏的自定义菜单,那么再来分享如何移除顶部工具栏的某个菜单。 删除和增加使用的是同一个钩子 admin_bar_menu,但使用的方法则是由 add_menu() 换成 remove_menu(),且参数简单许多,只有一个id。

WordPress教程 724 ℃