首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

禁用 WordPress Auto Embeds 功能,加快页面解析速度

WordPress 的 Easy Embeds 功能 这个就是 WordPress 的 Easy Embeds 的功能,可以让我们直接发布一个 URL(需要单独一行,纯文本,不带链接才行),就能把这个...就会自动把这个 URL 转化成 TED 对应页面的视频: 如果你是用 WordPress 古腾堡编辑器,那么在古腾堡编辑器可以看到目前支持的自动嵌入服务: 点击上图的按钮,点击对应的按钮: 输入链接...,然后点击潜入,也可以一键嵌入: 禁用 WordPress Auto Embeds 功能 从腾堡编辑器默认的潜入按钮, WordPress Easy Embeds 支持的自动嵌入网站大部分都是国外的网站...我们发现在 WP_Embed Class 中的构造函数中有如下的 filter: add_filter( 'the_content', array( $this, 'autoembed' ), 8 );...>= v3.5 remove_filter( 'the_content', array( $GLOBALS['wp_embed'], 'autoembed' ), 8 );

1.1K20
您找到你想要的搜索结果了吗?
是的
没有找到

WordPress二开-文章内容部分隐藏

原理 在php从数据库读取文件出来之后,不要马上输出,先执行正则替换、删除的步骤即可 修改文件地址 WordPress是设计了模板主题的概念的,模板主题所在目录为:wordpress/wp-content...the_content 有调用该函数的就是对应的文章内容(可能有多个,对应多种布局,比如图片列表文章、纯文字文章等等 根据自己主题判断) 修改逻辑 这里贴上我的处理逻辑参考 原文博客:http://www.siammm.cn...原文地址:https://www.siammm.cn/archives/254 ob_start(); the_content(); $content = ob_get_contents(); ob_end_clean...那么看看是否需要继续处理 $content = substr_replace($content,'SIAM 暂时隐藏该部分内容...&&")); }else{ $replace = false; } } } echo $content; 效果 SIAM 暂时隐藏该部分内容

55030

WordPress 主题教程 #5b:日志内容

日志内容是从零开始创建 WordPress 主题系列教程第五篇的第二部分,在这篇中,我们将展示如果显示博客日志的内容,并且使用一个 DIV 标签把博客日志的内容和日志的标题区分开。...再次强调一次,上一篇关于 WordPress 主循环介绍的课程非常重要,你需要彻底明白之后才能继续学习。 下面开始这篇课程。...第1步:使用 the_content() 函数显示日志内容 在日志标题代码下面输入:。...我们使用了 PHP 函数 the_content() 函数调用了 日志的内容,现在,日志的内容只是一长行的文本,一直到窗口的右边,因为我们还没有样式化它。...所有的文本,图像和其他东西等所有上图展示的东西都是通过 the_content() 这个函数调用来的。是不是很有用?

79280

WordPress 技巧:优先执行 Shortcode,移除 Shortcode 中自动添加的 br 和 p 标签

我们在使用 WordPress Shortcode API 开发插件的时候,有个比较麻烦的问题,就是 WordPress 会自动在 shortcode 内添加 br 或者 p 标签,这样可能会打乱你的原先预想的...造成这个问题的原因是 WordPress 默认的日志内容处理流程中,wpautop(将回车转换成 p 或者 br 标签的函数)是在 Shortcode 前面运行的。...所以我们的解决方案也是非常简单,改变它们执行的顺序,在当前主题的 functions.php 文件中添加: remove_filter( 'the_content', 'wpautop' ); add_filter...( 'the_content', 'wpautop' , 12); 该功能已经整合到 WPJAM Basic 插件中,现已免费提供下载,你只需要勾选下就可以优先执行 Shortcode!...这样调整顺序之后,你的 shortcode 里面的内容,就不会有自动添加的 p 或者 br 标签,但是如果 shortcode 中部分的内容你又需要一些 p 或者 br 标签用来换行的话,你需要自己手动在自己

57820

WordPress 主题教程 #15:子模板文件

子模板文件是从零开始创建 WordPress 主题系列教程的第十五篇,这篇将和像上一篇创建 header.php, sidebar.php 和 footer.php 这些模板文件一样创建更多的子模板文件...根据我的屏幕截图增加代码: 当你想把一个非常长的页面分成几个页面的时候,这是非常有用的。 第二行代码是用于显示可以用来编辑静态页面的编辑链接。...第5步:定制 single.php 点击一个日志的标题去阅读日志其余部分就会带你到单篇日志查看模式。single.php 模板就是用于处理查看单篇日志时的外观。 在 single.php 中的 下输入: <?php link_pages(' Pages:', ' ', 'number'); ?...同样我们也可以把日志分成多篇子日志。 第二,在 postmetadata 区域,移除 函数和前面的 标签。

39320

WordPress 写成 Wordpress 很不好看?

