WordPress默认窗口小部件文件或功能位于何处?

时间:2010-02-19 01:07:23

标签: wordpress tags widget

我正在尝试稍微修改默认的WordPress标签云小部件。我不想创建自己的小部件,因为我真的想调整一个小东西。我查看了我的WordPress安装,但找不到包含基本小部件的PHP文件。

即使我假设它们是在每个主题中定义的,我仍然看着核心目录,但空手而归。

因此,如果你们中的任何人碰巧已经想到这一点,请让我的生活更轻松,让我知道在哪里可以找到默认的小部件......最重要的是标签云小部件。

由于

3 个答案:

答案 0 :(得分:37)

它们位于默认的小部件类中:

/wp-includes/default-widgets.php

更多细节: http://phpdoc.wordpress.org/trunk/WordPress/Widgets/WP_Widget_Tag_Cloud.html

小部件调用更深的函数,但会生成实际输出。您需要查看以下位置的wp_tag_cloudwp_generate_tag_cloud函数:

/wp-includes/category-template.php

答案 1 :(得分:2)

请注意,当您升级wordpress时,您将失去更改(这就是我最终创建my own shabby category-cloud widget而不是更改默认标记云代码的原因。)

答案 2 :(得分:1)

标签云小部件位于default-widgets.php文件夹中wp-includes文件底部附近。