下面是从中提取信息的文件。
我尝试将/inc文件夹添加到子主题并添加模板标记。php已更改,但这不会产生任何影响。
/wp内容/主题/hestia/inc/模板标签。php
这是这里的原始代码…
function hesta_bottom_footer_content( $is_callback = false ) {
if ( ! $is_callback ) {
?>
<div class="hestia-bottom-footer-content">
<?php
}
$hestia_general_credits = get_theme_mod(
\'hestia_general_credits\',
sprintf(
/* translators: %1$s is Theme Name, %2$s is WordPress */
esc_html__( \'%1$s | Powered by %2$s\', \'hestia\' ),
sprintf(
/* translators: %s is Theme name */
\'<a href="https://themeisle.com/themes/hestia/" target="_blank" rel="nofollow">%s</a>\',
esc_html__( \'Hestia\', \'hestia\' )
),
/* translators: %s is WordPress */
sprintf(
\'<a href="%1$s" rel="nofollow">%2$s</a>\',
esc_url( __( \'http://wordpress.org\', \'hestia\' ) ),
esc_html__( \'WordPress\', \'hestia\' )
)
)
);
$hestia_copyright_alignment = get_theme_mod( \'hestia_copyright_alignment\', \'right\' );
$menu_class = \'pull-left\';
$copyright_class = \'pull-right\';
switch ( $hestia_copyright_alignment ) {
case \'left\':
$menu_class = \'pull-right\';
$copyright_class = \'pull-left\';
break;
case \'center\':
$menu_class = \'hestia-center\';
$copyright_class = \'hestia-center\';
}
wp_nav_menu(
array(
\'theme_location\' => \'footer\',
\'depth\' => 1,
\'container\' => \'ul\',
\'menu_class\' => \'footer-menu \' . esc_attr( $menu_class ),
)
);
?>
<?php if ( ! empty( $hestia_general_credits ) || is_customize_preview() ) : ?>
<div class="copyright <?php echo esc_attr( $copyright_class ); ?>">
<?php echo wp_kses_post( $hestia_general_credits ); ?>
</div>
<?php endif; ?>
<?php
if ( ! $is_callback ) {
?>
</div>
<?php
}
}
这与我想做的更改是相同的代码,即“设计人”部分function hesta_bottom_footer_content( $is_callback = false ) {
if ( ! $is_callback ) {
?>
<div class="hestia-bottom-footer-content">
<?php
}
$hestia_general_credits = get_theme_mod(
\'hestia_general_credits\',
sprintf(
/* translators: %1$s is Theme Name, %2$s is WordPress */
esc_html__( \'Designed by HCL Design\' ),
sprintf(
/* translators: %s is Theme name */
\'<a href="https://themeisle.com/themes/hestia/" target="_blank" rel="nofollow">%s</a>\',
esc_html__( \'Hestia\', \'hestia\' )
),
/* translators: %s is WordPress */
sprintf(
\'<a href="%1$s" rel="nofollow">%2$s</a>\',
esc_url( __( \'http://wordpress.org\', \'hestia\' ) ),
esc_html__( \'WordPress\', \'hestia\' )
)
)
);
$hestia_copyright_alignment = get_theme_mod( \'hestia_copyright_alignment\', \'right\' );
$menu_class = \'pull-left\';
$copyright_class = \'pull-right\';
switch ( $hestia_copyright_alignment ) {
case \'left\':
$menu_class = \'pull-right\';
$copyright_class = \'pull-left\';
break;
case \'center\':
$menu_class = \'hestia-center\';
$copyright_class = \'hestia-center\';
}
wp_nav_menu(
array(
\'theme_location\' => \'footer\',
\'depth\' => 1,
\'container\' => \'ul\',
\'menu_class\' => \'footer-menu \' . esc_attr( $menu_class ),
)
);
?>
<?php if ( ! empty( $hestia_general_credits ) || is_customize_preview() ) : ?>
<div class="copyright <?php echo esc_attr( $copyright_class ); ?>">
<?php echo wp_kses_post( $hestia_general_credits ); ?>
</div>
<?php endif; ?>
<?php
if ( ! $is_callback ) {
?>
</div>
<?php
}
}
那么,是否有必要通过向函数中添加某种函数来进行此更改。php或任何其他文件?任何解决方案都可以让我进行更改,而不是每次主题更新时都进行更改。在页脚中。php那里只有
<?php do_action( \'hestia_do_footer\' ); ?>
这就是我找到do\\u行动来源的原因。任何帮助都将不胜感激,请让我知道您需要的任何其他细节,因为这很难解释。