首页 > 解决方案 > 主题中的 Wordpress 编辑按钮

问题描述

我正在开发我的第一个 wordpress 网站。使用 Botiga 版本:1.0.5 由 aThemes 提供。问题,每个页面的末尾都有一个编辑链接,我不需要。有没有办法删除它?

标签: wordpressthemes

解决方案


推荐方法:创建子主题https://developer.wordpress.org/themes/advanced-topics/child-themes/或下载我的子主题 - https://github.com/snuffybg/Botiga-Child-theme .git。在那里你会发现 2 个文件,一个是 style.css 和 functions.php,你会看到被覆盖的 get_edit_post_link() 函数。

编辑您的父主题(如果您更新,则必须再次添加更改)

在您的主题中转到 functions.php 并添加以下内容

add_filter( 'get_edit_post_link', 'my_edit_post_link');
function my_edit_post_link() {
    return;
}

或浏览所有模板文件并删除/注释以下代码

edit_post_link(
    sprintf(
        wp_kses(
            /* translators: %s: Name of current post. Only visible to screen readers */
            __( 'Edit <span class="screen-reader-text">%s</span>', 'botiga' ),
            array(
                'span' => array(
                    'class' => array(),
                ),
            )
        ),
        wp_kses_post( get_the_title() )
    ),
    '<span class="edit-link">',
    '</span>'
);

或者在您的 css 中添加以下代码。

footer.entry-footer {display:none}

这不会删除它只是隐藏它。


推荐阅读