我已经创建了一个子主题,当我加载网站时,它没有找到徽标图像,该图像保存在父主题的函数文件中,并且httpd.exe内存上升到1GB并且没有显示任何错误然后我检查apche php错误日志下面发现错误。
所以问题是我如何在父主题函数文件中使用常量定义到子主题我应该在子主题中重新定义。
第233行[02-Jul-2015 02:53:21 UTC] PHP警告: 和getimagesize(http://localhost/wordpress/wp-content/themes/my-shahid/images/logo.png): 无法打开流:HTTP请求失败!找不到HTTP / 1.0 404 C:\ XAMPP \ htdocs中\ WordPress的\可湿性粉剂内容\ \主题我的框架\的functions.php 在第233行
这是代码
232: $logo = IMAGES . '/logo.png';
233: $logo_size = getimagesize( $logo );
答案 0 :(得分:0)
$ logo = IMAGES。 '/logo.png';这不是在WordPress中定义常量的正确方法,而是应该将其定义为。
define("THEME_LOGO", IMAGES ."/logo.png");
然后您只需在主题范围内的任何地方编写THEME_LOGO即可使用它