wordpress插件更新也不及时啊~我想给栏目加属性,比如来个大图什么的

时间: 2016-06-10 / 分类: wordpress / 浏览次数: 2,501 views / 0个评论 发表评论

原来使用的是个叫wp-category-meta的插件

但是最新版本的WP下这个插件貌似有问题

找了一下,老外也碰到这个问题

http://wordpress.stackexchange.com/questions/39899/wp-category-meta-plugin-fix

里面介绍了另外一个叫Tax-meta-class的

https://en.bainternet.info/wordpress-taxonomies-extra-fields-the-easy-way/

但是看起来设置很麻烦~

然后我忽然觉得有点熟悉~赶紧搜索自己本地做好的站,竟然发现有4个站都用过,但是当时我觉得很麻烦所以后来就放弃了

然后我复制本地的过去后,一使用,还是有问题~比如上传文件后无法删除

我估计是版本太老了~找了一下最新版本

结果找到了这里

https://github.com/bainternet/Tax-Meta-Class

我像半年前的应该没问题吧~

然而我错了~

下载后覆盖原来的旧版本

一使用,竟然没办法点出上传的那个层,然后我一看控制台错误信息

明显JS路径不对

打开插件

把147行的$plugin_path = $this->SelfPath;修改一下

$plugin_path =get_template_directory_uri()."/Tax-meta-class";

但是又提示JS中有个函数没有,貌似还是WP本身的函数

wpColorPicker()

看名字像是选择颜色什么的,好在我不用这个功能,在\js\tax-meta-clss.js里面注销它

然后就能正常运行起来了~

这个插件似乎原来是把内容存在wp_options表里,貌似最新版本又存在了wp_termmeta里面

好像4.4以后的原始版本就已经支持termmeta了,所以新版本是存在wp_termmeta

调用的时候直接用官方的get_term_meta函数,官方版本都是直接用termmeta,看来以后有空要研究一下~

这里有个很详细的介绍

http://themehybrid.com/weblog/introduction-to-wordpress-term-meta

发表评论

你必须 登录后 才能留言!