WordPress 有一个很棒的功能,就是每一种多外挂程序都会提供可以在文章中方便使用的简码(Shortcode)。如果你也是 WordPress 的用户,请务必学习如何使用简码,它能让你的文字工作效率提升不少。
今天要谈的是 WP 默认「Jetpack」外挂,只要在设定中开启「简码嵌入」工具,就能在文章或页面中插入许多简短代码,以取代一长串的复杂语法。在 Jetpack 简码嵌入中有这样的一段说明:
**
简码让你可以轻松地和安全地插入其他地方的媒体在你的网站上。只是一个简单的代码,你可以使用 WordPress 插入 YouTube、Flickr和其他媒体。直接在文章/分页页面上,使用编辑器添加任一媒体的代码。
以 Youtube 来看,原本用来插入文章中的视讯嵌入码**长得像这样:
但是透过简码应用,只要用「[ youtube=」与「]」符号「包」起网址,就能自动播放视讯短片:
[youtube =https://www.youtube.com/watch?v=0xsYg9PRC4E]
学会如何使用简码(Shortcode),是不是让写文章变简单了呢?
当然,这只是 WP 简码服务的基础应用,每一家外挂工具都会视情况设计自己专用的简短代码方便用户运用。
不过 Jetpack 的简码服务虽然方便,却有使用范围的限制,只能被放置在文章(Post)或页面(Page)中,或是透过「外观(Themes)」→「主题编辑器(Theme Editor)」直接写入**单篇文章(Single.php)**网页原始码的特定位置。这让简码(Shortcode)无法被使用在「外观(Themes)」的「小工具(Widget)」的「文字(Text Widget)」中。
Shortcode 在 Text Widget 中仅以文字呈现。
幸好这个问题,WordPress 已经内建了解决方案。
在文字小工具(Text Widget)使用 Shortcode 的解决方案
**
小提示:添加在 Functionis.php 中的位置,必须在「<?php」之下,以及每一组 { 与 } 之外。
我们只要在「外观(Themes)**」→「主题编辑器(Theme Editor)」中找到「布景函式库(Functions.php)」,并在空白处添加下面这段指令:
add_filter(‘widget_text’, ‘do_shortcode’);
如此一来,在文字小工具(Text Widget)中的简码便能以它原本的功能正常运作啰。
透过 Youtube 简码在文字工具中显示视讯。
延伸阅读
- WordPress: Shortcode Embeds.
以实际行动支持独立观点,与我们一同走得更远
每一篇条理清晰的分析、每一次不随波逐流的观察,背后都是对真实与品质的坚持。我们拒绝内容农场与算法流量绑架,坚持自由独立的客观发声。
维持高品质的原创写作与独立运营,需要持续的实质力量。您可以选择一次性赞助或每月定期支持,通过 Google 安全结账,与我们一同守护这份深刻与清醒。
由 Google 安全处理付款 · 可随时在 Google 账户管理或取消



留言板