当前位置: 首页 > 编程笔记 >

WordPress删除不必要的meta标签

韦晟睿
2023-03-14
本文向大家介绍WordPress删除不必要的meta标签,包括了WordPress删除不必要的meta标签的使用技巧和注意事项,需要的朋友参考一下

WordPress默认情况下引用系统 wp_head() 获得很多的 meta 标签,其中有一些不太必要,所以我们可以通过 add_filter 和 remove_action 删除这些标签。

打开主题下的 functions.php 文件,加入下面的内容:

add_filter('the_generator', 'wpbeginner_remove_version');
remove_action('wp_head', 'rsd_link');
remove_action('wp_head', 'wlwmanifest_link');
remove_action('wp_head', 'wp_generator');
remove_action('wp_head', 'start_post_rel_link');
remove_action('wp_head', 'index_rel_link');
remove_action('wp_head', 'parent_post_rel_link');
remove_action('wp_head', 'adjacent_posts_rel_link');
remove_action('wp_head', 'rel_canonical');
remove_action('wp_head', 'feed_links', 2 );
remove_action('wp_head', 'feed_links_extra', 3 );
remove_action('wp_head', 'wp_shortlink_wp_head', 10, 0 );

再删除主题下的 header.php 如下的内容:

<link rel="profile" href="http://gmpg.org/xfn/11" />
<link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" />
这样,这些不需要的 meta 标签就会从博客前台消失了。
 类似资料:
  • 问题内容: 我已经创建了一些响应式站点,但对于响应式站点开发还是相当陌生的。在我的CSS中,我有99%的值以em或百分比表示。我正在使用媒体查询(最大宽度和最大设备宽度)进行布局更改。我还没有包含viewport meta标签,它在iOS,我测试过的许多Android手机和平板电脑以及所有桌面浏览器上都可以完美运行。 添加元标记会破坏我的网站。我是在做错什么,还是在做正确的事情,以至于不需要包含它

  • 我正在为我的网站使用一个名为Kalium的wordpress主题以及一些修改过的部分:https://www.idee-creative.co.uk 我在每种页面类型上都添加了自定义字段,因此我可以轻松地添加自己的标题和描述标记,以便在每一页上都可以自定义它们。我使用的代码如下: 拉取自定义字段并将其显示在页面的标题中。 我遇到的问题是,当我查看页面的源代码时,Wordpress似乎添加了自己的标

  • 我试图从PHP中删除“img src”标签,这样它就可以简单地显示图像网址,而不是显示实际图像。这是我到目前为止得到的代码,它工作得很好,但是当它呈现时,它显示缩略图而不是网址。 我知道有办法做到这一点,但我不知道如何在不破坏图像代码的情况下删除标签。感谢您的帮助。

  • 我有一个实体,它是和另一个实体,其中预先存在于数据库中,并且是固定的。 实体: 因为我认为要添加新的,只需要就足够了,不需要其他参数。但是每次运行时,它都会运行语句,在之前选择by的所有字段。 我的问题是:如何删除这个不必要的操作,以便在之前不需要?(我知道可以实现自定义sql语句,但我觉得这样会破坏JPA的面向对象)

  • 问题内容: 我用来观看Web应用程序的输出。当Flask和Jinja渲染模板时,输出中会有很多不必要的空白。它似乎是通过渲染Flask-WTF和Flask- Bootstrap中的各种组件来添加的。我可以使用剥离它,但是有没有办法从Jinja控制它呢? 问题答案: Jinja有多种控制空白的方法。它 没有 办法美化输出,您必须手动确保所有内容看起来都“不错”。 最广泛的解决方案是一套,并在ENV。

  • 希望有人能提供帮助,我正在使用以下代码在React应用程序的endpoint执行抓取: 并返回错误: