我试图在Wordpress的每篇文章中插入一些自定义代码,前提是它符合某些条件。我的问题是,内容需要添加到不是顶部或底部的特定位置。我知道这些帖子的HTML结构,因为它们都遵循一种模式。
我猜我可以使用过滤器,但我不知道如何实际访问和修改我想要的部件。这是结构在修改前的外观:
<div class="primary-content">
<div class="lesson-left cf">
...My Content here
</div>
</div>
。。。这就是我希望它之后的样子:
<div class="primary-content">
<div class="lesson-left cf">
...My Content here
</div>
<div class="lesson-right">
...more content here, added dynamically
</div>
</div>
[EDIT]
为了提供更好的想法,以下是模板中的代码的外观(仅相关部分):
<div class="lesson-page cf">
<?php the_content() ?>
<div class="lesson-right">
<ul class="lesson-right lesson-button navigation">
<?php if(get_post_meta( $post->ID, \'_pdf_lesson_version\', true )) { ?>
<li class="save"><a href=\'<?php echo get_post_meta( $post->ID, \'_pdf_lesson_version\', true ) ?>\'>SAVE LESSON</a></li>
<?php } ?>
<?php if(get_post_meta( $post->ID, \'_word_lesson_version\', true )) { ?>
<li class="customize"><a href=\'<?php echo get_post_meta( $post->ID, \'_word_lesson_version\', true ) ?>\'>CUSTOMIZE LESSON</a></li>
<?php } ?>
<li class="facebook-share">
<div class="fb-share-button" data-href="<?php echo get_the_permalink() ?>" data-width="200" data-type="button"></div>
</li>
</ul>
</div>
</div>
里面的一切
<ul class="lesson-right lesson-button navigation"></ul>
我需要进入帖子的内容。它现在在外部,但需要包含在内容结构中。
[/EDIT]
非常感谢您的帮助。感谢您抽出时间阅读。