You must specify a valid module name

Wordpress 2.2 内置了原生 Widget 支持,而且不能通过普通方式关掉,这显然是一个很不明智的决定。首先, Sidebar Widget 不能针对独立页面设置侧边栏,一旦使用, Wordpress 的所有页面皆受此影响,进而千篇一律。通常使用 Widget 插件的 Wordpress 都会有这样的问题:文章很短,侧边栏却很长。其次,因为无法通过常规方式关闭 Widget ,这意味着用户无法采用除 Widget 以外的第三方侧边栏插件。

针对前一个问题,我们可以换用 Sidebar Module 这个插件来达到目的。 Sidebar Module 不但可以像 Widget 那样拖过拖拽和简单的设置完成侧边栏的布局,同时还可以针对不同页面采取不同的显示方案,非常完美。至于后一个问题, K2 社区给出了一个插件,这个插件能够关闭 Wordpress 2.2 的原生 Widget 支持。

现在有一个问题,如果你的 Wordpress 2.2 使用了非 K2 模板,又恰好从 Sidebar Module 作者的主页下载到了这个插件的最新版,它基本上不会工作。具体情况是无法添加模块,无论输入任何模块名称均显示 "You must specify a valid module name" ,请注意,这不是模板的兼容性问题,更不是和其它插件冲突。任何支持 Widget 插件的模板均能支持 Sidebar Module 。

我注意到内置 Sidebar Module 的 K2 最新版本 (nightly) 现在已经可以完美地支持 Wordpress 2.2,通过对比 K2 内置 SBM 模块和独立 SBM 插件,我发现两者附带的 sbm.js 这个文件大小稍有不同。将 K2 内置的 sbm.js.php 改名替换独立版本 SBM 内的 sbm.js,插件便可以正常工作在 Wordpress 2.2 之下了。

在此提供 k2-Beta.2-revision-355-2007-05-19 版本内的 sbm.js 文件。

Tag(s): ,
  • QQ书签
  • Del.icio.us
  • 百度收藏
  • Google
  • 饭否
  • FriendFeed
Shawn Published@19:52 / 2007-05-21 / Trackback / Skip
1 Comment Contributed by Visitors
  1. rebuttonrandom walker / 10:33@2007-09-17 1
    random walker

    多謝你這一篇文章,他解決了我在 theme 中使用 sidebar module 的問題。我可以轉載這一篇文章嗎?

  2. rebuttonShawn / 14:56@2007-09-17 2
    Shawn

    只要遵循CC协议,转载不限

Leave Comments Here...

必填

必填&保密

随您

支持Ctrl+Enter快捷提交

  • 已部署"白忙活" Anti-Spam 系统,猪肉 Spammer 请注意查看源代码链接处。
  • 本站不会泄露您的邮件地址,敬请放心。
  • 支持常用 HTML 代码调用,插入 PHP 代码需注意:< = &lt;> = &gt;
  • 仅当某人针对您的评论做出回应时,您才会收到由本站发出的通知信件。
  • 如您希望以相同方式通知某位网友,请点击 Reply 按钮,或自行输入 @对方名字:
  • 鼠标移至评论列表中的 @someone: 区域即可自动显示 someone 的评论内容。
2 Trackbacks/Pingbacks
  • WordPress 2.2与傻逼妹 at 肚破惊天|真理和美女都是赤裸裸的。 (Pingback, 2007-05-23)
    [...] Update:最近有朋友说傻逼妹在2.2下无法正常工作,具体表现为让你输入一个模块名称,或者是侧边栏添加模块那一块儿无法点击。如果你遇见此种情况,请参见ishawn的方法解决,下载那个文件并将sbm.js.php改名为sbm.js,替换掉傻逼妹文件夹下js目录里的那个sbm.js即可。 不过我没有遇见这种情况,我用的是WP原版和yskin的中文包(还是2.1.3的)。我其他WP里的傻逼妹也运行正常,我估计有可能是点点游修改了部分代码而至,但只是猜测。 [...]
  • Walking in the woods - » 關於 Wordpress 2.2 與 Sidebar Module (Pingback, 2007-09-17)
    [...] Shawn’s Blog 下載 sbm.js.php,將之上載到 SBM [...]

Shawn Blog

Shawn的个人博客(Blog),分享Wordpress技巧和Firefox浏览器心得,关注Web 2.0应用发展,记录对虚拟主机的使用评价。