我正在开发插件, 但是我的require_once出了点问题。我需要这样的文件:
<
?php require_once plugin_dir_path( __DIR__ ) . "Form/new_form.php" ?>
新表单在页面上可见, 但是如果我想在无法解析的new_form.php中添加php。它将以文本形式显示php代码, 但我不知道如何解决。
<
img id="klantlogo" src="http://www.srcmini.com/<
?php get_option('form_klantlogo_url') //this is from browser inspect element ?>
" />
请帮忙
#1我会检查你的error_log。我打赌你有php错误-就像不以半冒号结束该php代码行;
如果你从new_form.php发布代码, 我们将为你提供帮助。
#2【wordpress require_once不执行php代码】我确实解决了这个问题。我有点不清楚我的意思, 但是我使用以下代码修复了它:
global $wp;
//check if login page
if( '/login/' === add_query_arg( $wp->
query_vars ) ) {
//remove standard wordpress login form
wp_enqueue_script('remove_form', plugin_dir_url(__FILE__) . '/Form/remove_login_form.js', null, null, true);
//require a custom html template for login form
require __DIR__ . '/Form/new_form.php';
}
推荐阅读
- 返回每个帖子的特色图片( (WordPress))
- 在WordPress中将数据检索为数组
- WP移动设备的响应式元素布局
- get_permalink(0);的结果
- Linux From Scratch(LFS11.0)构建 LFS 系统 - Patch-2.7.6
- 玩转阿拉善沙漠地形的秘诀是啥(长城炮车主有话说)
- Linux From Scratch(LFS11.0)构建 LFS 系统 - Make-4.3
- Linux From Scratch(LFS11.0)构建 LFS 系统 - Systemd 使用和配置
- Centos7.9安装Zabbix4.2