编辑子主题中按钮的值=“”

时间:2018-11-15 作者:jadenew

我不是一个真正的开发人员,只会做一些零碎的事情,我希望通过一个子主题来更改插件中的按钮文本。

我所做的是创建插件文件夹结构,就像原始插件一样,并进行编辑。子主题中的php文件。但这并没有成功。

我不确定这是不是一种方法——有人能帮忙吗?这是我想要编辑的代码:

<input type="button" class="application_button button" value="<?php esc_attr_e( \'Apply for Job\', \'wp-job-manager\' ); ?>" />
我需要将“申请工作”更改为“提交”

原始文件中的完整代码为:

<?php if ( $apply = get_the_job_application_method() ) :
    wp_enqueue_script( \'wp-job-manager-job-application\' );
    ?>
    <div class="job_application application">
        <?php do_action( \'job_application_start\', $apply ); ?>

        <input type="button" class="application_button button" value="<?php esc_attr_e( \'Apply for Job\', \'wp-job-manager\' ); ?>" />

        <div class="application_details">
            <?php
                /**
                 * job_manager_application_details_email or job_manager_application_details_url hook
                 */
                do_action( \'job_manager_application_details_\' . $apply->type, $apply );
            ?>
        </div>
        <?php do_action( \'job_application_end\', $apply ); ?>
    </div>
<?php endif; ?>

1 个回复
最合适的回答,由SO网友:Bob 整理而成

一般来说,您不能通过子主题更改插件,除非您使用作者提供的挂钩,或者除非作者允许覆盖某些插件文件
但是,由于您只希望更改可翻译文本,因此不需要进行任何更改

安装插件Loco Translate. 不要害怕,你不会自动地将任何东西翻译成另一种语言——simplyoverriding插件的默认翻译文件激活本地翻译并转到本地翻译->插件https://localise.biz/wordpress/plugin/manual/editor

结束

相关推荐

Upgrading themes never works

我在家里的服务器上安装了Wordpress,为我购买的域名提供服务。它运行在Debian Linux上,目前安装在/usr/share/wordpress.当我在管理面板中时,我会看到主题或插件更新的通知。因此,我将SSH连接到服务器,打开FTP守护程序,然后启动更新。以下是输出示例:Downloading install package from http://downloads.wordpress.org/plugin/akismet.3.0.0.zip… Unpacking the pack