【问题标题】:Remove Site Info permanently from wordpress version 5.0.2从 wordpress 版本 5.0.2 中永久删除站点信息
【发布时间】:2022-05-19 13:13:30
【问题描述】:

我想从我的 wordpress 中永久删除网站信息。我使用的是 5.0.2 版。我想基本上从网络浏览器标题栏中删除显示Site Info。每个帖子和页面都显示为->“我的帖子标题”-“我的网站信息” 请注意,我已经尝试过一些事情,例如- wp-content/themes/twentynineteen/template-parts/header 在这个目录中我试图删除 <?php the_title( '<h1 class="entry-title">', '</h1>' ); ?> 代码行。但是站点信息仍然显示。我不知道该站点信息来自何处?我该如何阻止它? 我正在使用默认的 wordpress 主题 Twenty_Nineteen。任何想法?请不要建议任何 123 插件。我讨厌插件。我想从 wordpress php 文件中做到这一点

【问题讨论】:

  • 试试这个:add_filter('wp_title', function($title, $sep) { return 'CUSTOM TITLE HERE'; }, 50, 2)如果标题仍然显示信息,然后编辑header.php文件并找到<title>标签,你会发现那里输出的博客信息
  • @SaqibAmin 是的,但是您提到要在哪个文件和位置添加过滤器?
  • 只需在functions.php中添加上述过滤器
  • 不,我已经编辑了 function.php 和 header.php 并且仍然显示站点信息

标签: wordpress wordpress-theming custom-wordpress-pages


【解决方案1】:

注意:如果您想从标题栏中删除站点信息,它将同时从选项卡中删除。

基本上你需要从functions.php文件中删除标题标签。该代码位于46号行,如下所示

add_theme_support( 'title-tag' );

然后在你的functions.php中添加这个钩子

add_action('wp_head', function() {wp_title('');});

感谢 Sakib amin。

【讨论】:

  • 否,如果我删除它,那么标题栏会直接显示域名。我只想显示帖子或页面标题而不是网站信息。
  • @JohnDoe 删除以上行后,将此代码添加到您主题的functions.php add_action('wp_head', function() {wp_title('');});
猜你喜欢
  • 2017-04-19
  • 2011-05-22
  • 1970-01-01
  • 2019-06-18
  • 2013-07-13
  • 2010-11-16
  • 2018-04-18
  • 2012-07-01
  • 1970-01-01
相关资源
最近更新 更多