如何在WordPress中修改wp-includes目录中的文件

时间:2017-02-08 作者:Suraj Sakhare

我想修改wp-includes/general-template.php

function _wp_render_title_tag() {}
需要对标题标签进行一些限制,若页面标题超过10个字符,则应仅显示5个字符。

1 个回复
SO网友:Doug Belchamber

我不推荐任何核心文件。

相反,您可以过滤标题并进行更改,如下所示:

add_filter( \'document_title_parts\', function( $title ) ) {
  // $title is an array of parts

  if ( strlen( $title[\'title\'] ) > 10 ) {
    $title[\'title\'] = substr( $title[\'title\'], 0, 5 ); // Show only first 5 characters
  }

  return $title;
}, 10, 1 );

相关推荐

functions php file

好的,我正在编辑我的函数。Wordpress中的php文件(关于我的子主题),我删除了一行代码(在删除之前我复制了代码)。这导致了白色的死亡屏幕,所以我简单地粘贴回我删除的代码(是的,我将它粘贴回我删除它的位置),但我仍然有白色的死亡屏幕。我已经完成了这些功能。我上周完成的一个备份中的php文件(功能齐全),并通过FTP将其上载到正确的文件夹,但没有任何效果。我已经尝试再次激活父主题,并创建了另一个子主题,以便比较这两个功能。php文件(将全新的、有效的子主题与不再工作的原始子主题进行比较),代码看起来是