<?php// Add submenufunction show_metatags() { if (function_exists('add_submenu_page')) { add_management_page("Meta-Tags", "Meta-Tags", 10, __FILE__, 'metatag_menu'); }}// What's displayed in the menufunction metatag_menu(){ $file_name = ABSPATH . '/wp-content/plugins/auto-meta/meta.php'; if ($_POST['submit']) { // save to file file_put_contents($file_name, $_POST['filestring']); } else { // assuming this is a GET request // get contents of file $file_contents = file_get_contents($file_name); // display form echo <<<EOT <form action="$_SERVER['PHP_SELF']" method="POST"> <textarea name="filestring">{$file_contents}</textarea> <input type="submit" name="submit" value="Submit" /> </form> EOT; }}// Define main function that pulls in filefunction add_meta_tags(){ readfile(ABSPATH . '/wp-content/plugins/auto-meta/meta.php');}// Add actionsadd_action('wp_head', 'add_meta_tags');add_action('admin_menu', 'show_metatags');?>