GG资源网

个人知识管理「分享」实践:wordpress 自动设置特色图片(WordPress判断文章是否设置了特色图像函数:has_post_thumbnail)

个人知识管理「分享」实践:wordpress 自动设置特色图片

分享的重要性

根据个人知识管理方法论,「享」起着至关重要的作用,也是我搭建wordpress博客的主要原因,我们来回顾一下分享背后的原理

平时阅读了太多的信息,如果被没有被分类存储,就不能被大脑有效的调用,而测试大脑对知识体系化的高低程度,可以通过『输出倒逼输入』的原则,在30分钟将文章写出来,如果大脑写的不出来或者写的不顺畅,说明这个话题,你的结构化程度还不够,还没有掌握足够多的信息,从而需要自己在去思考输入和整理是否有不完善的地方,进而修正和完善知识体系。

专注的力量

对于『知行合一』这个概念,『知』即认知包括:存在大脑中的工作记忆以及『外部大脑』中的知识库,我们需要通过不断的通过行动去完善工作记忆和知识库,现快节奏让时间碎片化,我们无法在某一件事上花费足够多时间,专注解决某一个问题。

不过昨天晚上,意外发现:自己在整理知识的时候(只是自己喜欢的事情),哪怕是一个微不足道,非关键的问题,我都会全神贯注的去做,一直到深夜,完成后有一种探索成功的舒服感,这对于行动系统来说是非常重要的,需要记录下来,慢慢的迁移到其他的行动上。

背景理论介绍完成,正式进入今天要解决的问题:

效率提升:如何让wordpress自动设置特色图片

带着问题的行动是最高效的!

因为自己的wordpress和微信小程序,都是图文排版结构,除了标题还需要配置一张特色图片。每次都要手动设置特色图片非常麻烦,一直在思考:为什么不将第一张图片设置特色? 为了解决这个问题,就开始专注解决。

wordpress小程序体验

代码实现自动设置为特色图片

网上有一种代码方案,修改function.php:自动将上传的第一张图片设置为特色图片(前提这张图片必须在媒体库中,如果文章没有上传到媒体库的图片,可以选择一张默认图片),代码如下:

文章编辑器选择

这个解决方案有一个比较难解决的问题:那些编辑器上传图片的时候是将图片上传到媒体库中,我来讲讲,目前的使用比较多的编辑器

  • wordpress自带的浏览器编辑器(兼容windows和Mac),由于上传图片很麻烦,安装了『粘贴图片即上传的 WordPress 编辑器增强插件』—Imagepaste,可是上传的文件在媒体库,不能自动设置为特色图片。这种情况,只能设置一张默认了的特色图片。
  • Blogo(仅支持Mac os)可以设置特色图片,他兼容文本编辑框和Markdown编辑框,编辑功能非常也好用,但是最大的痛点是,不能截图粘贴图片。
  • *『Mweb』(仅支持Mac os), 只支持Markdown语法的wordpress发布软件,由于可以粘贴图片,同时上传的图片可以进入媒体库,所以变成一个非常方便的编辑器。

最终文本编辑器的选择方案

  • 如果是windows的电脑,直接用wordpress自带的网页编辑器,正文内容中的图片使用粘贴复制的模式,特色图片设置为固定的图片
  • 如果是mac电脑,那么直接使用『Mweb』,上传图片方便,还可以使用Markdown语法,将焦点聚焦到内容中,不必太重视排版。

到此为止,非常愉快将问题进行了解决,但是又出现了一个问题,自己投入时间做这个事情,而更重要的事情却没有做,没有完成的更重要的事情,在潜意识中就会形成『稀缺心态或者说焦虑感』,这个问题,变成了行为系统另外一个重要话题《如何成长》,后面进一步进行分享。

WordPress判断文章是否设置了特色图像函数:has_post_thumbnail

WordPress函数has_post_thumbnail用于判断当前文章是否设置了特色图像,即是否包含缩略图。

函数参数

$post

整数或对象,默认值:null

文章ID或文章对象,在The Loop循环中不需要传递参数。

函数使用示例

以下示例在当前文章有设置特色图像时,输出相应的缩略图,如果没有设置就输出默认缩略图。

扩展阅读

has_post_thumbnail()函数位于:wp-includes/post-thumbnail-template.php

相关函数:

  • get_post_thumbnail_id()
  • the_post_thumbnail()
  • get_the_post_thumbnail()
由于网站搬家,部分链接失效,如无法下载,请联系站长!谢谢支持!
1. 带 [亲测] 说明源码已经被站长亲测过!
2. 下载后的源码请在24小时内删除,仅供学习用途!
3. 分享目的仅供大家学习和交流,请不要用于商业用途!
4. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
5. 本站所有资源来源于站长上传和网络,如有侵权请邮件联系站长!
6. 没带 [亲测] 代表站长时间紧促,站长会保持每天更新 [亲测] 源码 !
7. 盗版ripro用户购买ripro美化无担保,若设置不成功/不生效我们不支持退款!
8. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
9. 如果你也有好源码或者教程,可以到审核区发布,分享有金币奖励和额外收入!
10.如果您购买了某个产品,而我们还没来得及更新,请联系站长或留言催更,谢谢理解 !
GG资源网 » 个人知识管理「分享」实践:wordpress 自动设置特色图片(WordPress判断文章是否设置了特色图像函数:has_post_thumbnail)

发表回复

CAPTCHAis initialing...