最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
要源码
当前位置:主页 > 网站建设 > wordpress4.4 移除wp-json链接和wp-embed.mi,建站技术

wordpress4.4 移除wp-json链接和wp-embed.mi,建站技术

时间:2023-07-23 12:07:23 阅读: 文章分类: 网站建设 作者: 网站编辑员

导读:建站技术建站技术最近更新了wordpress 最新版本4.4,更新啥功能我也不知道,知道了我也用不上,但是发现代码里面多出了好几项功能链接,我也用不上。所以我们就把他移除掉,主seo建站技术网站搭建服务。

seo建站技术网站搭建服务

最近更新了wordpress最新版本4.4,更新啥功能我也不知道,知道了我也用不上,但是发现代码里面多出了好几项功能链接,我也用不上。所以我们就把他移除掉,主要是多了REST API(通过REST API可以很轻松的获取网站的数据)、wp-json链接、embeds功能(embeds功能可以允许更方便的引用第三方资源)、wp-embed.min.js文件。

用不上我们还加载它做什么,还影响网站的读取速度,那么我们就来说说如何禁止掉。

先说说禁用REST API、移除wp-json链接的方法,将以下代码添加到主题functions.php文件中即可禁用REST API并去除head里面输出的链接信息:

  • add_filter('rest_enabled', '_return_false');
  • add_filter('rest_jsonp_enabled', '_return_false');
  • remove_action( 'wp_head', 'rest_output_link_wp_head', 10 );
  • remove_action( 'wp_head', 'wp_oembed_add_discovery_links', 10 );
  • 禁用embeds其实还是比较复杂(代码比较多),官方甚至为此开发了一个插件,大家可以使用插件来禁用:Disable Embeds,如果不想使用插件,那就将插件里面的代码复制到主题的functions.php文件即可。

  • function disable_emojis() {
  • remove_action( 'wp_head', 'print_emoji_detection_script', 7 );
  • remove_action( 'admin_print_scripts', 'print_emoji_detection_script' );
  • remove_action( 'wp_print_styles', 'print_emoji_styles' );
  • remove_action( 'admin_print_styles', 'print_emoji_styles' );
  • remove_filter( 'the_content_feed', 'wp_staticize_emoji' );
  • remove_filter( 'comment_text_rss', 'wp_staticize_emoji' );
  • remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' );
  • add_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' );
  • }
  • add_action( 'init', 'disable_emojis' );
  • /** 
  • * Filter function used to remove the tinymce emoji plugin. 
  • */
  • function disable_emojis_tinymce( $plugins ) {
  • if ( is_array( $plugins ) ) {
  • return array_diff( $plugins, array( 'wpemoji' ) );
  • } else {
  • return array();
  • }
  • }
  • function disable_embeds_init() {
  • global $wp;
  • $wp->public_query_vars = array_diff( $wp->public_query_vars, array( 'embed', ) );

    关键词标签: 建站 链接 移除

  • 声明: 本文由我的SEOUC技术文章主页发布于:2023-07-23 ,文章wordpress4.4 移除wp-json链接和wp-embed.mi,建站技术主要讲述移除,链接,建站网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_35446.html

    我的IDC 网站建设技术SEOUC.COM
    专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章