我正在用wordpress建立一个网站,使用子主题。主主题文件夹中有一个名为entry的文件。php这就是我需要在本文底部添加一些php的地方。
我不想接触父主题文件,以避免更新主题时出现问题。
How can I embed/insert PHP code in that specific file/ part of the code?
这是使用过滤器完成的吗?嵌入我一直在谷歌上搜索,但我不知道我是否使用了正确的关键词来搜索。
我正在学习php,这将非常有帮助:)
更多详细信息:
理想情况下,我希望在“/节”的结尾之前嵌入这段代码
<?php if (in_category(\'3\')) { ?>
<div class="recommended-bottom">
<h3 class="recommended-title">WRITING</h3>
<?php echo do_shortcode(\'[pt_view id="343aa4f4c3"]\');?>
</div>
<?php }else { ?>
<?php } ?>
条目中的代码。php是:
<article <?php post_class(); if( ! is_single() ) echo \' itemprop="blogPost"\'; ?> itemscope itemtype="http://schema.org/BlogPosting">
<?php shiroi_get_post_view( \'parts/header\', get_post_format() ); ?>
<?php shiroi_get_post_view( \'media/media\', get_post_format() ); ?>
<section class="entry-content post-content" itemprop="articleBody">
<?php do_action( \'shiroi_before_post_body_content\' );
if( is_single() || \'the_content\' === shiroi_get_option( \'blog_summary\' ) ) :
the_content( __( \'Continue Reading\', \'shiroi\' ) );
else:
the_excerpt();
printf( \'<div class="more-link-wrap"><a href="%s" class="more-link">%s</a></div>\', esc_url( get_permalink() ), esc_html__( \'Continue Reading\', \'shiroi\' ) );
endif;
if( is_single() ):
if( get_the_tags() && shiroi_get_option( \'blog_show_tags\' ) ):
?><p class="post-tags">
<?php the_tags( \'<i class="fa fa-tags"></i>\', \', \' ); ?>
</p>
<?php endif;
wp_link_pages(array(
\'before\' => \'<nav class="entries-page-nav"><ul>\',
\'after\' => \'</ul></nav>\',
\'separator\' => \'\',
\'pagelink\' => \'<span class="entries-page-nav-item">%</span>\'
));
endif;
do_action( \'shiroi_after_post_body_content\' ); ?>
</section>
<?php if( is_single() ) :
shiroi_get_post_view( \'parts/footer\', get_post_format() );
shiroi_get_post_view( \'parts/comments\', get_post_format() );
endif; ?>
</article>