替换get_the_content函数

时间:2018-03-30 13:42:55

标签: php wordpress

我需要你的帮助,因为我在函数get_the_content上编辑了wp-includes / post-template.php文件。 现在的问题是一切都完美无缺,但我认为当我更新wp核心时,我会失去所有的变化,对吗? 我试图将该函数从post-template.php移动到我的子主题的function.php文件中。 它有效,但我必须从post-template.php中删除get_the_content函数,然后将其留给function.php ... 我的担心是一样的:当我更新WP核心时,后temnplate将被新版本替换,我将有错误。 你能帮我在我的孩子主题上使用我的自定义get_the_content函数,而不会在下一次WP代码更新期间出现问题吗? 提前致谢。 代码是:

.mc-item {
  background: #F0F0F0;
  border: 1px solid #DDD;
  height: 140px;
  padding: 20px;
}

.mc-item a {
  position: absolute;
  bottom: -19px;
  left: 50%;
}

.mc-item p {
  text-align: center;
}

1 个答案:

答案 0 :(得分:0)

为什么不创建自己的函数并将函数调用get_the_content替换为新的new_get_the_content,并将函数声明为new_get_the_content。 因为你不能在php中默认覆盖函数内容。只有你可以通过梨安装APD。然后你可以使用over