【发布时间】:2021-08-18 14:03:46
【问题描述】:
我的父主题有一个我无法从子主题覆盖的 php 文件 (/inc/mega-menu.php)(这将是最简单的事情,但我在这里找到的解决方案无效)
在这个文件中有一段代码:
<div class="cs-entry__inner cs-entry__content">
<?php csco_get_post_meta( array( 'category' ), false, true, 'mega_menu_post_meta' ); ?>
<?php the_title( '<h6 class="cs-entry__title"><a href="' . esc_url( get_permalink() ) . '">', '</a></h6>' ); ?>
<?php csco_get_post_meta( array( 'author', 'date', 'views', 'shares', 'comments' ), false, true, 'mega_menu_post_meta' ); ?>
</div>
这会在使用时为超级菜单创建菜单项。我想在标题下方添加_excerpt,以便用户可以在菜单项中添加一些文本......但我不知道如何将其插入那里,因为我无法覆盖父主题文件,并且不要'不想直接修改。
理想情况下应该是这样的:
<div class="cs-entry__inner cs-entry__content">
<?php csco_get_post_meta( array( 'category' ), false, true, 'mega_menu_post_meta' ); ?>
<?php the_title( '<h6 class="cs-entry__title"><a href="' . esc_url( get_permalink() ) . '">', '</a></h6>' ); ?>
<p class="cs-entry__excerpt">
<?php the_excerpt(); ?>
</p>
<?php csco_get_post_meta( array( 'author', 'date', 'views', 'shares', 'comments' ), false, true, 'mega_menu_post_meta' ); ?>
</div>
在 the_title 下方添加了 cs-entry__excerpt div。
这可能吗?
【问题讨论】:
标签: wordpress wordpress-theming