0

WordPress の下にメイン ドメイン (http://www.domain.com) があり、カテゴリをリンクするサブドメインを作成しました。

Cookie の永続性を除けば非常にうまく機能します... get_currentuserinfo()などの関数や$user_IDなどのグローバル変数は使用できません。

私はこれを試しましたが、うまくいきませんでした:

define('COOKIEPATH', '/');
define('COOKIE_DOMAIN', '.domain.com');

何かアイデアはありますか?ありがとうございました。

4

1 に答える 1

1

wordpress.orgサイトでは、さまざまなcookiepath定数について言及しています。

define('COOKIEPATH', preg_replace('|https?://[^/]+|i', '', get_option('home') . '/' ) );
define('SITECOOKIEPATH', preg_replace('|https?://[^/]+|i', '', get_option('siteurl') . '/' ) );
define('ADMIN_COOKIE_PATH', SITECOOKIEPATH . 'wp-admin' );
define('PLUGINS_COOKIE_PATH', preg_replace('|https?://[^/]+|i', '', WP_PLUGIN_URL)  );

すでに試しましたか?(もちろん、対応するパスを設定する必要があります;))

出典:こちら

于 2012-09-13T11:04:48.510 に答える