WordPress 写成 Wordpress 会不会不好看? 我觉得还好,不过我大部分时候写文章的时候都会写成 WordPress。...WordPress 创始人觉得很不好看 但是 WordPress 创始人 Matt Mullenweg 觉得 Wordpress 很不好看,他还亲自动手在 WordPress 3.0 添加了一个函数 capital_P_dangit...然后 WordPress 通过 filter 使用 capital_P_dangit() 函数把文章标题,页面标题,文章内容,评论内容,Widget 内容中的 Wordpress 改成 WordPress...屏蔽 WordPress 大小写修正 作为 WordPress 真爱粉,我们平时写文章都会按照 WordPress 这样的大小写方式写,所以对于我们真爱粉,这样的转换其实没什么意义。...: remove_filter( 'the_content', 'capital_P_dangit', 11 ); remove_filter( 'the_title', 'capital_P_dangit

16010

编写自己的 WordPress 模板

再次访问该站点并启动并运行 你的第一个 WordPress 模板。 分而治之 要开发标准的 WordPress 主题, 你需要将所有工作分成几个部分。...这里要提到的另一件事是,我在文件中使用了“硬编码”子部分,如“联系人”和“链接” footer.php。相反, 你可以使用 WordPress 小部件来自动化并使它们直接通过定制器进行修改。...你的自定义 WordPress 主题的第一个外观已准备就绪。 循环 这是整个 WordPress 主题开发中最令人兴奋的部分, 你可以控制所有帖子。...is_single() ): the_excerpt(); else: the_content(); endif; ?...最后,我使用了相同的 is_single()概念来显示帖子的 the_excerpt()或 the_content()。 看,就是这么简单有趣。现在有了一点魅力 CSS,我得到了以下结果。

1.3K30

三个小时学会wordpress模板制作

最近接了一个项目需要用wordpress建站,版面相对简单,ytkah就琢磨着自己来设计wordpress模板,首页栏目页文章页(很多网站无外乎就这些页面),其中栏目页和首页又很像,都是调用文章列表...>纯粹是调用文章标题,可以用在文章和列表页   wordpress模板制作之列表调用 //注释:并不是所有的代码都需要两部分用来打开和关闭。有些代码能够自我关闭,这就解释了 have_posts() 和 the_post(); 这两个函数。...php the_content(); ?> //调用文章全部内容 //注释:并不是所有的代码都需要两部分用来打开和关闭。有些代码能够自我关闭,这就解释了 have_posts() 和 the_post(); 这两个函数。

97150

WordPress 主循环和全局变量

当我们进行 WordPress 开发的时候,首先我们必须要了解主循环和全局变量,这样才知道在主循环中可以访问哪个全局变量 下面就讲解下 WordPress 主循环,以便能更好理解哪些全局变量可以被主循环中的模板函数调用...WordPress 主循环 WordPress 主循环(The Loop)是用来显示文章列表,和在单篇文章页面页显示留言列表的。 在主题的 index.php 中,主循环的代码如下: <?...下面就是现在可用的部分模板函数: the_author:获取作者的名字。 the_title:显示当前文章的标题。 the_content:显示文章的内容。...注意通过这种方法获取的文章内容是没有经过 WordPress 过滤器接口的,不过你想自己去操纵文章的内容,比如自己设置文章内容的显示方式,通过这种方式获取的文章内容是非常有用。

61010

WordPress4.2升级修复补丁:解决大量404请求以及评论表情路径及尺寸异常问题

上一篇文章写到了 WordPress 升级 4.2 版本后部分主题出现了大量 404 请求的问题,匆忙解决也没深究原因。今天继续调试主题却发现了评论表情不显示了,看来又是 4.2 惹的祸了!...一、前因后果 这次 WordPress 升级 4.2 总体来说没有以前版本升级来得顺畅,目前已发现如下 3 个问题: 有部分主题的前台会产生大量的 404 错误请求(站外资源); 评论表情名称变更导致表情无法显示或者无法通过钩子更改...相关钩子 remove_action( 'comment_text',      'convert_smilies',   20 );  //移除4.2 表情相关钩子 remove_action( 'the_content...4.2 表情相关钩子   add_action( 'comment_text',     'convert_smilies_diy',    20);  //自定义表情相关钩子 add_action( 'the_content...不过 WordPress 在天朝的使用率如此之高,相信官方很快就会更新下一个版本,来修复诸如此类的问题。

1.1K130

WordPress主题制作(七):制作基础模板Index.php

php the_content(); ?> 添加阅读全文 <a href="<?php the_permalink(); ?...添加文章分页 你已经看到,每页只能显示<em>部分</em>文章,要想看下一页,就需要添加分页。 <?...<em>WordPress</em>主题: 8 / 14 <em>WordPress</em>主题制作:开始前的准备 <em>WordPress</em>主题制作(一):主题文件结构 <em>WordPress</em>主题制作(二):模板和模板文件 <em>WordPress</em>主题制作...(三):牛刀小试 <em>WordPress</em>主题制作(四):制作头部模板header.php <em>WordPress</em>主题制作(五):制作底部模板footer.php <em>WordPress</em>主题制作(六):制作侧边栏模板...sidebar.php <em>WordPress</em>主题制作(七):制作基础模板Index.php <em>WordPress</em>主题制作(八):制作文章单页模板single.php 计划: <em>WordPress</em>主题制作(九)

68460

WordPress 主题教程 #5c:日志元数据

日志元数据是从零开始创建 WordPress 主题系列教程的五篇的第三部分,今天我们将开始讲解日志的元数据(Postmetadata):日期(date),分类(categories),作者(author...php the_content(); ?> 下面。(注意:这里我们只需要复制和粘贴,当我制作 WordPress 主题的时候,我也只是复制和粘贴这部分代码。...对于这部分代码,你开始的时候可以不需要完全理解它,只要知道每部分干什么已经足够了。)...下面的屏幕截图是为了适应日志的大小而只裁剪了一部分,它主要你关注日志元数据代码的位置: 保存并刷新浏览器,现在应该是: 我们同样可以通过查看源代码来看日志元数据是怎样的?...登录 WordPress 之后,再返回到首页就可以看到“Edit”的链接和一条竖线。 ----

30330
领券