質問: 貼り付けたコンテンツからmicrosoft wordのガンクをフィルタリングする方法を教えてください。 グループブログに投稿してカットアンドペーストできるユーザーがいますが、それらのペーストには次のようなものが含まれています。<!– /* font definitions */ @font-face {font-family:”cambria math”; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:1; mso-generic-font-family:roman; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:0 0 0 0 0 0;} @font-face {font-family:calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-520092929 1073786111 9 0 415 0;} @font-face {font-family:”trebuchet ms”; panose-1:2 11 6 3 2 2 2 2 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:647 0 0 0 159 0;} /* style definitions */ p.msonormal, li.msonormal, div.msonormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:”"; margin-top:0in; margin-right:0in; margin-bottom:10.0pt; margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:12.0pt; font-family:”trebuchet ms”,”sans-serif”; mso-fareast-font-family:calibri; mso-fareast-theme-font:minor-latin; mso-bidi-font-family:”times new roman”; mso-bidi-theme-font:minor-bidi; color:black;} p {mso-style-noshow:yes; mso-style-priority:99; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; font-size:12.0pt; font-family:”times new roman”,”serif”; mso-fareast-font-family:”times new roman”;} .msochpdefault {mso-style-type:export-only; mso-default-props:yes; font-size:12.0pt; mso-ansi-font-size:12.0pt; mso-bidi-font-size:12.0pt; mso-ascii-font-family:”trebuchet ms”; mso-fareast-font-family:calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:”trebuchet ms”; mso-bidi-font-family:”times new roman”; mso-bidi-theme-font:minor-bidi; color:black;} .msopapdefault {mso-style-type:export-only; margin-bottom:10.0pt; line-height:115%;} @page wordsection1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;} div.wordsection1 {page:wordsection1;} –> /* style definitions */ table.msonormaltable {mso-style-name:”table normal”; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:”"; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:”calibri”,”sans-serif”; mso-ascii-font-family:calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:”times new roman”; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:”times new roman”; mso-bidi-theme-font:minor-bidi;} このようなコードを自動的に除外するために何ができますか?
回答: 私はこの問題に直面しているクライアントとたくさん仕事をしました。私が見つけた、トリックは、htmlビューにコピー&ペーストしてから、必要に応じてフォーマットを微調整するためにビジュアルエディタに戻ることです。他のwebサイトからコピー&ペーストする場合も同様です。時には、誤ってクラス定義やインラインスタイルを外部ソースから取り込んでしまい、同じクラスやスタイルが自分のサイトで設定またはサポートされていないと、表示が壊れることがあります。もう1つの選択肢は、ユーザーを windows live writer に公開することです。これは完全に無料のmicrosoft製品で、wordからのコピー&ペーストでうまく機能し、wordpressとやり取りすることができます - 投稿の作成、投稿の編集、組み込みスペルチェッカーの使用、正確に表示する投稿の書式設定どのようにあなたが望むか、そしてxmlrpcを介してwordpressにあなたの投稿をプッシュするために「発行」をクリックしてください。信じられないほど初めてブロガーにブログの書き方を教えるのを簡単にするのはかなり健全なシステムです。特にuiがwordでそもそも似ているので。