如何在插件中包含循环模板文件

时间:2019-08-07 作者:Edegist

我正在尝试将一个模板文件包含到我在一个短代码和插件中创建的循环中。当模板实际粘贴到循环中时,一切都很好,但为了使事情整洁,我想将其分离到自己的文件中。

我创建了一个名为hi.php 它位于一个插件子文件夹中,名为parts.

下面是我放在循环中的代码,但它没有加载模板:

include plugins_url( \'/parts/hi.php\', __FILE__ );

1 个回复
最合适的回答,由SO网友:rudtek 整理而成

我是这样做的:

// Inclusion of additional php files
define( \'MYPLUG_DIR\', plugin_dir_path( __FILE__ ) );

require_once( MYPLUG_DIR . \'hi.php\' );
如果必须包含多个文件,则可以更轻松地使用它。

相关推荐

将服务器移到负载均衡器后面后的WP-cli PHP通知

在设置了SSL终止的Amazon弹性负载平衡器之后,我在站点上遇到了混合内容错误,直到我将以下行添加到wp-config.php.if (strpos($_SERVER[\'HTTP_X_FORWARDED_PROTO\'], \'https\') !== false) $_SERVER[\'HTTPS\']=\'on\'; 虽然这修复了混合内容错误,但在使用wp cli后,现在我收到了以下PHP注意事项:PHP Notice: Undefined index: HTTP_X_FORW