wordpress の WYSIWYG エディタで画像をアップロードしたり、ページをリンクしたりするときのデフォルトの動作は、wordpress が siteurl データベース属性を使用してリンクを生成することです。これは、サイトのコンテンツをテスト サーバーまたはサブフォルダーに構築し、それを最終的な場所に移動するときに面倒になります。
たとえば、画像を挿入すると、開発サーバーまたは運用サーバーの一時サブフォルダーに次の html が生成されます。
<img class="alignnone size-full wp-image-60" title="bigcircuits" src="http://<ip>/<subfolder>/wp-content/uploads/2011/02/bigcircuits.jpg" alt="" />
ショートコードまたはデータベースから現在のサイト URL を取得できるものを使用するように変更したいと思います。そのような:
<img class="alignnone size-full wp-image-60" title="bigcircuits" src="[getsiteurl]/wp-content/uploads/2011/02/bigcircuits.jpg" alt="" />
標準のワードプレスのインストールにそのようなものはありますか? ドキュメントには何も見つかりませんでした。
過去に、投稿でphpを直接解釈するexec-phpなどのプラグインを使用してこれを修正しました(これにより、getbloginfo( 'siteurl')を使用できるようになりますが、よりクリーンで顧客フレンドリーなアプローチが必要です.
ショートコードを自分でコーディングすることもできますが、標準機能があればそれを使用したいと思います。