WordPress show all category page using rewrite rules

WordPress 文章列表我找不到不分类网址耶,我不知道到底有没有

工作需要,我必须解决它,于是我新增了一个虚拟的网址,用来显示分类页,所有类别文章

用来显示所有分类页面,分类 category 的这个路径支援 WordPress 原生地设定,可以修改它。

新增一个网址 rewrite 规则

这边有个很重要的一点,建立完重写规则,必须要到WordPress后台 设定 > 永久连结 > 储存设定,重新建立重写规则,如果是写在插件上,可以使用另一种方式,在启动插件的时候执行 flush_rewrite_rules() 重新建立重写规则,但是请不要写把 flush_re[......]

Read more

WordPress 关闭内容修订,删除内容修订资料

内容修订是个蛮厉害的功能,可针对每篇文章做版本控制,比对差异,但是实务上写文章时,并不一定真的需要这强大功能,每储存一次都会多存一笔资料,反而会增加效能及储存成本,找遍WordPress所有选项,并无关闭内容修订修订选项,关闭它就需要修改设定档囉。

关闭内容修订能有效减少资料库大小,加快资料库速度,优化WordPress效能

关闭所有内容修订

此方法为最快最简单的方法,一般情况下照下方说明即可关闭内容修订

打开位于WordPress根目录中的wp-config.php并添加以下代码

  • WP_POST_REVISIONS 设定0或false的意思就是关闭修订版本
  • 若[……]

    Read more

WordPress 精选图片/文章特色图片不见了

升级到 WordPress 5 之后,要来写文囉,发现文章的特色图片( Featured Image )不见了,你在哪里~你在哪里,好吧!!特色图片栏位不见了,看怎么把它变回来。

如果 WordPress 主题购买的或免费的,建议试着直接更新主题,可能就解决了,下面的事就跟你无关了,如果主题跟我一样是自己开发的,躲不掉,就要自己处理囉。

其实 WordPress 的文章 ( Post ) 这是预设的 Post Type,且Post预设也支援特色图片,只是不知道从哪版开始,需要在主题宣告它,怎么宣告呢,就是下面这段:

把上面这段代码,贴到当前主题跟目录中的 function[……]

Read more

WordPress Fix betheme Call to undefined function mfn_builder_print()

betheme 更新后,WordPress 挂掉了,开启 WordPress 除错模式后,出现下方错误 :

Fatal error: Uncaught Error: Call to undefined function mfn_builder_print()

不知道哪个版本拿掉 mfn_builder_print() 这个方法,改用 Object 来显示编辑器内容,但透过 child theme 覆蓋主题的自订页面当然不会被更新,但如果要一页一页改又很麻烦,可以以再主题的 functions.php 这文件结尾加上这段修正,解决!!

[……]

Read more

WordPress 修改摘要撷取字数

WordPress 在设定中可以设定显示摘要的篇数,但没有原生的设定可以设定列表文章摘要撷取字数,我们可透过 excerpt_length  这个 Hook 去修改需要显示的字数。

可以参考下面这一段,将这段代码加在主题的 functions.php 这个档案最下方即可。

当然也可以做一点运用上的变化,下方代码加上不同页面显示不同字数

参考资料:

https://www.wpbeginner.com/wp-themes/how-to-display-post-excerpts-in-wordpress-themes/

[……]

Read more

WordPress 修改列表文章摘要撷取字数

WordPress 在设定中可以设定显示摘要的篇数,但没有原生的设定可以设定列表文章摘要撷取字数,我们可透过 excerpt_length  这个 Hook 去修改需要显示的字数。

可以参考下面这一段,将这段代码加在主题的 functions.php 这个档案最下方即可。

[……]

Read more

WordPress thumbnail default size 预设缩图尺寸表

WordPress 预设缩图尺寸表

尺寸名 (字串)大小尺寸说明thumbnail小150 x 150 强制裁剪尺寸medium中等300 x 300 最大高度300像素medium_large中大768 x 无限高 WP4.4增加large 大1024 x 1024 最大高度1024像素full完整尺寸原始大小 

WooCommerce 预设缩图尺寸表

尺寸名 (字串)大小尺寸说明shop_thumbnail小180 x 180强制裁剪尺寸shop_catalog中300 x 300强制裁剪尺寸shop_[……]

Read more