JSを使用してポストエディットフォームの抜粋テキストエリアにポストボディの最初の数文を「ポストパネルに書き込む」ポピュレートするWordPressプラグインを作成しました。 (抜粋がない場合、WordPressはデフォルトの最初の55単語を表示していることを知っています - これは私のクライアントが望んだものです)残念なことに、ポストボディにショートコードがあると、これが私の自動抜粋に現れます。例えばjQueryでポストテキストからストリップショートコードを削除する
[imageshortcode url="http://xxx.co.uk/i/pix/2012/04/12/article-1234237614713-128F6F6E000005DC-482208_636x407.jpg" title="Clock Tower" caption="A clock on top of a train station in Damascus"]
誰もが、私は私が投稿エディタから取っているテキストからショートのこの種を取り除くために使用できるいくつかのjQueryの喘鳴を知っていますか?
これらのショートコードのルールは何ですか?角括弧とその間の何かを削除するのと同じくらい簡単かもしれません。プラグインのPHPでこれを行うと、おそらくもっとうまくいくでしょう。これは、JavaScriptが無効になっているブラウザや検索エンジンも対象としています。 –
ありがとうSurreal - 常に大括弧で囲まれた領域を短縮します。私はPHPで簡単にやっているとは思えません。これは投稿の編集中ですので、SEOやJS以外のブラウザは私の心配はありません。 –