我是php的新手。如果主题/ my_plugin文件夹中不存在css文件(我复制粘贴文件),则要加载我的插件的css文件。 如果文件存在于theme / my_plugin文件夹中,我正在使用@get_headers [0],那么它可以替代它,这更简单,更容易。 我把它包括在内:
<link rel="stylesheet" href="<?php if( @get_headers( MY_THEME_PLUGIN_CSS . 'style-archive.css')[0] == 'HTTP/1.1 404 Not Found') {
echo set_url_scheme( MY_THEME_PLUGIN_CSS . 'style-archive.css') . MVERSION;
} else {
echo set_url_scheme( MY_PLUGIN_CSS . 'style-brochures-archive.css') . EPL_BR_CSS_VERSION;
} ?>" type="text/css" media="all" />
其中MY_THEME_PLUGIN_CSS = my_theme / my_plugin / css / 和MY_PLUGIN_CSS = my_plugin / css
请让我知道如何最小化代码并保持简单