Code Monkey home page Code Monkey logo

blog_wantit.gcreate.jp's People

Watchers

 avatar  avatar

blog_wantit.gcreate.jp's Issues

textlintルールを外出しする

細かいルールはwantitとandroidで異なると思うが、基本設定的なものは共通化しておいたほうがいいと思う。
別リポジトリに切り出して、wantit/androidからsubmoduleで取り込むようにしたい

絶対に、あっちで追加した設定がこっちにないとかめんどくさいことになる

ads.txtの設置

ないっていうエラーがAdSenseに出てたのでその対応
Netlifyだとどうやるんだろう
というか、あれはルートドメインに置くんじゃなかったかな?

最終更新日の表示

現在は公開日のみの表示
公開日と最終更新日が異なる場合のみ、最終更新日を出力するようにする

amazonjsプラグイン使っていた部分の修正

WordPressではamazonjsというプラグインを使っていた部分がそのままでは動かないし表示もされていない。
この部分を置き換える必要がある。

例: godspeed-photoshop-web

<div data-role="amazonjs" ...

というタグで始まってると思うので、これで抽出すれば該当箇所は探し出せると思う。

新規記事作成のフローをもっと簡単にしたい

現在

  • ローカルでブランチ切って新規記事作成
  • ローカルでhugo serverで確認
  • コミットしてプルリクを送る
  • GitHubでマージボタンを押す

手順多すぎないかな。
もっと気軽に記事を書くフローがほしいが、どうしたらいいかな?

テーマのCSSが効いていない

ローカルで確認したときは問題なかったが、Netlifyでデプロイした状態だとテーマのスタイルシートが適用されていない

トップページの記事リストのデザインを調整する

サマリー部分に改行を含めるようになったので、記事一覧の見た目が気持ち悪い感じになってる。

  • サマリー画像を左に配置から上に配置にする(旧イイモノのデザインのような感じ)

  • サマリー全体に個別記事へのリンクを張っているが、これをつぎのような仕様に変更する

  • 記事サマリーに続きを読むボタンを配置して、そこから個別記事へリンクする

  • 同じく記事タイトルにも個別記事へのリンクをはる

とりあえずこの変更を欠けてみて様子見する

タグ一覧・月一覧のページはインデックスさせないようにする

各一覧ページが検索結果に引っかかるのはあまり良くない気がする。
タグ一覧とかだけnoindexつけたらいい気がする。
WordPressで運用しているときはカテゴリページなどはnoindexにしていたと思う。

タグ一覧であるかどうかを判定する関数とかHugoで用意されているのだろうか
もしくはテンプレートを使えばできそうか

Twitter Cardの設定

既存のサイトではTwitter Card、Opengraphを表示するようにしている
Hugoバージョンでもある程度対応しておきたい

「まあ」をtextlintでチェックする

手癖で「まあ」って書き始めてしまうので、これをチェックするルールを追加する。
ブログの文章としてみるとなんか拙く見える気がする。
必要な箇所だけ使うようにしよう。
textlintで怒られたら気づけるし。
本当に無意識に使ってて、こういうのこそtextlintでチェックすべき。

frontmatterのdescriptionに途中で文字が切れているものがいくつかある問題を修正

たとえば
https://wantit.gcreate.jp/super-stretch-color-skinny-pants/

夏でも履ける、自転車に乗るときに足の動きを邪魔しないパンツを探していた。 冬場における同様の用途のパンツはユニクロで買った。 風を通しにくい作りになっているので、これを夏場に履くと蒸し風呂状態になる。 ただ、ストレッチ素 […]

ってなってる。
すべて[&hellip;]となっているかはわからないが、これで検索してやればある程度は手っ取り早く確認できると思う
ただ、文字列が途中で切れてしまっているので修正するにしても手間がかかるのがめんどくさい・・・。

評価一覧ページの用意

WordPressバージョンでは評価の星ごとに記事を一覧する画面があった。
Hugoバージョンでも用意できるならやってみたい。

タグクラウドでのアルファベットのみのタグがすべて小文字で表記される

この問題はアルファベットのみのタグで起きている。
例えばDIY
singleでのタグ表示はDIYと大文字で表示されている。
しかしタグクラウドではdiyと小文字表記になる。

これはそれぞれ参照している箇所が違うから起こっている。
singleではmdファイルのfrontmatterにかかれている文字を参照しているので大文字でタグに書いてあれば大文字で表示される。

一方タグクラウドは、サイト内のtaxonomy情報から出力している。
ここにアルファベットが大文字であるか小文字であるかの情報があるかどうかが不明。
理想としては.Params.tagsに書いたとおりにタグクラウドでも表示されるようにしたい。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.