我想在我的页脚中编辑页脚学分。我正在使用 Whitedot 主题。这是我的 footer.php 文件的代码

Posted

技术标签:

【中文标题】我想在我的页脚中编辑页脚学分。我正在使用 Whitedot 主题。这是我的 footer.php 文件的代码【英文标题】:I want to edit footer credits in my footer. I am using the Whitedot theme. This is the code of my footer.php file 【发布时间】:2021-03-15 05:44:12 【问题描述】:

我想在页脚中编辑页脚说明。我正在使用 Whitedot 主题。我以前使用过 generate press,我可以通过 funtions.php 而不是 footer.php 来做到这一点 我想知道在这种情况下可以做什么以及可以添加的代码。

    <!-- </div> --><!-- .col-full -->
</div><!-- #content -->

<?php
/**
 * whitedot_before_footer hook.
 *
 * @since 1.0.0
 */
do_action( 'whitedot_before_footer' ); 

?>

<footer itemtype="http://schema.org/WPFooter" itemscope class="site-footer">

    <?php
    /**
     * whitedot_before_footer_content hook.
     *
     * @since 1.0.0
     */
    do_action( 'whitedot_before_footer_content' ); 

    /**
     * Functions hooked in to whitedot_footer_content action
     *
     * @hooked whitedot_footer_branding   - 10
     * @hooked whitedot_footer_widgets   - 20
     * @hooked whitedot_footer_info       - 30
     */
    do_action( 'whitedot_footer_content' );
      
    /**
     * whitedot_after_footer_content hook.
     *
     * @since 1.0.0
     */
    do_action( 'whitedot_after_footer_content' );
    ?>
    
</footer><!--.site-footer-->

<?php
/**
 * whitedot_after_footer hook.
 *
 * @since 1.0.0
 */
    do_action( 'whitedot_after_footer' ); 

?>

【问题讨论】:

您的问题到底是什么?具体 你能告诉我们为页脚生成的 html 吗?我会尝试删除 do_action('whitedot_after_footer_content');并查看从页脚中消失的内容,这样您至少可以确定什么在做什么。我怀疑功劳将在 whitedot_footer_info() 函数中 @JohnFotios l 您好,感谢您的回答。我尝试评论 /** do_action('whitedot_after_footer_content');但实际上什么也没发生。这是一样的。 如果你删除footer.php的所有内容会改变吗?只是想知道这是否是缓存问题。 @JohnFotios 在这种情况下站点进入严重错误模式。当我评论/* do_action('whitedot_footer_content');然后整个页脚变得不可见。 【参考方案1】:

将footer标签的内容修改为:

<footer itemtype="http://schema.org/WPFooter" itemscope class="site-footer">

    <?php
    do_action( 'whitedot_before_footer_content' ); 
    
    whitedot_footer_widgets();
    whitedot_footer_info();
    
    do_action( 'whitedot_after_footer_content' );
    ?>
    
</footer><!--.site-footer-->

函数whitedot_footer_branding()附加到动作钩子上 do_action( 'whitedot_footer_content' );。我已经删除了该动作并直接调用了其他函数。

这应该会删除功劳。在没有看到前端生成的主题或 html 的情况下,我无法确定 whitedot_footer_branding() 的作用,它可能包含一些其他标记(例如容器),这些标记在删除时会导致布局中断。

【讨论】:

【参考方案2】:

在 wordpress 上登录您的 cpanel 或主题编辑器并按照以下步骤操作:

转到:public_html > wp-content > 主题 > whitedot > inc > hooks > general-hooks.php > 第 443 行

【讨论】:

您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center。

以上是关于我想在我的页脚中编辑页脚学分。我正在使用 Whitedot 主题。这是我的 footer.php 文件的代码的主要内容,如果未能解决你的问题,请参考以下文章

在我的页脚中,当我的屏幕宽度小于 700 像素时,如何将社交图标分成 2 行?

如何在 ag-grid 表的页脚中启用或显示总行

图标不会显示在台式计算机的页脚中

在heroku上部署的rails应用程序和html代码出现在我的页脚中

在 Gridview 的页脚中访问链接按钮单击事件

想在反应原生应用程序的页脚中显示广告