【WordPress子主题不会覆盖更改】我的WordPress安装中有两个主题, theme1和theme1-child(设置为活动)。
我要编辑的theme1有一部分, theme1 / inc / templates / post-meta.php
if ( ! function_exists( 'theme1_entry_date' ) ) :
function theme1_entry_date( $echo = true ) {
if ( has_post_format( array( 'chat', 'status' ) ) )
$format_prefix = _x( '%1$s on %2$s', '1: post format name. 2: date', 'theme1' );
else
$format_prefix = '%2$s';
$date = sprintf( __( ' on ', 'theme1' ) . '<
a href="http://www.srcmini.com/%1$s" title="%2$s" rel="bookmark">
<
time class="entry-date" datetime="%3$s">
%4$s<
/time>
<
/a>
', esc_url( get_permalink() ), esc_attr( sprintf( __( 'Permalink to %s', 'theme1' ), the_title_attribute( 'echo=0' ) ) ), esc_attr( get_the_date( 'c' ) ), esc_html( sprintf( $format_prefix, get_post_format_string( get_post_format() ), get_the_date() ) )
);
if ( $echo )
echo $date;
return $date;
}
endif;
style.css
/*
Theme Name: Theme1 Child
Theme URI: http://www.url.com
Description: This is a child theme for Theme1.
Author: Author
Author URI: http: //www.url.com
Template: theme1
Version: 1.0
*/@import url("../theme1/style.css");
div.woocommerce-tabs ul.tabs{display:none !important;
}
html body .resp-tabs-container {margin-bottom: 30px;
}
@media screen and (min-width: 800px) {
html body div.resp-tab-content {
padding: 10px !important;
}
}
因此, 我使用以下主题中的修订重新创建了该文件:theme1-child / inc / templates / post-meta.php, 但是未显示修订。
有什么想法为什么不接受更改?
#1你需要将theme1_entry_date函数粘贴到子主题functions.php文件中。
谢谢
#2也许你在子模板中的style.css文件中存在错误?
推荐阅读
- WordPress的子主题或插件()
- WordPress的子主题jQuery与父主题的jQuery冲突
- #yyds干货盘点 抓取牛客最新前端面试题五百道 数据分析JS面试热点
- #yyds干货盘点#MySQL索引优化系列(索引全用及最左法则)
- 「悟空熊」采访实录,你想知道的都在这里!
- #yyds干货盘点#Android简介Android专题1
- K8SSecret的使用
- #yyds干货盘点# 空格替换问题
- Windows 11 开启外网访问mysql之 防火墙设置#yyds干货盘点#