我有一个不再维护的 Wordpress 插件,但我没有找到任何可以令人满意地替换它的插件。因此,对 PHP 的更新开始在插件中生成警告。我对 PHP 知之甚少,我不确定确切地需要做什么来更新以下代码段,以避免在 PHP 7.3 下出现警告“不推荐使用不区分大小写的常量声明”。这是片段:$uploads = wp_upload_dir();define( 'DOIFD_SERVICE', '', true );define( 'DOIFD_VERSION', '2.1.6' );define( 'DOIFD_URL', plugin_dir_url( __FILE__ ) );define( 'DOIFD_DIR', plugin_dir_path( __FILE__ ) );define( 'DOIFD_DOWNLOAD_DIR', $uploads[ 'basedir' ] . '/doifd_downloads/' );define( 'DOIFD_DOWNLOAD_URL', $uploads[ 'baseurl' ] . '/doifd_downloads/' );define( 'DOIFD_IMG_URL', plugin_dir_url( __FILE__ ) . 'public/assets/img/' );define( 'DOIFD_ADMIN_IMG_URL', plugin_dir_url( __FILE__ ) . 'admin/assets/img/' );
2 回答
慕妹3146593
TA贡献1820条经验 获得超9个赞
你必须改变
define( 'DOIFD_SERVICE', '', true ); ^^^^^^^
至
define( 'DOIFD_SERVICE', '');
一个问题可能是,doifd_service
and doIFd_Service
and ... 不再定义。如果这很重要,请添加
define( 'doifd_service', '');
混合大小写(CamelCase)通常不与下划线结合使用。
- 2 回答
- 0 关注
- 140 浏览
添加回答
举报
0/150
提交
取消