内容营销

自定义WordPress Jetpack的 简码宽度

WordPress发布时 Jetpack的 插件,他们打开了WordPress常规安装的功能,使其包含在托管解决方案中。 启用插件后,您将启用大量功能,包括 。 默认情况下,WordPress不允许普通作者在帖子或页面的内容内添加媒体脚本。 这是一项安全功能,旨在最大程度地减少混乱您的网站的机会。

但是,通过短代码,您的用户可以非常轻松地嵌入媒体。 例如,要嵌入 YouTube 视频,无需添加嵌入脚本 - 您只需将视频的共享 URL 放入文本编辑器中即可。 短代码的集成可识别路径并将 URL 替换为实际的视频代码。 没有大惊小怪,没有问题!

除了一个。 使用短代码,嵌入媒体的宽度只是默认值。 因此,YouTube 可能会超出内容的宽度并溢出到侧边栏上,或者 Slideshare 可能会占用其可以占用的空间的一半。 我花了几个小时试图确定如何编写一些过滤器来默认每个特定快捷方式的宽度。 我查看了大量插件,看看是否已经有一个。

然后我发现了它...... WordPress 添加到他们的 API 的一个绝妙的小修改。 您可以在其中默认页面和帖子内容宽度的设置:

如果(!isset($ content_width))$ content_width = 600;

一旦在主题的functions.php文件中设置了此宽度,便会适当调整所有嵌入式快捷方式媒体的大小。 虽然我很高兴只花了一行代码,但是我很困惑,发现它花了很长时间。 更有趣的是缺少可用于 Jetpack的。 例如,不能禁用简码-只要启用了插件,便可以启用简码。

例如,增加最大值 宽度和高度设置 直接上了 Jetpack的 简码设置。 WordPress是一个令人难以置信的平台,但是有时找到解决方案可能会令人沮丧!

Douglas Karr

Douglas Karr 首席营销官是 开放洞察 和创始人 Martech Zone。 道格拉斯帮助了数十家成功的 MarTech 初创公司,协助进行了超过 5 亿美元的 MarTech 收购和投资尽职调查,并继续协助公司实施和自动化其销售和营销策略。 道格拉斯是国际公认的数字化转型和 MarTech 专家和演讲者。 道格拉斯还是一本傻瓜指南和一本商业领导力书籍的出版作者。

相关文章

返回顶部按钮
关闭

检测到Adblock

Martech Zone 我们能够免费为您提供这些内容,因为我们通过广告收入、联属链接和赞助从我们的网站中获利。 如果您在浏览我们的网站时删除广告拦截器,我们将不胜感激。