【问题标题】:Wordpress, dokan errors to upload bannerWordpress,dokan 错误上传横幅
【发布时间】:2016-11-04 15:06:18
【问题描述】:

我在上传横幅和照片时出错,我知道我必须将此代码放入子主题中才能修复它,但我正在为我的商店使用方便的商店主题并且我没有创建任何子主题。

谁能解释我应该在哪里放置代码来修复错误?

我的代码:

function mgt_dequeue_stylesandscripts() {
if ( class_exists( 'woocommerce' ) ) {
    wp_dequeue_style( 'select2' );
    wp_deregister_style( 'select2' );

    wp_dequeue_script( 'select2');
    wp_deregister_script('select2');

} }

我应该将代码放在主题'handy store'的文件'function'中吗?还是其中之一?

【问题讨论】:

    标签: wordpress dokan


    【解决方案1】:

    最好的方法是把你的函数放在functions.php中,但是如果没有触发动作,它永远不会工作。

    使用您的代码,您需要添加如下内容:

    add_action('wp_enqueue_scripts', mgt_dequeue_stylesandscripts, 99);
    

    最后一个参数(99)是优先级,动作会在后面触发。

    【讨论】:

    • 现在出现了另一个问题:C 是当我使用该功能时,文本块停止工作,实际上它们消失了,当我删除代码时它们又回来了,我该如何解决它?
    • 如果 woocommerce 类存在,您的函数的代码只会使脚本出队,您可能需要一个函数而不是 class_exists,例如 is_woocommerce_page 或类似的东西,您需要注册自己的脚本才能使其出现。
    • 嗨 benoti,我更改了代码,我发现它很复杂,因为我刚开始使用 wordpress,我不知道它是如何工作的,我只有 php 和 javascript 的中级知识,我打开了另一个主题,然后我发布了完整的功能,如果你能看到它,我很感激任何关于我应该如何做到这一点的建议。主题是这个stackoverflow.com/questions/40440142/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-12-29
    • 1970-01-01
    • 2017-05-25
    • 1970-01-01
    • 1970-01-01
    • 2016-04-17
    • 1970-01-01
    相关资源
    最近更新 更多