短代码将编码的能力掌握在每个WordPress用户手中——甚至是那些对网站开发一无所知的用户。这些代码片段可以插入到任何WordPress网站上,以添加动态特性,从图库、音频文件、标题和来自外部站点的内容。短代码易于使用,但常常被忽略,但它是向WordPress站点添加各种专门功能的方便的工具。
短代码在WordPress中是如何工作的?
短代码是为执行特定功能或向WordPress站点添加特定功能而设计的一小段代码。由于大多数短代码不属于WordPress主题或插件,所以用户可以把它们插入到网站上的页面、帖子以及任何用户想要添加该特性的文本小部件中,或者当不再需要该特性时将其删除。无论短代码是否包含在WordPress主机中,还是在其他地方获取的,短代码都以文本形式出现在单个括号中,例如网页编码和网站设计浏览器的概念。
或者,这表示WordPress在其站点文件之一中执行的更大一段代码。用户所需要做的就是找到短代码,复制它,并将其插入到短代码函数应该出现的位置即可。
可以使用可视化或文本编辑器将短代码粘贴到WordPress页面或帖子中,短代码的输出会出现在用户选择的位置的编辑器中。例如,如果您想在站点上添加一个图库,您可以复制并粘贴网页编码和网站设计浏览器的概念。
使用可视化或文本编辑器将短代码插入相关页面(任何页面都可以)。然后,当页面被浏览时,图库也会出现。
短代码可以来自多种来源。在WordPress核心中包含一组基本的短代码,而其他的可以通过插件安装或者从头创建。短代码还可以用于显示来自其他站点的内容,如Twitter提要或亚马逊书架,只需将来自外部源的相关代码复制到WordPress页面、帖子或文本小部件上的所需位置即可。
如何获取WordPress短代码
在WordPress中就有一些短代码可用。WordPress核心代码附带了基本的短代码,包括网页编码和网站设计浏览器的概念。
将其中的任何一个放入WordPress文本编辑器或文本小部件中,就会显示所需的元素。这可以根据需要从WP管理仪表板上可用的设置进行自定义。一些免费的或者高级的WordPress主题或者插件也附带短代码,以获得额外的特性和功能。例如,WordPress图库主题可能有一个用于管理主题图像内容的图库短代码。
但是,如果这些还不够的话,通过一些免费的WordPress短代码插件选项,比如Shortcodes Unlimited,它包括五十多个用于添加各种功能的短代码,比如旋转木马、标题和滑块。至于更多的短代码,用户可以购买各种高级的短代码插件,比如Vision,它拥有来自世界各地许多WordPress开发人员和资产市场的一百多个可自定义的短代码。
许多第三方网站还提供自己的短代码,用于在WordPress网站上放置诸如徽章、出版物和摘要之类的东西。要插入此类内容,请复制源站点上提供的短代码,并将其粘贴到WordPress站点上的所需位置。
创建自定义短代码
尽管任何人都可以在没有任何网页设计或编码技能的情况下使用短代码,但有经验的开发人员也可以修改短代码以进行更多的自定义。例如,用户可以在短代码中设置参数,以指定其应如何操作,例如显示多少最近的帖子,或者幻灯片中出现多少张幻灯片。与其他WordPress一样,短代码对于整个WordPress社区都是可用的,用于自定义和更新。
开发人员还可以使用WordPress代码和工具(如Generate WP开发人员工具包)的规范从头开始创建他们自己的自定义短代码,该工具包为各种用途生成短代码提供了框架。因为WordPress是免费开源的软件,任何人都可以编辑或修改,所以用户可以为特定WordPress网站独有的特定用途进行创建,或者将其提供给整个WordPress社区。
使用WordPress短代码
使用WordPress短代码非常简单,只需复制代码并将其粘贴到文本编辑器或小部件中,就可以将其显示在您想要的位置。不过要记住,如果“父”插件被停用或WordPress主题被更改,那么与特定的WordPress短代码插件或主题捆绑在一起的短代码将停止工作,这一点很重要。即使站点的主题已经更改或更新,作为WordPress核心部分的短代码或从其他来源添加的短代码仍然保留在相应的位置。
短代码插入到内容之后就变得活跃。如果短代码是由WordPress插件提供的,例如在站点上放置媒体管理器(如图库和滑块)的许多插件,那么您很可能具有自定义使用短代码显示的内容的选项。例如,如果您已经安装了众多WordPress图库插件之一,该插件允许您向图库添加图像并对其进行编辑,然后生成可以在站点上任何地方添加的短代码,以生成图库的当前版本。
WordPress2.5中的短代码最早是在WordPress2.5中引入的,所以它们已经存在了一段时间,这给了所有技能级别的用户一种将WordPress的编码能力实施到其站点的方法,而无需直接使用代码。与更熟悉的主题和插件一起,短代码使自定义WordPress站点变得更加容易了。
相关内容推荐:>>>十个最佳的WordPress潜在客户开发插件