打開wrodpress 5.2的debug模式會看到下面的錯誤

Parameter 2 to wp_hide_post_Public::query_posts_join() expected to be a reference, value given in D:\home\site\wwwroot\wp-includes\class-wp-hook.php on line 286

搜索了一下,在PHP 7.1的時候開始有人反應,但都認為是wordpress版本太低導致,最後還是找到一篇文章剛好是符合我的情形

WP Hide Post會導致這個提示,目前是使用2.0.10 版,處理的方式是

打開

打開  class-wp-hide-post-public.php並搜索&$,地址為319行,將&去掉并保存

刷新您的網站,問題應該得到解決。

如果您使用的是緩存插件,則可能需要強制清除緩存並重試。

來源:https://www.nafzinger.com/2017/11/03/solved-warning-parameter-2-expected-reference/

最後修改日期: 2019-08-25

作者

Leave a Reply

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

  Subscribe  
Notify of