[WordPress] 投稿記事などで JavaScript を埋め込んで Pタグが自動挿入されてしまう
埋め込んだ JavaScript が動かないので、出力された HTML を表示させてみるとPタグで囲われてしまっていることがあります。プラグインやテーマ側で「Pタグの自動挿入」の機能を無効化するのも方法の1つかと思いますが、この機能も便利だと思っているユーザーがいるからこそ標準で付いているのです。
【当ブログではアフィリエイト広告を利用しています】
埋め込んだ JavaScript が動かないので、出力された HTML を表示させてみるとPタグで囲われてしまっていることがあります。プラグインやテーマ側で「Pタグの自動挿入」の機能を無効化するのも方法の1つかと思いますが、この機能も便利だと思っているユーザーがいるからこそ標準で付いているのです。
テーマファイルの構造を気にしないで、最新の記事を表示させるロジック(PHPプログラム)を記載すると、たまに発生する内容です。PHPプログラムが詳しくない方は、自分が追加したロジック(PHPプログラム)の最後に下記を付け加えると解決するかもしれません。
定番的な内容ですが、備忘録代わりに記載しておきます。普段お使いのメールでも CC BCC 使っている人は多いと思います。
こちらもWordPressを3.9にアップグレードした際に発生する問題です。解決方法は、「WP Multibyte Patch」プラグインを 2.0 に更新することで解決します。
WordPress 3.9 にアップデートして発生した問題です。[sourcecode language="text"]
Warning: 予期せぬエラーが発生しました。
パーマリンク設定のカスタム構造で「?(クエスチョンマーク)」を使おうとすると発生します。具体的には、デフォルトのパーマリンク形式をカスタム構造で記載するとダメなようです。
IIS 7.x系のシステムアカウントは標準でビルトインアカウント(ApplicationPoolIdentity)に設定されています。(昔のIISでは「NETWORK SERVICE」などでした)
.gzファイルは、レンタルサーバーのアクセスログ(下記)で見かけたりしますね。 access_log.1.gz
受信したメールが文字化けして読めない事はありませんか?
昨今スマートフォン等が普及して、この文字化け問題が少し増えたようにも感じています。
WordPress, PHP, MySQL等にはバージョン番号があります。現在のWordPressの最新バージョンなら「3.8.1」です。(投稿当時)
file_get_contents() でURLを指定することで、サイトデータを文字列としてダウンロードできます。この時のユーザーエージェント(UserAgent)を指定する方法です。
Windows Liveメールの添付ファイルで発生した問題です。
WordPress のカスタマイズで紹介されている内容には、「functions.php」にPHPコードを追加するようなものを多く見かけます。テーマファイルがアップデートしてしまったら、「functions.php」の変更内容が失われてしまうため、「functions.php」を編集するのは好ましいことではありません。