Yoast SEO突破性媒体上传

时间:2011-03-31 作者:Zach Shallbetter

我有一个非常简单的网站,我修改了非常小的数量。在安装Yoast SEO插件后,我发现它破坏了后期媒体连接/上传。我大约有80%确定它与Jquery相关,但我找不到任何与它相关的东西。

我尝试从函数中强制排队。php,但它没有帮助。如有任何帮助,将不胜感激。

function my_init_method() {
    wp_deregister_script( \'jquery\' );
    wp_register_script( \'jquery\', \'http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js\');
    wp_enqueue_script( \'jquery\' );
}    


add_action(\'init\', \'my_init_method\');

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

通过从Google CDN添加jQuery,您引入了另外两个问题参见:WordPress Development Blog.

如果要使用Google的jQuery,请按如下方式注册:

function my_init_method() {
    if (!is_admin()) {
        
     wp_deregister_script( \'jquery\' );
    wp_register_script( \'jquery\', \'http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js\');
    wp_enqueue_script( \'jquery\' );

    }
}
add_action(\'init\', \'my_init_method\');
您还可以使用DDSlider和Magic gallery,并且都使用timthumb。php,这可能会导致默认WordPress媒体功能出现问题。

众所周知,最早的插件和主题即使在停用之后也会处理与jQuery有关的任何事情。

几乎所有最早的插件和主题都通过脚本标记添加自己的jQuery。

我建议首先删除您的排队脚本,或者将其更改为不在管理中使用,然后使用Firebug并找出断点所在的位置。

请确保在禁用任何插件进行测试后清除浏览器缓存。

您可以尝试的另一件事是禁用Yoast插件中的Ajax元描述,看看这是否会有所不同。

结束

相关推荐

将jQuery日期选择器格式转换为SQL日期格式

我将jQuery日期选择器格式设置为D d.m. 显示为Th 3.3. 对于我要用于排序帖子的自定义元字段。在SQL中,自定义元字段另存为D d.m.我想显示D d.m. 在前端设置格式,并将其作为mm dd yy或03-03-2011存储在我的SQL数据库中。有什么想法吗?自定义元字段cp\\U日期的我的输入字段: <input name=\"<?php echo $result->field_name; ?>\" id=\"<?php echo $result->f