0

重複の可能性:
Wordpress のルート ディレクトリ

wordpress インストールのルート ディレクトリにファイルを書き込む必要があります。これは wp-config.php ファイルと同じ場所にある必要があります。

しかし、ルート URL を呼び出す方法が必要です。

関数のような wp_root_dir() はありますか

4

2 に答える 2

0

ルート urlまたはルート dirが必要ですか?

このファイルをワードプレスのルートに配置していることを考えると、プラグインなどではないと思います。

ルートURLを取得する方法は次のとおりです

<?php echo get_bloginfo('url'); ?>

それ以外の場合は、(include()たとえばへの)パスが必要な場合は、次のようにするのが完全に合理的です。

../../../file-in-root.php -> as many ../s as you need to go back directories

私はいつもこれをしています。ディレクトリ構造が大幅に変更される可能性があると思われる場合は、ファイルへのパス全体を入力できます。

/home/w/o/wordpress/web/public_html/file-in-root.php

プラグインを作成していて、ファイルへのパスがわからない場合は、明らかに違いますが、そのための wordpress 関数があります。ただし、ルートを使用しているため、これは独自のサーバー/ウェブサイト構成のためだけのものであり、これで問題ないと思います。

于 2012-07-04T16:06:10.127 に答える
0

クライアント側 ( http://www.myreallyawesomewebsitethatuseseordpress.com/blog/wordpress/) を意味する場合は、 を使用できますget_bloginfo('url')。これにより、wordpress がインストールされている URL が返されます。

サーバー側を意味する場合は、ABSPATH変数を使用できます。

使用法:

クライアント側:

<?php
    echo "You are using this site. Wordpress is on" . get_bloginfo('url');
?>

サーバ側:

<?php
    echo "On the server, Wordpress is installed on" . ABSPATH;
?>
于 2012-07-04T16:18:17.950 に答える