Upgrade to Pro — share decks privately, control downloads, hide ads and more …

WordPress をカスタマイズする時、ネットの情報をそのままコピペしていませんか?

Rocket Martue
June 26, 2021
280

WordPress をカスタマイズする時、ネットの情報をそのままコピペしていませんか?

WordPress をカスタマイズする場合に、ネットで検索をして出てきた情報を検証して、問題解決するまでの流れについて、RSSフィードに画像を含めて出力する場合を例にしたお話です。

このスライドは、2021年6月26日の WordCamp Japan 2021 LT大会での登壇スライドです。
https://japan.wordcamp.org/2021/session/autumn04/

YouTube動画でもご覧いただけます:
https://www.youtube.com/watch?v=SF7kA0VM9Fc

今回作ったプラグイン:
https://github.com/rocket-martue/add-thumbnail-to-rss-feed

Rocket Martue

June 26, 2021
Tweet

Transcript

  1. https://snow-monkey.2inc.org/2020/05/26/snow-monkey-blocks-v8-5-0/ より、抜粋 RSS ブロック 「最近の投稿ブロック」と同じデザインで RSS を表示することができま す。アイキャッチ画像やアバター画像の表示については、(多分)サービ スによって RSS

    上でのデータの持ち方が違うため、使いたいサービス で画像が表示されなかったときはフォーラムや Slack で報告いただけ ればと思います。現状は note には対応しています!
  2. 1. コアの RSSフィードのテンプレートファイル /wp-includes/feed-rss2.php をコピーして、テーマディ レクトリに置く。 2. テーマ内に置いたファイル feed-rss2.php にアイキャッチ

    画像を含めるコードを追加する。 (追加する場所は、<item> と </item> の間。) 3. コアのファイル feed-rss2.php の代わりに、 テーマ内のファイル feed-rss2.php を使用するためのコー ドを functions.php に追加する。
  3. 1. コアの RSSフィードのテンプレートファイル /wp-includes/feed-rss2.php をコピーして、テーマディ レクトリに置く。 2. テーマ内に置いたファイル feed-rss2.php にアイキャッチ

    画像を含めるコードを追加する。 (追加する場所は、<item> と </item> の間。) 3. コアのファイル feed-rss2.php の代わりに、 テーマ内のファイル feed-rss2.php を使用するためのコー ドを functions.php に追加する。