echizenya
フォーラムへの返信
-
フォーラム: インストール
返信が含まれるトピック: 不要なファイルを削除後ブログサイトが表示されない@yukinobu さん
こちらこそ。お久しぶりです。コメントありがとうございます。
実は昨日の夜中にフォーラムで自分の質問の投稿を確認したところ、「お探しのページは見当たりません」という表示になっていることに気がつきました。
そのときに自分で調べてXserverのレンタルサーバーには「WordPressリカバリー」機能があることが分かりました。
その機能のうちの「WordPress本体のリセット」を使って、今回の質問ヘルプが必要だったブログサイトを、元の通りに回復させることができました。
現在、wp-includesディレクトリ以下の内容を確認すると、phpファイルが大量に保存されています。
おそらく「WordPress本体のリセット」で、Wordfenceが「不要なファイル」を削除する直前の状態に戻ったと思います。今回の件に関して、教えてくださった「自動バックアップからのデータ復元」機能は使っていませんが、今後何かあったときの参考にさせていただきます。
これからもどうぞよろしくお願いします。
フォーラム: プラグイン
返信が含まれるトピック: 見えないフォントを表示させないプラグイン@skillsharejp さん
もろもろのアドバイスありがとうございます。返信が遅くなり恐れ入ります。“Ensure text remains visible during webfont load” という警告文に、
こだわりすぎる必要はないということがわかりました。
今回の質問については、特に対処しないようにします。今後ともどうぞよろしくお願いします。
フォーラム: 使い方全般
返信が含まれるトピック: アイキャッチ画像のloading属性を削除する方法@wildworks さん。
コメントありがとうございます。
なお5.9では、おっしゃるようなLCP改善のため、「ページの最初のコンテンツ画像またはiframe」は遅延読み込みからスキップされるようになります。
WordPressコアの解説ありがとうございます!
5.9がリリースされ次第、今回の質問対象となっているブログサイトでも5.9にアップデートする予定です。
アドバイスいただいた通り、自分からは特に対応をせず、WordPressの標準機能で問題を解消してもらうようにします。今後ともどうぞよろしくお願いします。
フォーラム: プラグイン
返信が含まれるトピック: Registers an unload listenerという注意喚起の原因を特定する方法@munyagu さん。
コメントありがとうございます。また Google サイト運用者タグのページのご紹介もありがとうございます。実は先ほどGoogleのヘルプフォーラムで新たな回答をいただき、この注意喚起は「放置しておいてもさほど大きな問題は出ないであろう」とのことでした。
また「Google サイト運営者タグ」やGoogleアドマネージャーという言葉も初めて知りました。これらのページを理解しながら広告を消すべきかどうか考えたいと思います。
少なくとも注意喚起の原因はWordPressで使っているプラグインではないことが分かりましたので、今回の質問は解決済みとします。
今後ともどうぞよろしくお願いします。
フォーラム: テーマ
返信が含まれるトピック: アーカイブリンクの領域を広げるCSSの記述フォーラム: テーマ
返信が含まれるトピック: アーカイブリンクの領域を広げるCSSの記述@ishitaka さん。
いつもコメントありがとうございます。アドバイスに基づき以下の通り対応しました
1. アーカイブ(月別)のリンク
.widget_archive li a { padding: 10px; }.widget_archive li aのクラスに対して10pxのpaddingを取ったところ、リンク間の間隔が広くなり、かつLighthouseからの注意喚起もなくなりました。2. 最新記事のリンク
最新記事のリンクの箇所では1つの記事について、3つのaタグを使っていました。sidebar.phpでそのうち2つのリンクを解除すると、Lighthouseの注意喚起がなくなりました。教えていただいたコードは参考にさせていただきます。
なお、いただいた回答はGitHubで変更を反映させました。お手すきのときにでもご確認をいただけると幸いです。
今後ともどうぞよろしくお願いします。
フォーラム: テーマ
返信が含まれるトピック: Lighthouseの”Links are not crawlable”という注意喚起を削除するGoogle Search Consoleのフォーラムでアドバイスをいただきました。今回の質問について”Links are not crawlable”という注意喚起が表示されても特に問題はないそうです。みなさまのご参考になれば幸いです。
https://support.google.com/webmasters/thread/76433071?hl=ja&msgid=76439136
- この返信は5年、 3ヶ月前にechizenyaが編集しました。理由: 脱字があったため編集
フォーラム: テーマ
返信が含まれるトピック: Lighthouseの”Links are not crawlable”という注意喚起を削除するフォーラム: テーマ
返信が含まれるトピック: WordPressにおけるjQueryの脆弱性を改善する方法@ifnoob さん。
こんにちは。アドバイスありがとうございます。「jQueryに脆弱性がある」という指摘なので、とりあえずjQuery Updaterをインストール・有効化しました。WordPressがVer 5.6にアップデートされた時点で、このプラグインを削除しても、jQueryに脆弱性が発生するかどうか確認してみます。
今後ともどうぞよろしくお願いします。フォーラム: テーマ
返信が含まれるトピック: WordPressにおけるjQueryの脆弱性を改善する方法@ishitaka さん
こんにちは。参考リンクの紹介アドバイスありがとうございます。
プラグインのjQuery Updaterをインストール・有効化したところ、LighthouseのBest PraciticeにおいてjQueryの脆弱性に関する指摘はなくなりました。今後ともどうぞよろしくお願いします。
フォーラム: テーマ
返信が含まれるトピック: 検索ボックスに新しい属性と属性値を追記する方法@ishitaka さん。
いつもコメントありがとうございます。
教えていただいた下記のコードでaria-label属性を追記することができました。function my_search_form( $form ) { $form = str_replace( 'name="s"', 'name="s" aria-label="search-box"', $form ); return $form; } add_filter( 'get_search_form', 'my_search_form' );今後ともどうぞよろしくお願いします。
フォーラム: テーマ
返信が含まれるトピック: サイドバーで表示されている記事タイトルの文字色の変更@ishitaka さん。いつもアドバイスありがとうございます。
ご指摘のように.mymenu-thumb li .text, .mymenu-thumb li a { color: #000080; }と記述を変更すると意図どおりの表示ができました。ありがとうございます。
今後ともどうぞよろしくお願いします。(GitHubでの変更内容)フォーラム: テーマ
返信が含まれるトピック: スクリーリーダーで使う文字列の表示について@ishitaka さん。
こんにちは。いつもコメントありがとうございます。下記ページの「WordPress Generated Classes」の CSS は記述されていますか?
ご指摘助かります。「WordPress Generated Classes」について全く気づいていませんでした。教えていただいたCSSのコードをstyle.cssの最下行に追記しました。
そうすると、spanタグの中に(新しいタブで開く)を記述しても記事中に表示されなくなりました。ありがとうございます。これからもどうぞよろしくお願いします。
フォーラム: テーマ
返信が含まれるトピック: aタグの中にspanタグを追加する独自関数を教えてください@ishitaka さん。
こんにちは。いつもコメントありがとうございます。すべての a タグが対象ではなく、target 属性を持つ a タグが対象ということでよろしいでしょうか?
ご指摘の通りです。またコンテンツに script/style タグを含まないことを前提にしています。したがってfunctions.phpの最下行に下記のコードを追加した上で運用しています。
// 記事本文中target属性をもつaタグにスクリーンリーダーを読み込む function screen_reader( $text ) { if ( stripos( $text, 'target' ) !== false && stripos( $text, '<a ' ) !== false ) { // spanタグの追加 $after = '<span class="screen-reader-text"></span><span aria-hidden="true" class="dashicons dashicons-external"></span>'; $text = preg_replace( '|(<a\s[^>]*target\s*=[^>]*>.*)(</a>)|i', '${1}' . $after . '${2}', $text ); } return $text; } if ( !is_admin() ) { add_filter( 'the_content', 'screen_reader', 10, 2 ); }なお、質問文において
<span class="screen-reader-text">(新しいタブで開く)</span>としていましたが、(新しいタブで開く)のテキストは削除しました。今後ともどうぞよろしくお願い申し上げます。
フォーラム: 使い方全般
返信が含まれるトピック: PHPのimagickモジュールをインストールすることの利点@katsushi-kawamori さん。
コメントありがとうございます。自分の知っている利点は、メディアライブラリでPDFをアップロードする際のものです。WordPress 4.7 から導入されたもので、PDF をアップロードするとそのサムネイルを画像ファイルとして作成してくれるというものです。
Make WordPress Coreのご紹介ありがとうございます。Imagickをインストールしておくと、PDFのサムネイルができることを初めて知りました。今後、PDFファイルをメディアライブラリでアップロードする機会が多くなったときの参考にさせていただきます。
これからもどうぞよろしくお願いします。