为了账号安全,请及时绑定邮箱和手机立即绑定

自动 Wordpress 安装 php [浏览器端]

自动 Wordpress 安装 php [浏览器端]

PHP
慕勒3428872 2021-10-15 10:40:18
我制作了很多 wordpress 网站,所以我决定开始在我的本地主机上编写一个简单的自动化脚本,我只需填写一个表格,它就会构建 wordpress 站点。表格如下所示 >    <label>MagicWord<br /><input type="text" name="magicword"></label>    <label>Email Address<br /><input type="text" name="email" ></label>    <label>Site Title<br /><input type="text" name="title"></label>    <label>Wp-Admin User<br /><input type="text" name="username" ></label>    <label>Wp-Admin Password<br /><input type="password" name="password" ></label>    <input type="submit" class="submit" value="Let Get Wordpressing!">表单发布到 setup.php。“magicword”只是要创建的文件夹+数据库的名称。安装脚本创建数据库、创建文件夹、下载最新的 wordpress zip、解压缩并将其放置在已创建的文件夹中。但是我正在努力解决如何使用表单输入进行 wordpress 安装设置。有很多 cli awnsers,但我无法弄清楚我将如何为网络做这件事。$magicword = $_POST["magicword"];$email = $_POST["email"];$sitetitle = $_POST["title"];$wpadminuser = $_POST["username"];$wpadminpass = $_POST["password"];define('ABSPATH', $WEBROOT);define('WP_CONTENT_DIR', 'wp-content/');define('WPINC', 'wp-includes');define( 'WP_LANG_DIR', WP_CONTENT_DIR . '/languages' );define('WP_USE_THEMES', true);define('DB_NAME', $MYSQLDB);define('DB_USER', $MYSQLUSER);define('DB_PASSWORD', $MYSQLPWD);define('DB_HOST', $MYSQLHOST);$_GET['step'] = 2;$_POST['weblog_title'] = $sitetitle;$_POST['user_name'] = $wpadminuser;$_POST['admin_email'] = $email;$_POST['blog_public'] = true;$_POST['admin_password'] = $wpadminpass;require_once(ABSPATH . 'wp-admin/install.php');require_once(ABSPATH . 'wp-load.php');require_once(ABSPATH . WPINC . '/class-wp-walker.php');require_once(ABSPATH . 'wp-admin/includes/upgrade.php');我将这个解决方案视为 cli,但我似乎无法弄清楚 id 如何将我的表单条目添加到这些条目中,然后进行安装。这是我在上面引用的代码的链接:https : //www.markomedia.com.au/install-wordpress-in-less-than-a-minute/
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 167 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号