我收到了此错误消息。
错误1:
严格标准:BBP_Walker_Dropdown :: start_el()的声明 应该与Walker :: start_el兼容(& $ output,$ object,$ depth = 0,$ args = Array,$ current_object_id = 0)in C:\ XAMPP \ htdocs中\主题\的wp-content \插件\ bbPress的\包括\ COMMON \ classes.php 在第185行
在此处查看源代码:http://pastebin.com/sMahh0w8
错误2:
严格标准:只能通过引用分配变量 在线:C:\ xampp \ htdocs \ theme \ wp-content \ plugins \ bbpress \ bbpress.php 845
在此处查看源代码:http://pastebin.com/5LMpdNcK
错误3:
严格标准:只应通过引用传递变量 C:\ XAMPP \ htdocs中\主题\的wp-content \插件\ bbPress的\包括\用户\ capabilities.php 在第124行
在此处查看源代码:www.pastebin.com/91gwVkXh
请有人帮助我! 谢谢。
答案 0 :(得分:1)
有一个补丁可以解决大多数“严格标准”错误:http://bbpress.trac.wordpress.org/ticket/2371
但这不会解决“BBP_Walker_Dropdown :: start_el()声明”错误。您还必须应用变更集#5048。
编辑:最简单的方法是下载最新的主干,一次解决所有问题:http://bbpress.trac.wordpress.org/changeset/5081/trunk?old_path=%2F&format=zip
答案 1 :(得分:0)
错误来自扩展类中不同的不完整声明 - 需要将其更改为匹配WP codex中的声明。
http://core.trac.wordpress.org/browser/trunk/src/wp-admin/includes/nav-menu.php#L10
start_lvl(&$output, $depth = 0, $args = array())
end_lvl(&$output, $depth = 0, $args = array())
start_el(&$output, $item, $depth = 0, $args = array(), $id = 0)