我正在为 Wordpress 创建一个插件页面。此插件页面包含一个 iframe。但是您建议的 php 方法(而不是 iframe html 方法)也不错。
问题是这个插件页面没有响应。因为这个插件页面还没有创建自己的管理菜单。这个插件页面有什么问题?
这是代码:
<?php
/*
Plugin Name: Leo
Plugin URI: http://www.example.com
Description: Blabla
Author: Leo
Version: 1.1
Author URI: http://www.example.com
function schedule() {
?>
<h1>schedule</h1>
<a href="/wp-admin/admin.php?page=schedulesite">Show schedule</a><br />
<?PHP
}
function schedulesite() {
echo "<iframe style="width:100%;height:800px;border=0;"
src="http://www.example.com/schedule.php"></iframe>";
}
function scheduleAddMenu() {
add_menu_page('schedule', 'schedule', 10, __FILE__, 'schedule');
add_submenu_page(__FILE__, 'Show schedule', 'Show schedule', 10, 'schedulesite', 'schedulesite');
}
?>