有两种可能性:1)一些时髦的css-但可能很难浮动/移动东西
2) 一些php(无插件代码更改)如下:
wordpress过滤器和操作挂钩具有插件开发人员可以分配的优先级例如:请参阅http://codex.wordpress.org/Function_Reference/add_filter
这决定了应用过滤器的顺序。当我编写插件时,我会仔细考虑这一点,因为人们可以考虑自己的函数应该早运行还是晚运行。例如:为了使函数“可插入”,如果函数尚未定义,我会在“plugins\\u-loaded”操作中后期将其代码包括在内。这样,其他任何人都可以加入并定义自己的函数。
基本上,通过在插件代码中的add\\u filter调用中更改过滤器的优先级,可以改变过滤器向内容添加内容的顺序。例如:如果有很多插件在内容末尾添加内容,那么具有高优先级的插件将稍后运行,并真正将内容“最后”添加到内容末尾。
如果插件作者使用了相同的优先级,那么激活顺序可能会起作用。
那么如何控制???
如果您有一些php知识,那么您可以编写自己的特定于站点的代码片段插件see otto\'s post on how to do this
在一个适当的操作挂钩中(可能在“plugins\\u loaded”上,优先级很晚?以便确保在所有其他插件之后运行),添加remove_filter 调用影响您内容的所有筛选器(匹配插件添加调用),然后重新添加add\\u筛选器调用,与插件代码中的调用完全相同,但这次更改优先级以适合您自己。
这样,您就不需要更改插件代码,它们都是可以升级的(只要它们不更改代码),并且您可以控制它们的顺序。最近,我一直在为subscribe2编写一个覆盖,在cron作业上做了类似的事情——非常有能力,因为一个可以避免更改插件,另一个可以保持升级路径!我越是想知道一个人在WordPress中都能做些什么,我就越喜欢它!