私は自分のワードプレスベースのウェブサイトすべてのプラグインを作りたいと思っています。アイデアは単純です。CURLを使用してこれらのサイトのバージョン(およびおそらく別の情報)を取得したいと思います。今、私はそのようなコードを持っています:
<?php
/*
Plugin Name: Manage Site
Plugin URI: http://not-available-yet.com/
Description: A manage site plugin
Author: Go Frendi Gunawan
Version: 0.0
Author URI: http://not-available-yet.com/
*/
// this file is located on wp-content/plugins/manage_site
require_once '../../../wp-includes/version.php'; // do I need to include everything manually like this?
if(isset($_GET['key']))
{
$key = $_GET['key'];
if($key=='1234'){
echo $wp_version;
}
}
そして、次のアドレスでCURLを使用してアクセスできます:http: //my_domain.com/wordpress/wp-content/plugins/manage_site/manage_site.php? key = 1234
そして、私は応答としてワードプレスバージョンを取得します:
3.5.1
今のところ仕事です。
しかし、ワードプレスプラグインを書くのはこれが初めてなので、間違ったことをするかもしれません。それで、私はそれを正しくやっていますか?または、これを書くためのより良い方法はありますか?