私はローカルホストに joomla ウェブサイトを持っています。
ショートコードのセットもある Helix 2 というテンプレートをインストールしました。([block]blah blah [/block] のようなものを入力しただけで、見栄えの良いボックスで私の何とかが強調表示されます。)
BackEnd からそのように美しい記事を投稿しました。残念ながら、フロントエンドからこれらの記事を編集できるように一部のユーザーをセットアップしました。データベースを手動で確認したところ、ショートコードがデータベースに保存されました。しかし、フロントエンドで編集をクリックすると、そのデータベースバージョンが編集フィールドにロードされません! フロントエンドから編集する場合、joomla エンジンは記事のデータベース バージョンをロードしませんが、ブラウザーなどからレンダリングされたバージョンをロードします。後者のバージョンにはショートコードがありません。そのため、Frontend から [保存] をクリックすると、元の記事の書式設定が失われます! 次に、フロントエンドでショートコードを手動で再入力する必要があります。
したがって、解決策は、編集ボタンをクリックしているときに、編集用の記事がデータベースから読み込まれると、適切な場所にショートコードが表示されることです。それで、これで私を助けることができるjoomlaのどこかに設定がありますか?
PS: すべてのエディター TINYMCE、JCE、EDITOR-NONE を試しましたが、結果は同じでした。エディターの問題ではありません。