- ベストアンサー
ブログ内に謎の文字列 ソースコード?
[template id="1"] [speech_bubble type="fb" nane="Aさん"] 正確に覚えていないのですが、このように[]で囲まれたソースコード?のような文字列が出ているブログをたまに見かけます。 <>で囲まれていないので、htmlタグではないようです。 ブログシステムの拡張機能の文字列が何らかの原因で認識されず、露出したのだと考えていますが、 これは一体何でしょうか?なぜこのような文字列が出ているのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
実際に現物のwebページを確認しないと確実な事は言えませんが…恐らくはWordPressで構築されたwebサイトの場合、標準で「ショートコード」と呼ばれる拡張機能が実装されています。 その機能を呼び出して使う際に投稿記事内の本文中に直書きで [mycode val="xxx"] ~の記述形式で書き込んで置くと、事前に登録されているショートコードがその投稿記事にアクセスがあった時に自動的にサーバ側で変換処理されて、動的にその箇所に様々な文章や画像、HTMLタグ等を自由に適用させる事が出来ます。 通常はwebサイトが滞り無くメンテンナンスされていれば、[] で囲われた部分には適切な代替コンテンツ等が挿入されますが。管理者が居なくなったり、或いは運営を引き継いだ後継管理者に適切な引き継ぎ作業が継承されなかった場合など、何らかの問題が生じている場合はこのショートコード機能が正常に機能しなくなり、地の文のままでそのまま表示されてしまっていると考えられます。 一番、考えられる原因はWP本体以外にプラグインを導入しており、そのプラグインが独自のショートコードを拡張実装していて、当初はその機能を使ってショートコードを表示させていたものの。やがて時間の経過とともにそのプラグインが機能停止してしまい、それに伴い独自ショートコードも機能停止してしまって、本来はショートコードの部分に何らかの代替コンテンツが挿入表示されるはずが機能せずにそのまま表示されてしまっているのだと思われます。 P.S. もしも現時点でまだそのwebサイトが活動的に更新されているのであれば、過去にその様なプラグインを導入しショートコードを使っていたけども今現在は使うの止めてしまい、その事を忘れてしまっているのかもしれません。 コメント機能などで管理者に表示の不具合が発生している事を教えてあげれば、何らかの適切な処置を施してくれるかもしれませんね。
お礼
回答ありがとうございます!! 確かに私の見たブログは多分ワードプレスだったと思いますので、多分回答の通りだと思います!!