1

教育目的で Wordpress サイトをセットアップしています。Wordpress ブログ (ビデオ) に表示したいコンテンツは、wp-content ディレクトリではなく、Wordpress がサブディレクトリであるサーバーのルート ディレクトリにあります。同じサーバー上

サーバールート

-根

--ワープレス <-- ワードプレス

--content <-- 私のビデオ コンテンツは何段階も深くなります

私の投稿では、IPアドレスを使用したくありませんが、WordPress関数に書き込まれた関数を使用して、このサーバーのサーバーIPアドレスを事前に定義し、すべての投稿とページで呼び出すことができます!

だから..どのように/どこでIPアドレスを定義し、wordpressの投稿でそれを呼び出して、mediaelement.jsメディアプレーヤーにビデオファイルを見つけさせるにはどうすればよいですか?

任意の提案をいただければ幸いです

4

1 に答える 1

0

より簡単な方法は、シンボリックリンクを使用することです。たとえば、メディア プレーヤーはファイルがwp-content/videosディレクトリにあると想定しているが、動画は/var/www/videosディレクトリに配置する必要があるとします。wp-content ディレクトリ内にこのビデオ ディレクトリへのシンボリック リンクを作成できます。

ln -s /path/to/wp-content/videos /var/www/videos

構成によっては、シンボリック リンクを許可するためにファイルに追加FollowSymLinksする必要がある場合もあります。.htaccess

編集:明確化を投稿

wp-contentを変更することで、ディレクトリをWordpressディレクトリの外に移動できますwp-config.php

define('WP_CONTENT_DIR', '/path/to/content');

plugins ディレクトリだけを移動するには、

define('WP_PLUGIN_DIR', '/path/to/plugins');

アップロードが保存されているディレクトリを移動するには、

define('UPLOADS', '/path/to/uploads');
于 2013-07-22T11:35:11.443 に答える